Board logo

标题: [模板与范例参考] 多个代码数据事件驱动(典型场景)模板【东方财富Python量化】 [打印本页]

作者: 龙听    时间: 2022-11-26 09:35     标题: 多个代码数据事件驱动(典型场景)模板【东方财富Python量化】

说明:策略由多个代码的时间序列数据事件驱动,等多个代码全部到达后触发on_bar
  1. # coding=utf-8
  2. from __future__ import print_function, absolute_import
  3. from gm.api import *


  4. def init(context):
  5.     # 同时订阅浦发银行和平安银行,数据全部到齐再触发事件
  6.     subscribe(symbols='SHSE.600000,SZSE.000001', frequency='1d', count=5,
  7.               wait_group=True)


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


  11. if __name__ == '__main__':
  12.     run(strategy_id='strategy_id',
  13.         filename='main.py',
  14.         mode=MODE_BACKTEST,
  15.         token='{{token}}',
  16.         backtest_start_time='2016-06-17 13:00:00',
  17.         backtest_end_time='2017-08-21 15:00:00')
复制代码





欢迎光临 龙听期货论坛 (http://www.qhlt.cn/) Powered by Discuz! 7.2