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

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

開(kāi)拓者逐風(fēng)破浪交易系統(tǒng)源碼 部份品種實(shí)盤(pán)不錯(cuò) 日內(nèi)交易[開(kāi)拓者公式]

  • 源碼內(nèi)容:

    Params
        Bool    bInitStatus(false);//初始化標(biāo)志,修改初始倉(cāng)位時(shí)需設(shè)置為T(mén)rue
        Numeric InitMyRealMp(0);//初始當(dāng)前倉(cāng)位,正數(shù)表示多單,負(fù)數(shù)表示空單
        Numeric FirstGrid(10);//第一筆交易的間距,最小跳動(dòng)
        Numeric AddGrid(30);//加倉(cāng)間距,最小跳動(dòng)
        Numeric TotalGrids(10);//最大交易次數(shù)
        Numeric TrailingGrid(10);//移動(dòng)止損間距,最小跳動(dòng)
        Numeric EveryLots(1);//每次開(kāi)倉(cāng)手?jǐn)?shù)
        Numeric OffSet(1);//委托價(jià)偏差,默認(rèn)買(mǎi)賣(mài)價(jià)偏差1個(gè)滑點(diǎn)
        Numeric ExitOnCloseMins(15.00);//收盤(pán)平倉(cāng)時(shí)間
    Vars
        Numeric HighAfterlongEntry;
        Numeric  LowAfterShortEntry;
        Numeric    MyRealMp(0);
        Numeric   MinPoint;
        Numeric  TmpPrice;
        Numeric   TmpLots;
    Begin
        MinPoint=MinMove*PriceScale;//當(dāng)前商品最小變動(dòng)量*當(dāng)前商品的計(jì)數(shù)單位
        MyRealMp=GetGlobalVar(0); //獲取MyRealMp全局變量值
        HighAfterlongEntry=GetGlobalVar(1);
        LowAfterShortEntry=GetGlobalVar(2);
        If(BarStatus==0 And (MyRealMp==InvalidNumeric||bInitStatus))  
        {MyRealMp=InitMyRealMp;}
        If(Date<>Date[1])
        {HighAfterlongEntry=High;
        LowAfterShortEntry=Low;
        MyRealMp=0;
        }Else
        {HighAfterlongEntry=Max(HighAfterlongEntry,High);
        LowAfterShortEntry=Min(LowAfterShortEntry,Low);}
        if (Time<ExitOnCloseMins/100)
        {If(MyRealMp>0 And HighAfterlongEntry-Low>=TrailingGrid*MinPoint And(High-Low<TrailingGrid*MinPoint Or (High-Low>=TrailingGrid*MinPoint And Close<Open)))
          {TmpPrice=Max(HighAfterLongEntry-(TrailingGrid-OffSet)*MinPoint,Low);
          TmpLots=Abs(MyRealMp*EveryLots);
          Sell(TmpLots,TmpPrice);
          MyRealMp=0;
          LowAfterShortEntry=Low;
        }else
          If(MyRealMp<0 And High-LowAfterShortEntry>=TrailingGrid*MinPoint And (High-Low<TrailingGrid*MinPoint Or (High-Low>=TrailingGrid*MinPoint And Close>Open)))
          {TmpPrice=Min(LowAfterShortEntry+(TrailingGrid+OffSet)*MinPoint,High);
           TmpLots=Abs(MyRealMp*EveryLots);
           BuyToCover(TmpLots,TmpPrice);
           MyRealMp=0;
           HighAfterLongEntry=0;}
           If(MyRealMp==0 And High-LowAfterShortEntry>=FirstGrid*MinPoint)//第一筆多單開(kāi)倉(cāng)
           {TmpPrice=Min(LowAfterShortEntry+(FirstGrid+OffSet)*MinPoint,High);
           TmpLots=EveryLots;
           Buy(TmpLots,TmpPrice);
           MyRealMp=1;
           HighAfterLongEntry=High;
           }Else
           If(MyRealMp>0 And MyRealMp<TotalGrids And High-LowAfterShortEntry>=(FirstGrid+MyRealMp*AddGrid)*MinPoint)//多單加倉(cāng)
           {TmpPrice=Min(LowAfterShortEntry+(FirstGrid+MyRealMp*AddGrid+OffSet)*MinPoint,High);
           TmpLots=EveryLots;
           Buy(TmpLots,TmpPrice);
           MyRealMp=MyRealMp+1;
           }else
           If(MyRealMp==0 And HighAfterLongEntry-Low>=FirstGrid*MinPoint)//第一筆空單開(kāi)倉(cāng)
           {TmpPrice=Max(HighAfterLongEntry-(FirstGrid-OffSet)*MinPoint,Low);
           TmpLots=EveryLots;
           SellShort(TmpLots,TmpPrice);
           MyRealMp=-1;
           LowAfterShortEntry=Low;
           }else
           If(MyRealMp<0 And -1*MyRealMp<TotalGrids And HighAfterLongEntry-Low>=(FirstGrid+Abs(MyRealMp*AddGrid))*MinPoint)//空單加倉(cāng)
           {TmpPrice=Max(HighAfterLongEntry-(FirstGrid-Abs(MyRealMp*AddGrid)-OffSet)*MinPoint,Low);
           TmpLots=EveryLots;
           SellShort(TmpLots,TmpPrice);
           MyRealMp=MyRealMp-1;}
           }else
           If(Time>=ExitOnCloseMins/100)
           {If(MyRealMp>0)
           {TmpLots=Abs(MyRealMp*EveryLots);
           TmpPrice=Close;
           Sell(0,TmpPrice);
           MyRealMp=0;}
           If(MyRealMp<0)
           {TmpLots=Abs(MyRealMp*EveryLots);
           TmpPrice=Close;
           BuyToCover(0,TmpPrice);
           MyRealMp=0;}}
           SetGlobalVar(0,MyRealMp);
           SetGlobalVar(1,HighAfterLongEntry);
           SetGlobalVar(2,LowAfterShortEntry);
           Commentary("MyRealMp="+Text(MyRealMp));
           Commentary("HighAfterLLowAfterShortEntry="+Text(LowAfterShortEntry));
           End

     

 

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

可聯(lián)系技術(shù)人員 QQ: 262069696  點(diǎn)擊在線交流進(jìn)行 有償 編寫(xiě)!不貴!點(diǎn)擊查看價(jià)格!

 


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

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
  主站蜘蛛池模板: 亚洲99在线的 | 欧美韩国日本在线 | 九九色播| 亚洲狠狠婷婷综合久久久图片 | 一级毛片一级毛片一级毛片aa | 国产1000部成人免费视频 | 中文字幕美日韩在线高清 | 日韩欧美一区二区三区四区 | 国产免费成人在线视频 | 中文字幕不卡在线高清 | 亚洲综合色就色手机在线观看 | 久久精品久久精品久久精品 | 天天操天天干天搞天天射 | 亚洲精品一区二区三区www | 草久视频 | 天天操狠狠| 国产精品久久久久一区二区三区 | 欧美成人性色大片在线观看 | 欧美最猛性xxxxx短视频 | 奇米网第四色 | 欧美成人免费观看久久 | 99精品在免费线视频 | 久久综合九色综合欧美狠狠 | 国产成人在线免费观看 | 97s色视频一区二区三区在线 | 天天干夜夜操 | 久久一本精品久久精品66 | 一本久道久久综合狠狠爱 | 色综合天天综合网国产人 | 亚洲欧美日韩高清一区二区三区 | 久9视频这里只有精品8 | 97视频网站 | 奇米成人网 | 日韩中文字幕推理片 | 亚洲精品福利一区二区 | 欧美人成毛片在线播放 | 91情国产l精品国产亚洲区 | 激情亚州| 四虎影视在线观看2022a | 亚洲国产精品综合久久网络 | 欧美一级高清片欧美国产欧美 |