掘金社区

On_Bar事件 无法在实时模式下被触发Pinned highlighted

garygl 发表在策略研究 2020-04-15 14:51:13

策略研究
280
1
0

麻烦哪位大神看下,为什么这个on_bar 在实时模式下无法被触发,在回测模式下可以。

from future import print_function, absolute_import
from gm.api import *

def init(context):
# 同时订阅浦发银行和平安银行,数据全部到齐再触发事件

subscribe(symbols='SHSE.600000,SZSE.000001', frequency='10S', count=5,
          wait_group=True)

def on_bar(context, bars):
for bar in bars:
print(bar['symbol'], bar['eob'])

if name == 'main':
"""#回测模式可以
run(strategy_id='18fd45e6-7edc-11ea-94da-9cda3eXXXXXX',
filename='Multi-Driving.py',
mode=MODE_BACKTEST,
token='22112e5e0fcfe55c88212b0028af6a2a27XXXXXX',
backtest_start_time='2016-06-17 13:00:00',
backtest_end_time='2017-08-21 15:00:00')
"""#实时模式不行
run(strategy_id='18fd45e6-7edc-11ea-94da-9cda3eXXXXXX',
filename='Multi-Driving.py',
mode=MODE_LIVE,
token='22112e5e0fcfe55c88212b0028af6a2a27XXXXXX')

评论: 1

Looks like your connection to 掘金量化社区 - 量化交易者的策略交流学习社区 was lost, please wait while we try to reconnect.