Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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')