人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

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

全局變量寫法 在買多的情況下正確,賣空時(shí)錯(cuò)誤,請(qǐng)問(wèn)為什么 [開(kāi)拓者 TB]

  • 咨詢內(nèi)容:   小米,求幫助!
              我寫了段程序,想以 建倉(cāng)第二天的開(kāi)盤價(jià)為我的止盈止損參考價(jià)。
             我以同樣的寫法在買多止盈止損上都沒(méi)有問(wèn)題,唯獨(dú)賣空止損總是 開(kāi)平倉(cāng)同時(shí)出現(xiàn), 明顯出現(xiàn)錯(cuò)誤。而且我也用過(guò)entryprice去代替 openafter, 所有的止損止盈都沒(méi)有問(wèn)題。
              查了好久也沒(méi)有查到原因,請(qǐng)小米救救5555!


                 if (MACD<0)
             sellshort(position,close);

            if (GetGlobalVar(0)==InvalidNumeric)  SetGlobalVar(0,0);

                      
            if (barssinceentry==1)
             {
                     openafter=open;
              SetGlobalVar(0,openafter);  //設(shè)建倉(cāng)后第二天的開(kāi)盤價(jià)為openafter, 定義為全局變量。
              }

             else if (barssinceentry>=1)
              openafter=GetGlobalVar(0);
             
            If( barssinceentry <=1)
          {
                    HighestAfterEntry = Close;
                     LowestAfterEntry = Close;
            
               If(MarketPosition <> 0)
                {
                 HighestAfterEntry = Max(HighestAfterEntry,openafter);   // 開(kāi)倉(cāng)的Bar,將開(kāi)倉(cāng)價(jià)和當(dāng)時(shí)的收盤價(jià)的較大值保留到HighestAfterEntry
                 LowestAfterEntry = Min(LowestAfterEntry,openafter);     // 開(kāi)倉(cāng)的Bar,將開(kāi)倉(cāng)價(jià)和當(dāng)時(shí)的收盤價(jià)的較小值保留到LowestAfterEntry
                  }
       
              }else if (barssinceentry>1)
         {
                 HighestAfterEntry = Max(HighestAfterEntry,High); // 記錄下當(dāng)前Bar的最高點(diǎn),用于下一個(gè)Bar的跟蹤止損判斷
             LowestAfterEntry = Min(LowestAfterEntry,Low);    // 記錄下當(dāng)前Bar的最低點(diǎn),用于下一個(gè)Bar的跟蹤止損判斷
         }


                if (MarketPosition==-1) //如空倉(cāng)
        {
               
               if ( high>= openafter*(1.05) and buytocovercondition1==false  )
               
               {   myexitprice= openafter*(1.05);
               
              If( date<>entrydate and Open>MyExitPrice) MyExitPrice = Open;//挑空低開(kāi)就取開(kāi)盤價(jià)
               
               BuyToCover(0, myexitprice);}
             else if (buytocovercondition1)
                    {
                                 BuyToCover(0,Open);
            }
              }

            
            END

     

  • TB技術(shù)人員: 沒(méi)細(xì)看,開(kāi)倉(cāng)那個(gè)bar: LowestAfterEntry = Min(LowestAfterEntry,openafter);,openafter為0,lowestafterentry后面一直為0

 

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

可聯(lián)系技術(shù)人員 QQ: 1145508240  有需要幫忙請(qǐng)點(diǎn)擊這里留言!!!進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價(jià)格!


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 黄色片子免费看 | 男女羞羞视频免费看 | 男人的天堂黄色 | 影音先锋一区 | 成人深夜福利在线播放不卡 | 国产成人影院在线观看 | 国产亚洲一区二区精品 | 欧美精品亚洲 | 亚洲国产精品第一区二区 | 在线 亚洲 欧美 | 天天爽爽 | 五月婷婷丁香综合 | 日本三级香港三级少妇 | 草草网站| 最近2019好看中文字幕 | 亚洲 欧美 日韩在线一区 | 91香蕉国产视频 | 欧美老人另类视频 | 亚洲精品乱码国产精品乱码 | 日韩欧美一区二区不卡 | 免费看三级黄色片 | 中文网丁香综合网 | 日韩一级黄色 | 国产a毛片高清视 | 青青国产成人久久91 | 中国一级特黄真人毛片 | 综合成人| 国产亚洲欧洲国产综合一区 | 一本三道a无线码一区v | 香蕉一级视频 | 高清性色生活片a | 动漫精品一区二区三区四区 | 欧美一级久久久久久久久大 | 欧美日韩视频在线播放 | 羞羞视频免费网站在线看 | 青春草在线视频免费 | 你懂的免费在线视频 | 欧美精品免费专区在线观看 | 午夜剧场操一操 | 成人黄色短视频 | 国产精品午夜久久 |