东方财富(Python/C++量化) - 基本函数【run - 运行策略】
函数原型:[code]run(strategy_id='', filename='', mode=MODE_UNKNOWN, token='', backtest_start_time='',backtest_end_time='', backtest_initial_cash=1000000,
backtest_transaction_ratio=1, backtest_commission_ratio=0,
backtest_slippage_ratio=0, backtest_adjust=ADJUST_NONE, backtest_check_cache=1,
serv_addr='', backtest_match_mode=0)[/code]参数:
[img]http://p.algo2.net/2024/0306/6cc07b21b771e.png[/img]
返回值:
None
示例:[code]run(strategy_id='strategy_1', filename='main.py', mode=MODE_BACKTEST, token='token_id',
backtest_start_time='2016-06-17 13:00:00', backtest_end_time='2017-08-21 15:00:00')[/code]注意:
1.run函数中,mode=1也可改为mode=MODE_LIVE,两者等价,backtest_adjust同理
2.backtest_start_time和backtest_end_time中月,日,时,分,秒均可以只输入个位数,例:'2016-6-7 9:55:0'或'2017-8-1 14:6:0',但若对应位置为零,则0不可被省略,比如不能输入"2017-8-1 14:6: "
3. filename指运行的py文件名字,如该策略文件名为Strategy.py,则此处应填”Strategy.py”
页:
[1]