1赞

38评论

3收藏

[提供编写] 提供MT4的指标、脚本、自动化交易程序(EA)的编程服务,把您的想法变成现实!

 

评论|共 38 个

EA_Program

发表于 2022-8-25 00:32:37 | 显示全部楼层

揭密波空图的一大优势:
        结论:相较传统K线图,波空图能够及时过滤震荡或不被震荡震出、能够及早抓住趋势行情,趋势将会拿得更久一些。
        具体原因如下:
        1、K线的时与空不同。波空图的K线数量只与行情的波动大小有关,与行情时间无关;而传统K线图正好相反,是与行情时间相关,却与行情波动的大小无关。
        2、震荡过滤的程度不同。如果在一段较长的时间里,行情一直在一个很小的范围内波动的话,波空图的K线数量很少,信号就不容易改变;而传统K线图的K线数量就会很多,信号会反复变化。
        3、趋势把握的及时性不同。如果行情在一个很短的时间内爆发(时间短,波动大),波空图的K线数量就会很多,就会很快出趋势信号;而传统K线图的K线数量就很少,甚至只有一根,无法及时出趋势信号。

EA_Program

发表于 2022-8-30 13:58:19 | 显示全部楼层

【信息和想法分享】
       前段时间,我在ea之家上看到了一个指标“TOP Ultimate Breakout”,翻译过来中文名大概是叫“顶级终极突破”,有兴趣的童鞋们可以去查看相关链接:https://www.eazhijia.com/thread-1055309-1-1.html
       个人觉得这个指标非常不错,当然不同的人可能会有不同的看法。不过,据说该指标是获得过奖的,而且当时某对冲基金公司就是利用这个指标创建了突破交易系统,并以此赢得了《期货》杂志某年度的“最佳新对冲基金经理类”奖。
       但是,就我个人来说,该指标也有一些不足的地方,比如:无法在砖形图(包括我的波空图)上正常运行,加载上去,会非常的卡,甚至会出现MT4假死不动的情况
       所以,我想优化它,但是我百度了一下,找不到该指标的任何源码。于是,我冒出了一个大胆的想法,我决定重写它,让重写后的指标不仅能保留原有的功能,而且能够在砖形图上正常运行,这一点对我来说很重要,同时我也想在指标的出、入场信号上增加几个可选的条件,让它的适应面更广一些,还有一点就是把信号的统计功能也加上去,使指标加载上去后,让人一眼就能看到这个指标所有信号的总貌。
       后面有时间的话,再依托这个指标,构思出一个策略来,争取写出一个能够稳定赚钱的EA
       多年来,一直为大家写程序,这一次就为自己写一次吧!
       亲爱的童鞋们,为我加油吧!

EA_Program

发表于 2022-9-1 20:27:21 | 显示全部楼层

       亲爱的童鞋们,谢谢大家的捧场!最近写EA的单子有点多,实在是忙不过来,重写“终极突破”指标只能是要延后了。
       不过,好饭不怕晚!
       谢谢各位的关注!

jiyaya

发表于 2022-9-5 18:50:13 | 显示全部楼层

楼主写的指标或ea,运行效率很高,期待楼主的终极突破指标。

EA_Program

发表于 2022-9-9 15:20:28 | 显示全部楼层

祝各位童鞋们,中秋快乐!!!{:1_185:}

EA_Program

发表于 2022-9-17 12:05:01 | 显示全部楼层

本帖最后由 EA_Program 于 2022-9-17 12:07 编辑

【原创分享】
  前几天有网友问我为什么EA回测的结果与实盘表现差距很大?这是一个好问题,相信也是许多网友,特别是EA使用者很想知道答案的一个问题。多年的编程经验,让我对这个问题有了一定的认知,今天我就借助ea之家这个平台表达一下我的观点。以下观点仅针对MT4而言。
       究其原因,是回测的交易环境与实盘的交易环境不同造成的。交易环境包括:点差、隔夜利息、滑点、报价的连续性、网络的延迟性以及行情走势等。
      我们都知道,在回测的交易环境里,点差是固定的,没有隔夜利息,没有滑点,没有网络延迟,报价是连续的(即在连续的交易时间里报价没有一丁点的跳空),行情上下波动是采用一种回测算法来波动的,与真实行情波动是不太一样的,大波动或大趋势是一样的,但小波动小趋势很可能是不一样的。
      显然,回测的交易环境与实盘的交易环境存在巨大的差异,这就是为什么回测结果会与实盘差异巨大的原因,交易频率越高的,差异会越大。具体表现在以下三个方面:
      首先交易成本(点差、滑点、隔夜利息、网络延迟等)的增加会吞食利润,甚至影响策略,比如有一些策略是盈利达到一定点数平仓,否则继续拿着,如果交易成本增加使盈利不容易达到预定的点数,可能会使该订单原本略盈变成巨亏;
      其次报价不连续,会导致进场价格和出场的价格均是更加不利的价格,比如多头进场会进在更高的价格,多头平仓会平在更低的价格,从而压缩利润,增加亏损;
      最后小波动小趋势的行情走势不一样,回测的行情波动其实并不是真实的行情波动,而是通过抓取若干个关键价位,然后通过相关算法模拟产生了行情波动走势,与实际行情是有差异的。所以对交易频次高的影响会更大,可能会导致不该止损的止损了,该拿的没拿住,该平的没平,不该平的平了,比如手上持有多头,实盘没有任何回调走势,而回测的却有一点回调,恰好被止损了,结果本该大赚却变成略亏,甚至影响到交易策略的执行。
      以上是我个人针对MT4回测与实盘存在差异甚至巨大差异的一些粗浅认识,不知道是否能够给童鞋们起到答疑解惑的作用?{:1_185:}

EA_Program

发表于 2022-9-24 09:26:30 | 显示全部楼层

【开发分享】      
       以前我重写过MT4的破解版指标,上周我首次将一个破解版的MT4马丁对冲源代码转成MT5版,源代码3000多行,变量几百个,我用了将三天的时间完成了全部转化,测试结果与MT4很接近,说明交易逻辑上转化是没有问题的,但4和5的平台差异会导致运行结果会有所差异。大家也许知道,破解版的源代码是很难读懂的,因为它里面的函数、变量都是用同一字母加不同数字来表示的,所以从这个层面上来看是很难读懂的,而且破解版的程序逻辑上也是比较奇葩的,里面还会夹杂一部分无用的代码。
       祝大家周末愉快!{:1_185:}

EA_Program

发表于 2022-10-1 09:47:14 | 显示全部楼层

      庆祝中华人民共和国成立七十三周年,祝愿祖国繁荣昌盛!祝愿人民安居乐业!祝愿各位童鞋们国庆快乐,幸福安康!

EA_Program

发表于 2022-10-7 22:36:17 | 显示全部楼层

【开发分享】
       终于完成了“TOP Ultimate Breakout”指标的重写,并且比原指标更好用,因为重写后的指标不仅保留“TOP Ultimate Breakout”指标原有的功能,而且能够在砖形图上正常运行,同时在指标的出、入场信号上增加了“突破模式”的菜单选项、“离场模式”的菜单选项,适应面更广,最后是增加了信号的统计功能,指标加载后,可以一眼就能看到这个指标所有信号的总貌。废话不多话,直接上图。{:1_185:}
多.jpg
空.jpg
参数.jpg

EA_Program

发表于 2022-10-12 22:09:46 | 显示全部楼层

【开发分享】
       今天是我第一次在MT4面板上,利用按钮控件实现了“窗口滚动条”功能,这样可以很方便地在面板的同一个窗口内浏览无数条统计记录。实际效果请看图:
微信图片.png

1234下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则