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

古老的均线系统,提供源码 初学者可以参考[开拓者公式]

  • 思路内容: 很古老的均线系统,随手写的,初学者可以参考
    根据核心原理,大家可以拿去扩充一下,我刚才试着扩充加入其它因子,提升不大,可能是没找到合适的组合吧
    RB 1H周期,malen1=10,malen2=50
  • 源码内容:
    1. //------------------------------------------------------------------------

    2. // 简称:

    3. // 名称:程序化交易

    4. // 类别: 公式应用

    5. // 类型: 用户应用

    6. // 输出: 穿堂风

    7. //------------------------------------------------------------------------

    8.  

    9. Params

    10. Numeric maLen1(10);

    11. Numeric maLen2(50);

    12. Numeric lots(1);

    13. Numeric offset(0);

    14. Vars

    15. Numeric ma1;

    16. Numeric ma2;

    17. Numeric i_offset;

    18.  

    19. Begin

    20.  

    21. ma1 = Average(Open,maLen1);

    22. ma2 = Average(Open,maLen2);

    23.  

    24. PlotNumeric("ma1",ma1);

    25. PlotNumeric("ma2",ma2);

    26.  

    27. i_offset = offset*MinMove*PriceScale;

    28. If(CurrentBar > maLen2)

    29. {

    30.         If(MarketPosition == 0)

    31.         {

    32.                 If(Open>ma1 and ma1>ma2)

    33.                 {

    34.                         Buy(lots,Open+i_offset);

    35.                         Return;

    36.                 }

    37.  

    38.                 If(Open < ma1 and ma1<ma2)

    39.                 {

    40.                         SellShort(lots,Open-i_offset);

    41.                         Return;

    42.                 }

    43.         }

    44.  

    45.         If(MarketPosition == 1)

    46.         {

    47.                 If(Open < ma1)

    48.                 {

    49.                         Sell(lots,Open-i_offset);

    50.                         Return;

    51.                 }

    52.         }

    53.  

    54.         If(MarketPosition == -1)

    55.         {

    56.                 If(Open > ma1)

    57.                 {

    58.                         BuyToCover(lots,Open+i_offset);

    59.                         Return;

    60.                 }

    61.         }

    62. }

    63. End

    64.  

    65.  

    66. //------------------------------------------------------------------------

    67. // 编译版本        GS2010.12.08

    68. // 用户版本        2011/06/21 15:59

    69. // 版权所有        穿堂风

    70. // 更改声明        TradeBlazer Software保留对TradeBlazer平台

    71. //                        每一版本的TrabeBlazer公式修改和重写的权利

    72. //------------------------------------------------------------------------

     

 

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

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

 


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

相关文章

    没有相关内容