分析家公式网,提供股票公式,股票软件用户登录  |  用户 注册
开拓者 TB 【震荡+趋势混合策略】恒温器策略【源码】
  • 软件大小:0 Bytes
  • 推荐星级:
  • 更新时间:2013-03-17 01:08:45
  • 软件类别: 国产软件 / 开拓者公式
  • 软件语言:简体中文
  • 授权方式: 共享软件
  • 联系方式:暂无联系方式
  • 官方主页: Home Page
  • 点击大图:  【一键转帖到论坛】
  • 插件情况:
  • 运行环境:Win2000/WinXP/Win2003/WinVista
  • 相关Tags:开拓者  TB  
  • (0)0%
    (0)0%

软件介绍

  •  本帖最后由 sorakiraa 于 2013-1-14 09:08 编辑

    【震荡+趋势混合策略】恒温器策略

    by RogarZ

    源码:



    1. Params
       
    2.         Numeric bollinglengths(50);
       
    3.         Numeric trendliqlength(50);
       
    4.         Numeric numstddevs(2);
       
    5.         Numeric swingprcnt1(0.5);
       
    6.         Numeric swingprcnt2(0.75);
       
    7.         Numeric atrlength(10);
       
    8.         Numeric swingtrendswitch(50);
       
    9. Vars
       
    10.                 BoolSeries swing(False);
       
    11.                 NumericSeries cmival;
       
    12.                 NumericSeries buyeasierday(0);
       
    13.                 NumericSeries selleasierday(0);
       
    14.                 NumericSeries trendlokbuy;
       
    15.                 NumericSeries trendloksell;
       
    16.                 NumericSeries trendbuypt;
       
    17.                 NumericSeries trendsellpt;
       
    18.                 NumericSeries keyofday;
       
    19.                 NumericSeries ma1;
       
    20.                 NumericSeries midd;
       
    21.                 Numeric swingprotstop;       
       
    22.                 Numeric atr;
       
    23.                 Numeric swingbuypt;
       
    24.                 Numeric swingsellpt;
       
    25. Begin
       
    26.         Commentary("BarInterval= "+Text(BarInterval));
       
    27.                 cmival=Abs(Close[1]-Close[31])/(Highest(High[1],30)-Lowest(Low[1],30));
       
    28.                 trendloksell=Average(Low[1],3*240/BarInterval);
       
    29.                 trendlokbuy=Average(High[1],3*240/BarInterval);
       
    30.                 keyofday=(HighD(0)+LowD(0)+CloseD(0))/3;
       
    31.                 If(Date<>Date[1]){
       
    32.                 If(CloseD(1)>keyofday[1])
       
    33.                 {
       
    34.                 selleasierday=1;//空头日
       
    35.                 }Else{
       
    36.                 buyeasierday=1;//多头日
       
    37.                 }
       
    38. }
       
    39.         Atr=XAverage(TrueRange,atrlength*240/BarInterval);
       
    40. If(buyeasierday==1){
       
    41.         swingbuypt=OpenD(0)+swingprcnt1*atr;
       
    42.         swingsellpt=OpenD(0)-swingprcnt2*atr;
       
    43. }
       
    44. If(selleasierday==1){
       
    45.         swingbuypt=OpenD(0)+swingprcnt2*atr;
       
    46.         swingsellpt=OpenD(0)-swingprcnt1*atr;
       
    47. }
       
    48. swingbuypt=Max(swingbuypt,trendlokbuy);
       
    49. swingsellpt=Min(swingsellpt,trendloksell);
       
    50.  
       
    51. PlotNumeric("Buy",swingbuypt);
       
    52. PlotNumeric("Sell",swingsellpt);
       
    53.  
       
    54. ma1=Average(Close[1],trendliqlength);//趋势均线
       
    55. midd=Average(Close[1],bollinglengths);//布林中线
       
    56. trendbuypt=midd+numstddevs*StandardDev(Close[1],bollinglengths);
       
    57. trendsellpt=midd-numstddevs*StandardDev(Close[1],bollinglengths);
       
    58.  
       
    59. If(cmival<swingtrendswitch/100)
       
    60. {
       
    61.         If(MarketPosition==0&&High[1]>=swingbuypt)
       
    62.         //开多仓
       
    63. {
       
    64.                                 Buy(1,Max(Open,swingbuypt));
       
    65.                                 swing=True;
       
    66. }
       
    67.         If(MarketPosition==0&&Low[1]<=swingsellpt)
       
    68.         //开空仓
       
    69. {
       
    70.                                 SellShort(1,Min(Open,swingsellpt));
       
    71.                                 swing=True;
       
    72. }
       
    73. If(MarketPosition>0&&Low[1]<=swingsellpt)
       
    74. //多头反手
       
    75. {
       
    76.                                 SellShort(1, Min(Open,swingsellpt));
       
    77.                            

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

说明

* 使用方法:点击上面蓝色块,打开新页面按照提示进行

* 本网站提供的各种股票软件,例如大智慧软件,通达信软件,同花顺软件,东方财富通等等,和各种股票公式指标,例如大智慧公式,通达信公式,同花顺公式,文华公式,博易大师公式,股票价格计算公式等等公式指标等,都来源网上公开来源收集

本网提供的公式文件说明:
* alg格式飞狐股票公式,可以用飞狐交易师或者交易师软件导入;
* fnc格式大智慧新一代公式指标,可以用大智慧股票软件使用,少部分可以用分析家股票软件引入使用;
* exp格式大智慧经典版股票公式,仅可以用大智慧经典版股票软件引入使用;
* tni和tnc格式通达信股票公式,仅可以用通达信新引入使用,例如可以用通达信股票软件引入使用;
* tne,tn6格式通达信公式,可以用通达信公式编辑器5.0版导入,推荐通达信金融终端版本;
* hxf格式同花顺股票公式,仅可以用同花顺股票软件引入使用。
以上的各种软件都可以在本网股票软件栏目找到!

* 关于股票公式时间限制,如果在引入大智慧公式,交易师公式或者飞狐公式的时候,发现公式名称栏是空白的,这时候调整电脑时间到1997年,又能出现公式名称,并且能正常显示,可能是公式使用期限已过。
* 关于还原公式源码如果你忘记了自己编写的大智慧公式,通达信公式,同花顺公式,操盘手公式,飞狐公式,博易大师公式,金字塔公式,文华公式和交易师公式等等公式的密码,本网可帮恢复源码,有.偿.服.务无意勿扰,点击在线咨询联系我。

* 关于股票公式源码编辑
本网提供的源码,一般都可以编辑成公式,如果不明白公式的编辑,在本页右侧教程录像可参考,或者找公式教程资料学习,请搜索:教程

* 如果您发现软件内容或者链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含源码均是由网上搜集,若侵犯了你的版权利益,请联系通知我们!

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