老师,请教一些关于盘口bar上开仓信号和实际发单关系的疑问,以下问题都是在同一根盘口bar上:
1. 【同一价格多次执行相同buy,是否会发多次单?】
在盘口bar上,同一价格多次满足相同buy信号,发单开仓是否会发多次单?
2. 【同一价格多次执行buy,但仓位不一致,是否会发多次单?】
在盘口bar上,同一价格多次满足buy信号,但每次buy的仓位不一致,发单开仓是否会发多次单?
3. 【同一个tick中依次执行多个不同的buy,是否会全部发单?】
在盘口bar上,2个不同价格满足buy信号,同一个tick中依次执行buy(price1),buy(price2),发单开仓是否会发2个单?
4. 【信号闪烁后,之后的信号是否会发单?如果重新满足第一个开仓条件,是否还会发单?】
在盘口bar上,2个不同价格满足buy信号,在第一个tick中满足buy(price1),不满足buy(price2),第二个tick中不满足buy(price1),满足buy(price2),此时信号闪烁, 发单开仓是否会发第2个单?如果之后tick再次满足buy(price1)信号,还会发单吗?
5. 【不同tick中,按包含关系依次满足不同的buy信号,新开仓信号是否会发单?】
在盘口bar上,2个不同价格满足buy信号,在第一个tick中满足buy(price1),不满足buy(price2),第二个tick中满足buy(price1)同时满足buy(price2),此时buy(price2)为新开仓信号, 请问buy(price2)会发单吗?
5. 【不同tick中,按包含关系依次满足不同的buy信号,新开仓信号是否会发单?】
在盘口bar上,2个不同价格满足buy信号,在第一个tick中满足buy(price1),不满足buy(price2),第二个tick中满足buy(price1)同时满足buy(price2),此时buy(price2)为新开仓信号, 请问buy(price2)会发单吗?
跟上一问有什么区别?答案一样的
4. 【信号闪烁后,之后的信号是否会发单?如果重新满足第一个开仓条件,是否还会发单?】
在盘口bar上,2个不同价格满足buy信号,在第一个tick中满足buy(price1),不满足buy(price2),第二个tick中不满足buy(price1),满足buy(price2),此时信号闪烁, 发单开仓是否会发第2个单?如果之后tick再次满足buy(price1)信号,还会发单吗?
会发。不同的buy执行出来的是不同的信号,每个不同的信号第一次出现都会报单,后续消失再出现不重复报单
老师,相同信号只有第一次会发委托单,之后消失再出现报信号闪烁不发单,我想再请教下相同的信号是如何定义的?
我理解相同的信号是指委托价格,多空方向,开平方式,仓位大小完成一致。
但结合老师对第2个问题的解答,似乎相同的信号是指委托价格,多空方向,开平方式一致,忽略仓位大小。
同时,结合老师对第4个问题的解答,好像相同的信号还与buy在策略代码中的位置有关,不同代码位置执行相同委托价格,多空方向,开平方式,仓位大小的buy信号,属于不同的信号。
还请老师解惑相同信号是如何定义的。
3. 【同一个tick中依次执行多个不同的buy,是否会全部发单?】
在盘口bar上,2个不同价格满足buy信号,同一个tick中依次执行buy(price1),buy(price2),发单开仓是否会发2个单?
代码里执行了多少个buy,就发多少个委托单
2. 【同一价格多次执行buy,但仓位不一致,是否会发多次单?】
在盘口bar上,同一价格多次满足buy信号,但每次buy的仓位不一致,发单开仓是否会发多次单?
也不会,如果是同一句buy的执行结果,只是buy里的参数不同,那么会报信号闪烁,但是不会发多次单
1. 【同一价格多次执行相同buy,是否会发多次单?】
在盘口bar上,同一价格多次满足相同buy信号,发单开仓是否会发多次单?
同一价格是什么意思,问题很模糊。图表交易命令,当执行buy类命令的时候,在图表上出现一个对应信号,同时系统根据对应信号和自动交易状态判断是否发送委托单。如果该信号已经发过委托单了,那么不会重复发单。建议看一下零基础课程里的图表信号机制专题课。