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

請教老師,這個源碼怎樣修改? [開拓者 TB]

  • 咨詢內容: 老師,您好!
    以下源碼,我是用在30分鐘線,固定每天14:30時的數據作為下一交易日的開倉條件。但在14:30這條K線上如果剛好達到條件,就會出信號,這樣不就是未來函數了。請問如何修改,才能不在這條K線上出信號?謝謝!

    /*
    開多:MA13,MA26(布林中軌),MA34,在每天下午收盤時最后一條K線上(基準K線),呈多頭排列。
    1A.開倉:多空判斷為開多,基準K線收盤價在MA13之上,則最低價小于或等于MA13開多倉。
    ? ?平倉:以開倉價以上1%止盈,開倉價以下1%止損。
    */

    Params

    ? ? ? ? Numeric Hands(1);
    ? ? ? ? Numeric MA13Length(13);
    ? ? ? ? Numeric MA34Length(34);
    ? ? ? ? Numeric BOLLLength1(26);
    ? ? ? ? Numeric BOLLLength2(26);? ?? ?? ?? ?? ?? ?? ?? ?
    ? ? ? ? Numeric Offset(2);

    Vars

    ? ? ? ? NumericSeries MA13;? ?? ?? ???//13周期均線
    ? ? ? ? NumericSeries MA34;? ? ? ? ? ? ? ? ? ? ? ???//34周期均線
    ? ? ? ? NumericSeries UpLine;? ?? ???//指標上軌
    ? ? ? ? NumericSeries DownLine;? ?? ?//指標下軌
    ? ? ? ? NumericSeries MidLine;? ?? ?//指標中軌
    ? ? ? ? Numeric Band;


    ? ? ? ? NumericSeries JX13;? ?? ?? ?//13周期均線值
    ? ? ? ? NumericSeries JX34;? ?? ?? ?//34周期均線值
    ? ? ? ? NumericSeries SPJ;? ?? ???//收盤價
    ? ? ? ? NumericSeries SG;? ?? ?? ?//上軌值
    ? ? ? ? NumericSeries XG;? ?? ?? ?//下軌值
    ? ? ? ? NumericSeries ZG;? ?? ???//中軌值
    ? ? ? ? NumericSeries TRADEFLAG;//控制當天只能交易一次

    ? ? ? ?
    ? ? ? ? Numeric MinPoint;? ?? ?? ???// 一個最小變動單位,也就是一跳
    ? ? Numeric MyEntryPrice;? ?? ? // 開倉價格,本例是開倉均價,也可根據需要設置為某次入場的價格
    ? ? Numeric TakeProfitSet(0.01);??// 止贏設置
    ? ? Numeric StopLossSet(0.01);? ? // 止損設置
    ? ? Numeric MyExitPrice;? ?? ???// 平倉價格
    ? ? ? ?

    ? ? ? ?
    ? ? ? ?
    ? ? ? ?
    Begin

    ? ? ? ? MidLine = AverageFC(Close,BOLLLength1);
    ? ? ? ? Band = StandardDev(Close,BOLLLength2,2);
    ? ? ? ? UpLine = MidLine + Offset * Band;
    ? ? ? ? DownLine = MidLine - Offset * Band;
    ? ? ? ? PlotNumeric("UpLine",UpLine);
    ? ? ? ? PlotNumeric("DownLine",DownLine);
    ? ? ? ? PlotNumeric("MidLine",MidLine);

    ? ? ? ? MA13=AverageFC(Close,MA13Length);
    ? ? ? ? MA34=AverageFC(Close,MA34Length);
    ? ? ? ? PlotNumeric("MA13",AverageFC(Close,MA13Length));
    ? ? ? ? PlotNumeric("MA34",AverageFC(Close,MA34Length));
    ? ? ? ?
    ? ? ? ?
    //------------------以上是指標公式------------------



    if(time==0.1430)

    {
    SG=UpLine;
    XG=DownLine;
    ZG=MidLine;
    JX13=MA13;
    JX34=MA34;
    SPJ=C;
    }

    PlotNumeric("SG",SG);
    PlotNumeric("XG",XG);
    PlotNumeric("ZG",ZG);
    //-----------固定收盤時布林位置----------------



    if((TrueDate(0)!=TrueDate(1)) && MarketPosition==0)
    {
    ? ?TRADEFLAG =0;
    }


    if (TRADEFLAG<1 && JX13>ZG && ZG>JX34 && SPJ>JX13 && L<=JX13)
    {
    ? ? ? ? Buy(Hands,Min(JX13,OPEN));
    ? ? ? ? TRADEFLAG =1;
    }

    //-----------以上是開倉語句----------------


    MinPoint = MinMove*PriceScale;
    MyEntryPrice = AvgEntryPrice;
    ? ?
    ? ? ? ? If(MarketPosition==1) // 有多倉的情況
    ? ? {
    ? ?? ???If(High >= MyEntryPrice + MyEntryPrice*TakeProfitSet*MinPoint)? ?// 止贏條件表達式
    ? ?? ???{
    ? ?? ?? ?? ?MyExitPrice = MyEntryPrice + MyEntryPrice*TakeProfitSet*MinPoint;
    ? ?? ?? ?? ?Sell(Hands,Max(MyExitPrice,OPEN));
    ? ?? ???}
    ? ? ? ? ? ? ? ? else if(Low <= MyEntryPrice - MyEntryPrice*StopLossSet*MinPoint)// 止損條件表達式
    ? ?? ???{
    ? ?? ?? ?? ?MyExitPrice = MyEntryPrice - MyEntryPrice*StopLossSet*MinPoint;
    ? ?? ?? ?? ?Sell(Hands,Min(MyExitPrice,OPEN));
    ? ?? ???}

    ? ???}
    //-----------以上是止盈止損語句----------------

    End

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 511411198  點擊這里給我發消息或微信:cxhjy888 進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 再深点灬好舒服灬太大了添| 曰批免费视频播放30分钟直播| 国产精品一区二区三区高清在线| 久久精品国产网红主播| 精品国产三级a∨在线| 夜精品a一区二区三区| 亚洲人成人77777网站不卡| 韩国成人毛片aaa黄| 性高湖久久久久久久久aaaaa| 亚洲乱色伦图片区小说| 看一级特黄a大一片| 国产在线精品一区二区| 91精品国产综合久久精品| 成年女人免费播放影院| 亚洲va韩国va欧美va| 男女交性视频无遮挡全过程| 国产精品对白交换视频| 久久久www成人免费精品| 男女无遮挡边摸边吃边做| 国产伦精品一区二区三区免费迷 | 黄色大片在线视频| 中文字幕在线观看你懂的| 内射人妻视频国内| 久久精品无码精品免费专区| 波多野结衣办公室33分钟| 国产波多野结衣中文在线播放| eeuss影院www新天堂| 无码一区二区三区亚洲人妻| 亚洲av产在线精品亚洲第一站| 精品国产香港三级| 国产精品成人h片在线| www.九色视频| 最新国产成人ab网站| 亚洲熟妇无码av在线播放| 精品亚洲456在线播放| 国产伦子沙发午休| 日本三级香港三级人妇99视| 在线精品国精品国产不卡| 三上悠亚亚洲一区高清| 日本不卡高字幕在线2019| 亚洲精品无码乱码成人|