您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者公式>>正文内容

开拓者 TB Aberration交易系统源码[开拓者公式]


 



  • Aberration

    Aberration交易系统是由Keith Fitschen of Trade-System公司在1986年完成的,首次推出在1983年。这是一款完备的趋势交易系统,在8种期货市场之间灵活运转:谷物、肉类、金属、能源、外汇和金融以及股指期货等。运用统一的交易分析和价值指标,平均每种商品每年交易4次,部位持有时间平均60%每年。

    Aberration的持续稳定性使其成为期货投资组合的重要选择。



    //开拓者 TB Aberration交易系统源码

    //------------------------------------------------------------------------
    // 简称: JYXT_Aberration
    // 名称: Aberration
    // 类别: 公式应用
    // 类型: 用户应用
    // 输出:Rookies
    //------------------------------------------------------------------------
    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





    //------------------------------------------------------------------------
    // 编译版本        GS2010.12.08
    // 用户版本        2012/07/20 21:07
    // 版权所有        Rookies
    // 更改声明        TradeBlazer Software保留对TradeBlazer平台
    //                        每一版本的TrabeBlazer公式修改和重写的权利
    //------------------------------------------------------------------------

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容