您現在的位置:程序化交易>> 期貨公式>> 交易開拓者(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 進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 四虎成人精品无码| 日本在线高清视频| 午夜伦4480yy私人影院| 欧美成人免费香蕉| 天堂va在线高清一区| 久久91精品国产91久久麻豆| 黄色一级视频网| 宅男66lu国产在线观看| 久久青草精品一区二区三区| 男人天堂999| 国产一级做a爰片久久毛片| 88av在线播放| 日本大片免a费观看视频| 亚洲欧美4444kkkk| 3d动漫h在线观看| 日本口工h全彩漫画大全| 亚洲激情视频图片| 老司机亚洲精品影院在线| 国产精品538一区二区在线| juy051佐佐木明希在线观看| 日本漫画之无翼彩漫大全| 亚洲欧洲美洲无码精品VA| 紧身短裙女教师波多野| 国产成人高清在线播放| 99精品众筹模特自拍视频| 无人高清视频完整版在线观看| 亚洲国产片在线观看| 精品一区二区三区波多野结衣| 国产成人精品三级在线| 97久久精品一区二区三区| 成人乱码一区二区三区AV| 久久精品日日躁精品| 美女激情视频网站| 国产无遮挡又黄又爽在线观看| a级精品国产片在线观看| 日日噜噜噜夜夜爽爽狠狠视频| 亚洲人成图片小说网站| 特级毛片a级毛片在线播放www | 一级成人a免费视频| 最近中文字幕在线mv视频7| 亚洲综合色一区|