发表于:2016-06-14 14:35只看该作者
22楼
我那个ea有一次日元就出现这样的情况
一分钟内连续止损 连续开仓 来来回回折腾了4还是5次 过了这一分钟后 才正常.........
其实在程序里是可以控制这个事情的 只不过写代码的时候 当时没想到这个情况
ea3.0 还是mt5效率高啊
发表于:2016-06-14 14:40只看该作者
23楼
设定的是在9点的时候 开始挂单
正好那次挂完单子后 行情就开始突破 然后单子成交 那个时候才是9点 10秒左右
这时候ea的算法 认为9点的时候 并没挂单 然后继续挂.... 然后又成交平仓.... 大概10秒一次吧.... 好在那次总体还是微利.......要不我哭都没地方哭去.........
ea3.0 还是mt5效率高啊
24楼
应该就是回测没测出来,用一分钟k结束时的数据测了一次而已。
韬客社区www.talkfx.co
25楼
放弃吧 真正的好东西编不了ea ea成功的就是翠花这种稳健的
发表于:2016-06-14 17:26只看该作者
26楼
yufangyn 发表于 2016-6-14 20:08
在开仓语句前加个条件 if (OrderTotal
韬客社区www.talkfx.co
发表于:2016-06-15 01:33只看该作者
27楼
1 程序能控制
2 可以用前几年的编,后几年的测,也可以其他货币测,也可以不理会,我就不理会,直接实盘测
3 你要怕同时出现最大回撤,那上杠杆的时候就留出富裕呗。而且未来最大回撤肯定比历史的大,所以这是和贪欲搏斗的过程。
4 程序能实现
发表于:2016-06-15 04:32只看该作者
28楼
你说的问题都不是问题,不需要担心。
1- 在一根K线里面多次被止损(假设你的止损很小,跟点差差不多),这种情况,只要你有完整的tick数据,回测是可以测出来的。如果你的数据缺少1分钟图的,那肯定会漏一些。
那么,如果你的止损相对来说比较大呢,假如是几十个点,那你只要用5分钟图的数据,没有1分钟图的数据,回测时就基本上不会漏了。但非农的时候可能还会漏少量单子。
最后我要说的是,你说的这种情况是需要在程序里加以控制的。你需要自己设置 订单时间间隔 和最大订单数量。 如果订单时间间隔为10分钟,那么你10分钟里面只能下一个单子。这个单子止损或止赢或关闭后,这段时间里就不再下新的订单了(不管有没有进场信号),也就不存在重复止损的问题了。 最大订单数量是类似的,系统里最多只允许这么多单,再有信号了,对不起,直接忽略了,不再开新的单子。
在测试的时候,订单时间间隔跟程序图表周期差不多就可以,如5分钟图上运行的EA,订单间隔在5~15分钟都算合理,不会影响回测的准确性。 测试的时候不应该限制 订单总数量,这样所有信号都有机会进入,你才能得到完整的测试结果。
2- 你问的是一个哲学问题。理论上所有EA最终都会失效。 我们的任务是在它失效之前赚到足够的钱。 你不可能预见到所有的黑天鹅,压力测试什么的都是然并卵。比方说,你用EA做多了一个股票 并存在比较大的浮亏,然后这个股票停牌12个月。你怎么能指望EA能解决这种问题呢?
3- 你同时运行一个EA的多个副本,肯定会增加订单总数量,进而增加风险。你在EA里需要有设置订单手数的地方,这样可以给不同的EA副本分配合适的手数。 另外你也可以编一段代码,或一个专门的EA来检测你帐户所用资金和杠杆情况,在保证金占用量超过预期时 你需要停止开新的单子,并考虑平仓一些单子。
4- 定期出金来对抗黑天鹅,在我看来是一个有趣但无用的想法。 但是你喜欢的话,也可以编到程序里面去,这在技术上没有困难。
韬客社区www.talkfx.co
29楼
scalping 发表于 2016-6-14 21:44
很多真厉害的程序员没入这一行。你应该写一篇关于滑点的比较深的文章,缺少这种文章,算求稿吧。今天看了 ...
点评
发表于 2016-06-15 07:04
韬客社区www.talkfx.co
发表于:2016-06-15 05:44只看该作者
30楼
提示: 该帖被管理员或版主屏蔽,只有管理员或有管理权限的成员可见
韬客社区www.talkfx.co
31楼
偶然帅 发表于 2016-6-15 12:32
你说的问题都不是问题,不需要担心。 1- 在一根K线里面多次被止损(假设你的止损很小,跟点差差不多), ...
韬客社区www.talkfx.co
32楼
张翠山 发表于 2016-6-15 09:33
1 程序能控制 2 可以用前几年的编,后几年的测,也可以其他货币测,也可以不理会,我就不理会,直接实盘测 ...
点评
发表于 2016-06-15 08:16
韬客社区www.talkfx.co
33楼
yufangyn 发表于 2016-6-15 12:57
真的很难搞清楚,无法分辨是不是交易商的刻意行为,如果排除交易商在搞鬼,滑点我认为是买一价与卖一价间 ...
点评
发表于 2016-06-15 06:57
发表于:2016-06-15 06:57只看该作者
34楼
orbitum 发表于 2016-6-15 14:12
滑点是流动性不足,就是交易的人太少导致的。
韬客社区www.talkfx.co
发表于:2016-06-15 07:00只看该作者
35楼
orbitum 发表于 2016-6-15 14:11
关于第三点,我觉得我没有表达清楚。我的意思是能不能把一个EA同时放到几个不同品种的历史数据中同时测, ...
韬客社区www.talkfx.co
发表于:2016-06-15 07:04只看该作者
36楼
yufangyn 发表于 2016-6-15 12:57
真的很难搞清楚,无法分辨是不是交易商的刻意行为,如果排除交易商在搞鬼,滑点我认为是买一价与卖一价间 ...
点评
发表于 2016-06-15 07:13
韬客社区www.talkfx.co
发表于:2016-06-15 07:10只看该作者
37楼
orbitum 发表于 2016-6-15 14:06
太感谢你了。 另外关于黑天鹅的处置,很想听听你的想法。或者说定期出金为何是对其无用的呢。
韬客社区www.talkfx.co
发表于:2016-06-15 07:13只看该作者
38楼
scalping 发表于 2016-6-15 15:04
间距大是点差扩大。如果几乎全是负滑点就有问题。
点评
发表于 2016-06-15 10:38
韬客社区www.talkfx.co
39楼
偶然帅 发表于 2016-6-15 15:10
黑天鹅是必然会出现的。我想出来的应对方法是分散风险。比方说,你外汇赚了一些钱以后,可以分散一部分去 ...
韬客社区www.talkfx.co