打印本文打印本文 关闭窗口关闭窗口

关于同一根K线连续平仓出现信号闪烁的问题

作者:开拓者 TB 来源:cxh99.com 发布时间:2022年05月31日
  • 咨询内容: 本帖最后由 czs763268157 于 2019-11-11 11:36 编辑

    我的部分代码如下:
    //系统平仓
            if(CurrentEntries >= 1)        
            {   
                //止损
                For i = 0 to 1
                {
                    If(Low <= lossExitPrice[i])
                    {
                        Sell(mylot[i],lossExitPrice[i]-myMinMove);
                        buyPrice[i] = 0;
                        mylot[i] = 0;
                        PlotString("Text","平仓",High+1,White);
                        Commentary("止损离场");
                    }
                }
            }
    备注:lossExitPrice是保存着不同止损价的全局变量数组,mylot是保存着不同交易手数的全局变量数组



    在图表上显示的结果也符合要求:


    但是应用到策略交易后,同一K线不同时点平仓就出现信号闪烁的问题,然后导致第二张单实际并没有发出委托...
    请问大家有什么解决办法吗?能直接指出我的代码中需要改正的地方就更好了
    附件: 你需要登录才可以下载或查看附件。没有帐号?注册
打印本文打印本文 关闭窗口关闭窗口