分析家公式网,提供指标公式,股票软件 用户登录  |  用户 注册

软件名称:[B]古老的均线系统,提供源码 初学者可以参考[/B]
软件类型:国产软件
运行环境:Win2000/WinXP/Win2003/WinVista
软件语言:简体中文
授权方式:共享软件
软件大小:0 Bytes
官方主页:Home Page
更新时间:2013-03-14 02:38:47
软件简介:

  • 思路内容: 很古老的均线系统,随手写的,初学者可以参考
    根据核心原理,大家可以拿去扩充一下,我刚才试着扩充加入其它因子,提升不大,可能是没找到合适的组合吧
    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. //------------------------------------------------------------------------

[url=http://www.70822.com/soft/sort013/sort083/down-59378.html]古老的均线系统,提供源码 初学者可以参考[/url]

关于本站 | 网站帮助 | 广告合作 | 声明 | 友情连接 | 网站地图 |
分析家公式网声明:本站所有股票公式软件资料均网上公开收集,如侵权请联系删帖。站内所有广告,均与本站无关!
Copyright © 2003-2024 70822.Com. All Rights Reserved .
页面执行时间:82.03125 毫秒