def main(): instrument = 'GBP_JPY' environment = 'demo' mode = 'test' param = CommonParam() manager = Manager(param, instrument, environment, mode) #取り扱うローソク足の初期値を設定 try: candlesticks = initialize(param.timeframes, instrument, environment) except ConnectionError as e: print(f'{e}') print('failed to connect with Oanda Instrument API') return #ローソク足の初期化が心配しているかを検証 #if candlesticks is None: # print('failed to connect with Oanda Instrument API') # return manager.driver(candlesticks)
def main(): #timeframes = { # '5min': RNNparam('5min').tau, # '15min': RNNparam('15min').tau #} instrument = 'GBP_JPY' environment = 'demo' mode = 'test' param = CommonParam() manager = Manager(param, instrument, environment, mode) #初期化 candlesticks = initialize(param.timeframes, instrument, environment) #APIとの接続が失敗した場合Noneが返り終了 if candlesticks is None: print('failed to connect with Oanda Instrument API') return manager.driver(candlesticks) print('driver is over')