您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

我测试macd死叉开仓不能成功,参加代码,看哪里的问题 [开拓者 TB]

  • 咨询内容: 其实很简单就是macd死叉开仓,条件满足一直没有交易于是我加入写文件的调试,我要使用A函数,只在最后的bar操作,很奇怪满足了死叉条件但写入文件的调试信息是没有死叉,也没有开仓。
    Params
                                                                    //设置KD高位死叉卖出的KD指标参数中的低位标准
            Numeric FastLength_MACD(12);                //计算MACD指标的参数
            Numeric SlowLength_MACD(26);                //计算MACD指标的参数
            Numeric MACDLength_MACD(9);                        //计算MACD指标的参数
           
           
    Vars
                   
            NumericSeries MACDValue; //计算MACD指标
            NumericSeries AvgMACD;                //计算MACD指标
            NumericSeries MACDDiff;                //计算MACD指标
            String filename;

    Begin
            MACDValue = XAverage( Close, FastLength_MACD ) - XAverage( Close, SlowLength_MACD ) ;                                //计算MACD指标
            AvgMACD = XAverage(MACDValue,MACDLength_MACD);                                                                                                //计算MACD指标
            MACDDiff = MACDValue - AvgMACD;               
            filename="C:\\CUX_F_gaopao_test"+Symbol+".log";       
            If(CrossUnder(MACDValue[1],AvgMACD[1]))
            {        PlotString("MACD_SiCha_flag","X");
                    fileappend(filename,"MACD_SiCha_flag"+"CrossUnder(MACDValue[1],AvgMACD[1])="+IIFString(CrossUnder(MACDValue[1],AvgMACD[1]),"真","假"));

            }
            If(BarStatus==2)
            {
                    if(CrossUnder(MACDValue[1],AvgMACD[1])&&GetTBProfileString(Symbol+Text(BarInterval),"CUX_gaopao")<>"1")
                                    {
                                            A_SendOrder(Enum_Sell,Enum_Entry,1,Q_LowerLimit());
                                            SetTBProfileString(Symbol+Text(BarInterval),"CUX_gaopao","1");                //表示曾经执行过止损操作
                                            fileappend(filename,"使用2B MACD背离DIFF DEA死叉高抛开仓触发模式开仓");
                                    }
            }
    End

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容