分析家公式网,提供股票公式,股票软件用户登录  |  用户 注册
开拓者 TB一个稳定盈利的日内交易系统代码
  • 软件大小:0 Bytes
  • 推荐星级:
  • 更新时间:2013-03-05 02:42:03
  • 软件类别: 国产软件 / 开拓者公式
  • 软件语言:简体中文
  • 授权方式: 共享软件
  • 联系方式:暂无联系方式
  • 官方主页: Home Page
  • 点击大图:  【一键转帖到论坛】
  • 插件情况:
  • 运行环境:Win2000/WinXP/Win2003/WinVista
  • 相关Tags:开拓者  
  • (0)0%
    (0)0%

软件介绍

  • 思路内容: 前两天我发过一篇帖子介绍了hans123系统,今天我给大家来点硬货,一个实实在在稳定盈LI的日内系统,其中还有很大完善空间,由于我学TB刚刚一周多,技术方面还不是很熟练,希望各位程序高手协助我完善系统,我很喜欢国外论坛的那种氛围,交易高手分享他们的思路和ea雏形,程序高手无偿的帮助他们实现他们的想法,在这个过程中相互提高.再此我希望更多高手分享他们系统的源码,以此来相互提高,让我们早日超过欧美同行的水平.恩,我以为真正掌握交易之道的人是不怕分享他们的思路和系统的,因为一个失效的系统略加修改就可以成为一个稳定获LI的系统.为了证明这一点我将在接下来的文章中公布一个和这个系统完全相反的系统,你会发现只要调整交易周期和参数,系统就可以稳定获LI.道家说道可道,非常道.名可名,非常名.无,曰天地始.有,曰万物主.常无,欲观其妙.常有,欲关其缴.玄之又玄,众妙之门.用在交易系统上来说就是可以写出来的系统肯定不是永远有效的系统,只有掌握了交易之道的人,才能随着市场变化调整他的交易策略.永远与道同在.所谓常无,就是要经常抛弃以前的所有的理论和观念,以客观观察市场的奥妙.常有,就是要带着你以前设计交易系统的经验和技巧.去审视你现在所用的系统.谨以此篇献给各位交易市场的新手老手.希望我们大家一起合作,制作出一个完善可靠的交易系统来.就算没有任何系统经验的人也来分享一下你们的想法,很多时候新手的一句话也是我灵感的源泉.实在不知道说啥的就帮顶一下吧,此帖能一直置顶我就每周发一个交易系统,呵呵.不废话了,开始说代码和思路.
    ***1基本思路:RangeBreak加入交易时间过滤,多周期趋势过滤,突破range过滤.Range优化.
    参加过高级应用培训的人应该很熟悉这个系统,这是我在外汇市场用了很久的系统,想移植到国内来,通过搜索找到了培训的文档.然后写了出来,发现效果不是很好,于是我就对其进行了优化,优化的结果还是相当不错的资金曲线稳定增长,利润也不小,大家可以自己测试一下.用于股指期货铜,锌等品种的15分钟都是相当不错的。恩下面叙述一下基本的交易思路。
    以昨日震幅为基础,今日开盘价+N*昨日震幅等于上轨 今日开盘价-昨日震幅*N等于下轨,突破上轨做多突破下轨做空。反之平仓,14点55分平掉所有仓位。N=0.8
    已完成优化的思路
    1。限制交易时间,最后开仓时间在下午两点以前(根据观察接近收盘的突破一般是无效的)
    2。限制前一日的最小震幅(根据观察昨日震幅太小的话会出现很多无效信号)
    未完成的交易思路 各位高手前辈不吝赐教协助我完成下哈。
    1。根据观察与大周期趋势相反的突破一般来说是假突破。限制大周期趋势方法,日线n周期ma方向.
       处理方法:
       1.过滤掉所有与大周期趋势相反的信号
       2.所有大周期相反的信号反向操作既原来做空现在做多,原来做多现在做空。
    根据我外汇自动交易的经验处理方法2更加有效,但编程比较复杂希望高手能帮助我完成这两个思路的编程。
    PS:大家有什么进一步优化这个系统的思想也可以提出来我会尽我所能去实现它。
    代码缺陷:
    14点55分平仓在15分钟不能运行,在1分钟运行正常。不明白为什么,请高手赐教。
    有其它缺陷大家也请提出来




    具体源码


    //------------------------------------------------------------------------
    // 简称: RB
    // 名称:15Min RangeBreak
    // 类别: 交易指令
    // 类型: 其他
    // 输出:
    //------------------------------------------------------------------------
    Params
          Numeric PercentOfRange(0.8);//突破参数N
          Numeric ExitOnCloseMins(14.55);//平仓时间
          Numeric MinRange(0.2);//最小Range
          Numeric LastTradeMins(14.00);//最后交易时间
          Numeric BeginTradeMins(9.00);
          Numeric Lots(1);
          Numeric Stoplossset(1);
    Vars
          NumericSeries DayOpen;
          NumericSeries preDayRange;
          NumericSeries HigherAfterEntry;
          NumericSeries LowerAfterEntry;
          Numeric preDayHigh;
          Numeric preDayLow;
          Numeric UpperBand;
          Numeric LowerBand;
          Numeric MyPrice;
          Numeric StopLine;
    Begin
          DayOpen=OpenD(0);
          preDayHigh=HighD(1);
          preDayLow=LowD(1);
          preDayRange=HighD(1)-LowD(1);
          UpperBand=DayOpen+preDayRange*PercentOfRange;
          LowerBand=Dayopen-preDayRange*PercentOfRange;
         If(BarsSinceEntry==1)
         {
             HigherAfterEntry=AvgEntryPrice;
             LowerAfterEntry=HigherAfterEntry;
          }Else If(BarsSinceEntry>1)
         {
              HigherAfterEntry=max (HigherAfterEntry[1],High[1]);
              LowerAfterEntry=min(LowerAfterEntry[1],Low[1]);
         }
         If(Date!=Date[1])
         {DayOpen=Open;
          preDayRange=preDayHigh-preDayLow;
          If(preDayRange<Open*MinRange*0.01)
             PreDayRange=Open*MinRange*0.01;
          }Else
          {
           DayOpen=DayOpen[1];
           preDayRange=preDayRange[1];
           }
         If(MarketPosition!=1&&High>=UpperBand&&Time<LastTradeMins/100)
         {
                  Myprice=UpperBand;
                  If(Open>Myprice)Myprice=Open;
                  Buy(1,Myprice);
                  Return;
          }
          If(MarketPosition!=1&&Low<=LowerBand&&Time<LastTradeMins/100)
         {
                  Myprice=LowerBand;
                  If(Open<Myprice)Myprice=Open;
                  Sellshort(1,Myprice);
                  Return;
          }
          If(MarketPosition==1)
          {
                
                 StopLine=UpperBand-DayOpen*StopLossSet*0.01;
                 If(Low<=StopLine)
                 {
                      MyPrice=StopLine;
                      If(Open<MyPrice)MyPrice=Open;
                      BuyToCover(Lots,MyPrice);
                  }
           }
          
       &nbs

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

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

说明

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

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

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

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

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

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

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