大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 期貨公式>> 交易開拓者(TB)>> 開拓者知識>>正文內(nèi)容

新手求指點(diǎn)marketposttion的問題 [開拓者 TB]

  • 咨詢內(nèi)容: Params
            Numeric teLength(16);                   // 離市周期 Trailing Exit Length,在15分鐘上用16表達(dá)為4小時K線的最低或最高價
            Numeric FastLength(12);
            Numeric SlowLength(26);
            Numeric MACDLength(9);
    Vars
            NumericSeries MACDValue;
            NumericSeries AvgMACD;
            Numeric MACDDiff;
        Numeric ExitHighestPrice;               // 離市時判斷需要的N周期最高價
        Numeric ExitLowestPrice;                // 離市時判斷需要的N周期最低價
            BoolSeries Condition1;
            BoolSeries Condition2;
            NumericSeries duo;
            NumericSeries kong;
            NumericSeries yid;
            NumericSeries yik;
    Begin
            MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;       
            AvgMACD = XAverage(MACDValue,MACDLength);
            MACDDiff = MACDValue - AvgMACD;
            PlotNumeric("MACD",MACDValue);
            PlotNumeric("MACDAvg",AvgMACD);
            If (MACDDiff >= 0)       
                    PlotNumeric("MACDDiff",MACDDiff,0,Red);
            Else
                    PlotNumeric("MACDDiff",MACDDiff,0,Green);
            PlotNumeric("零線",0);              
           
            Condition1 = CrossOver(MACDValue,AvgMACD);     //金叉買進(jìn)
        Condition2 = CrossUnder(MACDValue,AvgMACD);    //死叉賣出
           
            ExitLowestPrice = LowestFC(Low[1],teLength);
            ExitHighestPrice = HighestFC(High[1],teLength);

        If(MarketPosition!=0)
          {
                If(Condition1[1] && AvgMACD[1]<0 )        // 0線以下金叉開多
             {
              Buy(1,Open);
                      duo=ExitLowestPrice-50;
                      yid=(open-duo)*2+Open;
              }Else        If(Condition2[1] && AvgMACD[1]>0 )                //0線以上死叉開空
              {
               SellShort(1,Open);
                   kong=ExitHighestPrice+50;
                   yik=Open-(kong-Open)*2;
               }
                    }

            If(MarketPosition==1)
              {
                If(Open>=yid)
                  {
                   Sell(0,Open);
                   }Else
                    {
                          If(open<=duo)
                           {
                                Sell(0,Open);
                                }
                       }
                    }
           
            If(MarketPosition==-1)
              {
               If(open<=yik)
                 {
                  BuyToCover(0,Open);
                  }Else
                   {
                         If(open>=kong)
                          {
                            BuyToCover(0,open);
                               }
                        }
                    }
    End

    這一段代碼中,為什么 有marketposition!=0這個條件,它就不開倉,去掉marketposition!=0就可以正常開倉。

     

  • TB技術(shù)人員: marketposition==0說明是沒有信號持倉的情況下。
    marketposition!=0 是指已經(jīng)有信號持倉的情況下。
    加上marketposition!=0的條件是指已經(jīng)有信號持倉后再去執(zhí)行相應(yīng)的指令。。
    整個公式后面的指令也是判斷==1或==-1時,即加倉的指令。。
    那圖表上加載一個公式時,一定是從0信號開始的。。在信號持倉為0時是不滿足你的任一開倉指令的。
    自然,就一個信號也沒有了。
    在公式里這個位置加上這個marketposition!=0的判斷明顯是不合理的。

     

  • TB客服: 謝謝,版主老大,說明文件上沒寫這個。我改成==0了,沒問題了!

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點(diǎn)擊這里給我發(fā)消息進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價格!


【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 欧美美妇性较大毛片 | 国产精品视频福利 | 香蕉视频网站在线播放 | 日本一级看片免费播放 | 国产va免费精品 | 亚洲黄色免费在线观看 | 免费一级毛片在线播放 | 日韩天堂在线 | 久久久成人啪啪免费网站 | 中文国产成人精品久久无广告 | 九九在线精品视频xxx | 国产成人18黄网站免费 | 日韩一区二区超清视频 | 精品国产乱码一区二区三区麻豆 | 欧美性一区二区三区 | 欧美日韩国产在线 | 日韩高清性爽一级毛片免费 | 麻豆成人久久精品二区三区小说 | 成人网在线视频 | 亚洲国产精品a一区二区三区 | 国产亚洲精品一区久久 | 免费观看欧美精品成人毛片能看的 | 国内精品久久久久久久久久久久 | 免费在线精品视频 | 国内精品久久久久久 | 精品国产一区二区三区香蕉沈先生 | 奇米色888| 91精品综合久久久久3d动漫 | 国产成人精品免费大全 | 久久精品天天中文字幕人 | 老子影院午夜伦手机在线看 | 日本一级片网站 | 中文乱码字幕午夜无线观看 | 幸福宝色多多 | 91在线免费观看网站 | 天天干天天干天天 | 免费国产一级 | 久久国产精品-国产精品 | 综合se| 久久天天躁狠狠躁夜夜 | 日本免费不卡视频一区二区三区 |