图表上的holding虚拟持仓是不允许多边持仓的,即图表上holding已经有多仓了,即不能再开空仓。那么假如在实盘交易且用图表程序化交易系统情况下,开一手多单,再开一手空单
BUY(1,1,MARKETR);
BUYSHORT(1,1,MARKETR);
会平仓还是对锁?
[此贴子已经被作者于2020/11/8 14:43:51编辑过]
图表模型内部是无法锁仓的,你下单的信号,在逻辑上必然是先执行一个平仓操作,才能让你开反向仓位的。
“开一手多单,再开一手空单”图表逻辑上 这中间必须有一个平仓。
默认情况下。你开平操作都不会转对锁的。对锁这个需要特别设置才会有对锁的。
是不是按你说的设置以后,图表交易写入我的代码也可以对锁?
图表发出的指令也会按照设置的对锁去操作。
但是这是指实际发出的指令的。不代表你就可以在图表逻辑里面锁仓。 一个发信号的逻辑,一个是发出信号后的执行情况。是不同的情况 要区分开来的。
[此贴子已经被作者于2020/11/9 10:41:51编辑过]
先不管逻辑。
假如在图表实盘运行,按你的图片软件设置成对锁,写入我的代码,可以运行,且结果是对锁,对吗?
只开仓模式就是如果你信号触发平多,那么就会变成开空的实际去下一个空单从而就是对锁
也就是软件设置成对锁,按我的代码在图表实盘可以实现对锁,对吗?如果不是,请老师帮我再修改一下?我想得到一个是不是的答复,因为不太确定老师的解答是肯定我的想法还是纠正我的想法,谢谢
“也就是软件设置成对锁,按我的代码在图表实盘可以实现对锁,对吗?”是的。
比如你现在设置了对锁的只开仓模式。那么你现在发的开多执行的是开多,但是平多 就变成了开空。
buy 开多
sell 平多指令,但是执行时候按照对锁去操作了。也就是变成了开空。