老师看看信号为什么已经有了买信号会消失,最后又出现卖信号?

If(MarketPosition==0&&High>Close[1] )

           {

                                   

               Buy(1,High);      

               Return;

           }

           If( MarketPosition==0&&Low<Close[1])

           {

                               


               SellShort(1,Low);                      

     

               Return;

            }

系统发单,信号消失,刷新数据,信号又出现了
为什么会优先执行买信号
平台是出现信号就下单吗? 如果K线走完信号又消失了怎么处理? 会自动平仓吗
请问老师算法代理在开仓信号消失的时候会怎么处理?
历史成交信号标记消失
策略自动交易,开仓信号闪烁,先出现,最后再消失
开平仓信号消失
关于信号消失的问题
这段代码为什么会信号闪烁?
回测时开平仓信号消失

你这个代码不可能出现你说的情况

按这个顺序只可能先出现卖信号,然后又变成买信号

原因就是你的策略逻辑本身是有问题的

对任何一根历史k线内如果同时满足high>close[1]和low<close[1]你如何判断哪个条件先发生?

先出现卖信号,价格往上后刷新了一遍,卖信号消失变成买信号了,遇到过这种情况

你这个逻辑本来就会出现这种情况啊

怎么改才不会出现信号消失的情况

照你这个代码逻辑就步可能。

错的不是代码,是你的逻辑

上面已经问过你了

这个你回答得了吗


怎么让代码判断哪个先到

老师,请问怎么样才能在同一根K线上先到,先执行,后到不执行

看基础课老师讲过,历史K线是看不到内部结构的

直播也经常讲这个观点

也给了解决方案,如果你想判断,就不断的缩小周期,比如日线的K线到小时线或者分钟线上去看

判断不了。

要么叠加更小的周期处理

代码:return作用是什么?

......

你为什么会写一个你不知道什么作用的代码??

return是指结束本次驱动......