ссылка на значение из кадра данных, который находится вне метода, приводит к -1 - PullRequest
0 голосов
/ 11 февраля 2019

Я написал метод для построения кадра данных (RENKO) в пандах.После чего я звоню / ссылаюсь на определенные значения из этого фрейма данных для некоторых вычислений, но я получаю -1 в результате и никаких сообщений об ошибках.Можете ли вы кому-нибудь, пожалуйста, помочь в том же.Пожалуйста, не обращайте внимания на мой уровень кодирования, так как я недавно изучил разработку через Python.

def on_ticks(ws, ticks):  # retrive continius ticks in JSON format
  global ohlc_final_1min, RENKO_Final
   try:
        for company_data in ticks:
           calculate_ohlc_one_minute(company_data);
        if len(RENKO_Final) > 0:
          if (company_data['last_price'] < RENKO_Final.loc[-1, 1]) and 
                                        RENKO_Final.loc[-1, 3] == "Sell":
             print("Sell at " + company_data['last_price'])
          elif (company_data['last_price'] > RENKO_Final.loc[-1, 1]) and 
                                    RENKO_Final.loc[-1, 3] == "Buy":
            print("Buy at " + company_data['last_price'])
    except Exception as e:
        print(e);   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...