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

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

分享一個(gè)止盈止損的模版... - TradeBlazer公式 [開拓者 TB]

  • 咨詢內(nèi)容: 我目前在用的方法。為促進(jìn)交流,現(xiàn)在跟大家分享~歡迎交流!
    有什么疑問歡迎指出。

    //------------------------------------------------------------------------
    // 簡(jiǎn)稱: AO
    // 名稱: 日內(nèi)止盈止損系統(tǒng)模版
    // 類別: 交易指令
    // 類型: 其他
    // 輸出:
    //------------------------------------------------------------------------

    Params
        Numeric MyZhiSun(0);//止盈止損開關(guān),1為開,其它為關(guān)
        Numeric MyJumpScale(1);//每個(gè)BAR止線浮動(dòng)幅度,1為1跳。即,每走完一個(gè)BAR,止損線會(huì)相應(yīng)的抬高(多單時(shí))或者降低(空單時(shí))一跳
        Numeric ExitOnCloseMins(14.55);//14:55分請(qǐng)倉(cāng)。
        Numeric MyStopLoss(5);//默認(rèn)5跳止損
        Numeric Lots(1); //開倉(cāng)手?jǐn)?shù)
    Vars
        NumericSeries MyPositionH(0); //做空時(shí)的止損線
        NumericSeries MyPositionL(0); //做多時(shí)的止損線
    Begin

        If(Date!=Date[1])
        {
            MyPositionH = 0; //每天第一個(gè)BAR清零
            MyPositionL = 0;
        }Else
        {
            MyPositionH = MyPositionH[1]; //止損線得以延續(xù)
            MyPositionL = MyPositionL[1];
        }

    if(MyZhiSun == 1 && MarketPosition != 0) //止盈止損
    {
      if(MarketPosition==1 && Open < MyPositionL && MyPositionL != 0)
      {
            MyPrice = MyPositionL - MinMove; //保證測(cè)試準(zhǔn)確,放棄一跳.
            if(BarStatus==2)//做多止損
            {
                Sell(A_BuyPosition,Q_Last);
            }Else
            {
                Sell(Lots,MyPrice);
            }
            Commentary("Open < MyPositionL " + Text(MyPositionL));
            MyPositionL = 0;
            Return;
        if(MyPositionL < HighD(0))MyPositionL = MyPositionL + MyJumpScale*MinMove;//浮動(dòng)抬高
      }
      if(MarketPosition==-1 && Open > MyPositionH && MyPositionH != 0)
      {
            MyPrice = MyPositionH + MinMove;//保證測(cè)試準(zhǔn)確,放棄一跳.
            if(BarStatus==2)//做空止損
            {
                BuyToCover(A_SellPosition,Q_Last);
            }Else
            {
                BuyToCover(Lots,MyPrice);
            }
            Commentary("Open > MyPositionH " + Text(MyPositionH));
            MyPositionH = 0;
            Return;
        if(MyPositionH > LowD(0))MyPositionH = MyPositionH - MyJumpScale*MinMove;//浮動(dòng)降低
      }
        if(MyZhiSun == 1)Commentary("止盈啟動(dòng)!");
    }

    Commentary("MyPositionH == "+Text(MyPositionH));
    Commentary("MyPositionL == "+Text(MyPositionL));

    // 下面是開倉(cāng)代碼
        If(開多條件)
        {
            MyPrice = 開多價(jià)格;
            If(Open > MyPrice) MyPrice = Open;
            if(MyPrice > High)MyPrice = High;
            if(BarStatus==2)
            {
                Buy(Lots,Q_Last);
            }Else
            {
                Buy(Lots,MyPrice);
            }
            MyPositionH = 0;
            MyPositionL = MyPrice - MyStopLoss*MinMove;//開倉(cāng)時(shí)設(shè)定止損線,以跳為單位
            Return;
        }

        If(開空條件)
        {
            MyPrice = 開空價(jià)格;
            If(Open < MyPrice) MyPrice = Open;
            if(MyPrice < Low)MyPrice = Low;
            if(BarStatus==2)
            {
                SellShort(Lots,Q_Last);
            }Else
            {
                SellShort(Lots,MyPrice);
            }
            MyPositionL = 0;
            MyPositionH = MyPrice + MyStopLoss*MinMove;//開倉(cāng)時(shí)設(shè)定止損線,以跳為單位
            Return;
        }
        // 收盤平倉(cāng),實(shí)際執(zhí)行代碼
        If(BarStatus==2 And CurrentTime>=ExitOnCloseMins/100 And MarketPosition!=0)
        {
            If(A_BuyPosition>0)
            {
                Sell(A_BuyPosition,Q_Last);
            }
            If(A_SellPosition>0)
            {
                BuyToCover(A_SellPosition,Q_Last);
            }
        }
        //保證收盤平倉(cāng)信號(hào)的準(zhǔn)確
        If(Time >=ExitOnCloseMins/100 And BarStatus!=2 And MarketPosition!=0)
        {
            Sell(Lots,Open-MinMove);
            BuyToCover(Lots,Open+MinMove);
        }

    End

    //------------------------------------------------------------------------
    // 編譯版本    GS2004.06.12
    // 用戶版本    2009/10/31 01:03
    // 版權(quán)所有    na
    // 更改聲明    TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
    //            每一版本的TrabeBlazer公式修改和重寫的權(quán)利
    //------------------------------------------------------------------------

     

  • TB技術(shù)人員: GOOD!         

     

  • TB客服: 未命名.jpg (59.52 KB, 下載次數(shù): 2) 2010-8-10 21:05:47 上傳 下載次數(shù): 2

     

  • 網(wǎng)友回復(fù): 通不過呀!怎辦?

     

  • 網(wǎng)友回復(fù): 非常感謝分享

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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 欧美青青| 狠狠躁天天躁夜夜躁夜天战 | 羞羞影院男女午夜爽爽影视 | 农村寡妇女人一级毛片 | 亚洲综合伊人色一区 | 三级黄网站 | 一色屋成人免费精品网 | 亚洲一区二区三区首页 | 性videos另类hdwww| 欧美一级精品 | 日本天堂在线播放 | 国产欧美日韩成人 | 男女午夜视频在线观看 | 成人18视频在线 | 国产亚洲情侣一区二区无 | 国产精品偷伦视频播放 | 日本欧美一级二级三级不卡 | 男女黄网站| 交在线观看网站视频 | 理论一级片 | 99re在线观看| 日本黄大片在线观看 | 在线免费观看毛片 | 99精品高清视频一区二区 | 国产精品喷水在线观看 | 免费一级欧美片在线观免看 | 五月婷婷免费视频 | 中文字幕欧美亚洲 | 手机看片日本 | 淘色网 | 欧美日韩国产一区二区三区 | a毛片在线看片免费 | 欧美激情欧美狂野欧美精品免费 | 五月激情视频 | 在线观看成年人视频 | 中文字幕第二页在线 | 日本一区二区三区视频在线观看 | 日韩视频在线一区 | 日本一区二区三区视频在线观看 | 日本午夜影院在线 | 人人添人人澡人人澡人人诱 |