假设是多个品种多个策略一起实盘,关机重启后,是否还能正确取出之前各策略的持仓等状态?包括持仓,开仓位置,开仓后的高低位等等。
是通过怎样做到的?系统自动能处理,还是说要另外代码写到例如.ini文件里面?
由于有多个品种,并且品种里面也有多个策略,这里面会不会存在冲突。例如说重启后就算不准各自的持仓,价位了
(目前只写过用来测试的策略,由于现在没得模拟,实在不了解以上这些问题是怎样的)
关机重启后如果有新的k生成会影响图上信号持仓开仓后的高低价等
策略在图上是根据图上k线计算的,k线数量变化就会影响策略结果
就是想问
仅休市的时候重启,会不会有影响。楼上的意思是,没影响,并且这些不需要写代码作额外处理?
会自动补过来的,图表的holding这种持仓值是根据图上k线计算得出的,你现在自己加载一个策略到图表上看,就已经有持仓了
后台取得都是你账户的实际持仓这种,不同策略同一品种的话他取得是你持仓的总和,不会区分各个策略的。
你如果要区分,自己全局变量做记录
全局变量不是有
数量限制么?那如果需要20个品种,每个品种3个策略,那不是搞不定?况且一个策略好像要记下持仓量,开仓位置,开仓后高低,那就需要20*3*4=
240个全局变量了
而且本来就3个策略,各品种都是用同一套。用全局变量,那不是每个品种都要修改代码 一次?好像不是很方便修改
其实是不是金字塔最好不要一个品种多个策略?否则不是很好弄??
1、没有限制
2、你要理解后台取得都是你账户持仓,你想你不同策略开仓后。不都是汇集到一个账户持仓里去的吗?
你如果每个策略自己记录自己开仓的情况的话,那只能自己这样记录了