图表实盘交易,
1.
SELLSHORT(COND,V,Type,P),v为0表示全部(实盘交易时为全部实际持仓),两个策略做同一品种时,如v用0的话,其中一个策略触发信号会把另一个策略的持仓都平掉了,有什么解决办法?
2.
手数:= 10;
BUYSHORT( COND3,手数,LIMITR,x );
SELLSHORT(COND,手数,Type,P),如由于价格问题导致撤单,实际持仓只为5,那么触发信号时,只平5手?还是会把另一个策略的持仓也平5手?
1.是的。可以使用holding,它代表该策略中的持仓全平。SELLSHORT(COND,holding,Type,P),
2.这种情况建议你使用追撤单设置,
你说的这个情况,其图表的虚拟持仓是10手,实际该侧策略只开了5手,所以在平仓时,实际账户也会平10手。
最好的理解方式,就是实际账户跟着图表做相同的动作。他俩是串联关系。
能否像文华,设置一个可手动调节的子账户持仓功能,这样就不会影响到别的策略运作了;或者是否能通过代码实现?
这个没有。图表中的虚拟持仓都是根据历史信号进行计算的。你可以考虑使用持仓同步功能。它能保证图表持仓和实际持仓一致、