策略信号问题

实际手动开空了,想补策略信号,策略上有多头信号,

SellShort(0, sellAvgPrice, Enum_Signal_NotSend);  但是他会清理掉我的多头持仓,容易出问题,没用什么


修复策略信号闪烁问题
多周期策略出现信号闪烁问题。
策略代码信号控制问题求教
奇怪的问题 策略单元有信号,而K线没显示出信号标识
信号闪烁问题
使用最高最低价 信号策略闪烁问题
信号闪烁问题
信号与发单时间不一致,是策略的问题请问怎么修改策略
信号闪烁问题
信号闪烁问题

你这帖子发的后面内容都看不到

不支持手动开仓然后往策略补信号

前面可以的,就是发信号,不委托,现在行了// 检查是否需要同步

           If (actualLongPos != strategyLongPos Or actualShortPos != strategyShortPos)

           {

               // === 第一步:清空策略所有持仓 ===

               If (strategyLongPos > 0)

               {

                   Commentary(" 清空策略多头 " + Text(strategyLongPos) + "手");

                   Sell(strategyLongPos, Close, Enum_Signal_NotSend);

               }

               If (strategyShortPos > 0)

               {

                   Commentary(" 清空策略空头 " + Text(strategyShortPos) + "手");

                   BuyToCover(strategyShortPos, Close, Enum_Signal_NotSend);

               }

               

               // === 第二步:根据实际持仓重新建立 ===

               If (actualLongPos > 0)

               {

                   Commentary(" 建立策略多头 " + Text(actualLongPos) + "手,均价:" + Text(buyAvgPrice));

                   Buy(actualLongPos, buyAvgPrice, Enum_Signal_NotSend);

               }

               If (actualShortPos > 0)

               {

                   Commentary(" 建立策略空头 " + Text(actualShortPos) + "手,均价:" + Text(sellAvgPrice));

                   SellShort(actualShortPos, sellAvgPrice, Enum_Signal_NotSend);

               }

               

               Result = True;

               Commentary("【同步完成】策略状态已同步到实际持仓");

           }

           Else

           {

               // 状态一致,无需同步

               Commentary(" 同步:状态一致,无需同步");

               Result = False;

           }  帮看一下什么情况,Sell(strategyLongPos, Close, Enum_Signal_NotSend);现在委托了,直接下单交易了


Sell(strategyLongPos, Close, Enum_Signal_NotSend)为什么这个也直接下单交易?


无法复现,我用这个发不出单子

谢谢你,已经解决持仓同步函数了,打扰你了