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

出錯,請高手修改! [開拓者 TB]

  • 咨詢內容: 本帖最后由 htqh83010313 于 2015-9-1 22:03 編輯



    Params
    Numeric Length(35);
    Numeric StdDevUp(2.0);
    Numeric StdDevDn(-2.0);
    Numeric Lots(1);


    Vars
    NumericSeries UpperBand;
    NumericSeries LowerBand;
    NumericSeries AveMa;
    Numeric StdValue;


    Begin

    AveMa=Average(Close[1],Length);
    StdValue = StandardDev(Close[1],Length);

    UpperBand=Avema+StdDevUp*StdValue;
    LowerBand=Avema-StdDevUp*StdValue;
    PlotNumeric("UpperBand",UpperBand);
    PlotNumeric("LowerBand",LowerBand);

    PlotNumeric("AveMa",AveMa);
    If(MarketPosition!=1 &&CrossOver(Close[1],UpperBand[1]))
    {
             Buy(Lots,Open);
    }

    If(MarketPosition!=-1 &&CrossUnder(Close[1],LowerBand[1]))
    {
             SellShort(Lots,Open);
    }

    If(MarketPosition==1 && Close[1]<AveMa[1])
    {
             Sell(Lots,Open);

    }

    If(MarketPosition==-1 && Close[1]>AveMa[1])
    {

             BuyToCover(Lots,Open);
    }

    End

     

  • TB技術人員: Params
    Numeric Length(35);
    Numeric StdDevUp(2.0);
    Numeric StdDevDn(-2.0);
    Numeric Lots(1);


    Vars
    NumericSeries UpperBand;
    NumericSeries LowerBand;
    NumericSeries AveMa;
    Numeric StdValue;
    Bool bb;
    bool cc;
    Begin

    AveMa=Average(Close[1],Length);
    StdValue = StandardDev(Close[1],Length);

    UpperBand=Avema+StdDevUp*StdValue;
    LowerBand=Avema-StdDevUp*StdValue;
    PlotNumeric("UpperBand",UpperBand);
    PlotNumeric("LowerBand",LowerBand);

    PlotNumeric("AveMa",AveMa);

    bb = CrossOver(Close[1],UpperBand[1]);
    cc = CrossUnder(Close[1],LowerBand[1]);

    If(MarketPosition!=1 && bb)
    {
              Buy(Lots,Open);
    }

    If(MarketPosition!=-1 && cc)
    {
              SellShort(Lots,Open);
    }

    If(MarketPosition==1 && Close[1]<AveMa[1])
    {
              Sell(Lots,Open);

    }

    If(MarketPosition==-1 && Close[1]>AveMa[1])
    {

              BuyToCover(Lots,Open);
    }

    End

     

  • TB客服: 本帖最后由 htqh83010313 于 2015-9-1 22:04 編輯

     

  • 網友回復: Params
    Numeric Length(35);
    Numeric StdDevUp(2.0);
    Numeric StdDevDn(-2.0);
    Numeric Lots(1);


    Vars
    NumericSeries UpperBand;
    NumericSeries LowerBand;
    NumericSeries AveMa;
    Numeric StdValue;


    Begin

    AveMa=Average(Close,Length);
    StdValue = StandardDev(Close,Length);

    UpperBand=Avema+StdDevUp*StdValue;
    LowerBand=Avema-StdDevUp*StdValue;
    PlotNumeric("UpperBand",UpperBand[1]);
    PlotNumeric("LowerBand",LowerBand[1]);

    PlotNumeric("AveMa",AveMa[1]);
    If(MarketPosition!=1 && Close[1] > UpperBand[1] && High > High[1])
    {
             Buy(Lots,Max(Open,High[1]));
    }

    If(MarketPosition!=-1 && Close[1] < LowerBand[1] && Low < low[1])
    {
             SellShort(Lots,Min(Open,Low[1]));
    }

    If(MarketPosition==1 && Low < AveMa[1])
    {
             Sell(Lots,Min(Open,AveMa[1]));

    }

    If(MarketPosition==-1 && High > AveMa[1])
    {

             BuyToCover(Lots,Max(Open,AveMa[1]));
    }

    End

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 521a成v视频网站在线入口| 亚洲av成人综合网| 老熟妇乱子伦牲交视频| 国产精欧美一区二区三区| 中文字幕一区二区区免| 最近中文字幕免费mv视频7| 人妻精品久久久久中文字幕一冢本| 野花社区视频www| 国产精品久久久久久久久电影网| 人妻少妇精品无码专区动漫| 香港三级电影在线观看| 国产韩国精品一区二区三区| 一级毛片完整版免费播放一区| 日韩在线第三页| 亚洲成av人片在线观看无| 精品久久洲久久久久护士免费| 国产小视频在线观看网站| 99久久一香蕉国产线看观看| 成人国产精品视频| 亚洲AV无码不卡| 欧美日韩精品一区二区三区高清视频 | 国产日韩中文字幕| 91视频第一页| 婷婷综合五月天| 久久99久久99精品免观看不卡| 最近高清中文在线国语字幕| 亚洲熟妇久久精品| 福利视频导航大全| 四虎成人精品无码| 黑人巨大白妞出浆| 国产精品天天在线| 99久久免费国产精品特黄| 很黄很污的视频在线观看| 久久99精品久久久久子伦| 日韩夜夜高潮夜夜爽无码| 亚洲另类激情专区小说图片 | 男人插女人视频软件| 国产91久久精品一区二区| 高清国产av一区二区三区| 国产精品成人va在线观看| 99久高清在线观看视频|