『外汇堂』·专业外汇论坛

标题: 关于mb的MT4自动交易方面 [打印本页]

作者: suancai1989    时间: 2009-10-5 13:02
标题: 关于mb的MT4自动交易方面
今天拿以前用在英国平台的EA在MB的MT4平台测试了一下~ 没反应,而在原来的英国平台却是运转自如。~
关于FIFO规则而导致的止损止盈不能设置是怎么一回事呢,能不能怎么样修改来适应它。
我的EA就是在条件被达到的时候自动下带有止损止盈的LIMIT单,MT显示:
2009.10.05 12:57:30 最终版本 GBPUSD,Daily: Don2EA BUY: OrderSend failed with error #147
2009.10.05 12:57:30 最终版本 GBPUSD,Daily: Don2EA BUY: OrderSend failed with error #147
2009.10.05 12:57:30 最终版本 GBPUSD,Daily: Don2EA BUY: OrderSend failed with error #147
而英国平台却显示:
2009.10.05 13:00:35 '1152727': request in process
2009.10.05 13:00:35 '1152727': request was accepted by server
2009.10.05 13:00:35 '1152727': pending order buy limit 0.10 GBPUSD at 1.59800 sl: 1.57487 tp: 1.60849
2009.10.05 13:00:35 '1152727': order was opened : #68851795 buy limit 0.10 GBPUSD at 1.59743 sl: 1.57487 tp: 1.60849
2009.10.05 13:00:34 '1152727': request in process
2009.10.05 13:00:34 '1152727': request was accepted by server
2009.10.05 13:00:34 '1152727': pending order buy limit 0.10 GBPUSD at 1.59743 sl: 1.57487 tp: 1.60849


望高手相助!万分感谢!
作者: redstart    时间: 2009-10-5 14:28
fifo和止损止盈没任何关系

你先看看你的模拟账户能否下单?
作者: lapro    时间: 2009-10-8 19:29
原帖由 redstart 于 2009-10-5 14:28 发表
fifo和止损止盈没任何关系

你先看看你的模拟账户能否下单?

我前几周下载MBT的MT4软件就是不能模拟交易,后来过了几周又下载新的软件,也是有时候不能交易,有时候能交易,不知道怎么回事。

说个题外话,我觉得EA在外汇中应该是比较有前途的,好多人说人的判断应该比软件更有优势,其实外汇中的逻辑不多,高手也不是看很多指标才下判断,一般都是几个常用的指标用到精。外汇有个重要的特性就是重复,重复的操作最厉害的就是有小的优势不断的再重复。不要幻想利用杠杆一夜暴富,其实利用小的优势重复操作是最好的。这样风险就被自动控制了,完全淹没在大数定律的概率中了,基本就可以忽略不计了。彩票和赌场的赚钱原理就是类似的。

当然要完善一个系统是比较复杂的,要许多经验和深刻的理论。我现在还没有实际的操盘经验,完全是理论的探讨。比如止损就要和你的时间框架结合,时间框架又要和你的性格和工作时间等特点结合。如果你的交易是日间的8小时开始并且结束,那么你主要看小时线了,加上30分钟和5分钟寻找入场出场点。小时一级的波动大约在几十点,那么一般日间的交易止损大约也要放在几十点一级,市场与我们的预测相反,我们就只好按计划出局了。同理,对于持仓在几天或者几周的,我们主要看日线,加以4小时和小时线寻找进场出场机会,因为日间根据交易品种的不同大约波动在100-200点之间,所以一般止损也要在100-200之间或者稍微再大一点。

外汇的特点告诉我们不能像蓝筹股一样的长期持有,我们主要是利用交易换取差价而不是单纯希望手中的货币增值。由于点差的原因,不能太频繁的交易,加上交易的随机性,太短线只能疲于奔命。这里的均衡点是十分重要的。我个人希望我的交易时间框架选在数天到数周范围,即不太紧张又不太漫长。外汇还有一个特点就是时间性,涨跌都要时间,许多人恨不得买后立即高涨,但这是不合逻辑的。因为我希望的持仓时间是数天或者数周,那么我只要设置好上下止损止盈(当然包括移动止损),等待时间创造奇迹就好了。在大量重复的基础上并提炼总结完全可以用EA自动交易。

我曾经幻想写一个EA自动的赚钱,有人说没有这种程序。那么我的推论是如果没有这种程序,那么人为的每次都独立分析进场出场一样不可靠。因为思路不能提炼成一致性的逻辑,在大量重复的交易中必然失败。大量重复交易唯一必胜的法宝就是真的有微弱的优势加上不断的重复。而这正是程序擅长的。

我估计好多人失败是从来就没有拿出来一个系统,也没用充分的检验这个系统就已经出局了。我觉得模拟交易的意义非常重要,如果你曾经做过生意接触过一些资金的波动,投资交易也就数字的变化,抛开实际金钱的压力,理性的研究探讨,也许真的能够掌握外汇的规律。
作者: redstart    时间: 2009-10-9 17:58
标题: 回复 3# 的帖子
lapro的文字功底真强 是交易员的料子

创建一个能稳定盈利的自动交易系统(model),我认为比自主系统要难(directional)。前者有两个先决条件:1,发现可利用的优势;2,能将优势量化,后者只需要发现可利用的优势。如果能满足这些条件,同样的策略在电脑上跑肯定比在人脑运算更快,更准,且没有心理干扰。我认为开发自动交易难,需要编程功底是一个方面,更主要的是因为很多优势无法量化或者逊于人脑,比如消息和消息处理、复杂形态的甄别,对市场参与者的动机分析(正如您谈到的职业poker对对手的反应)等等。当然也有很多我知晓的且能量化的系统诸如海龟,趋势等,但这些系统回撤太大,需要经理有强大的抗压能力。

世界上玩自动交易最厉害的玩家是西蒙斯基金,主席是著名数学家,也许是它叹为观止的表现给无数EA人带来了信心。但这里要说明下西蒙斯玩得不是我们普通人的路子,它的模型需要大型的数学运算 光数据中心就几个楼面。所以如果仅仅是指标EA,个人认为纯粹是自娱自乐。

如果您有兴趣,可以看看FF上这条帖子http://www.forexfactory.com/showthread.php?t=167720(我是没精力了,也缺少相关能力),希望能有所启发和帮助。
作者: redstart    时间: 2009-10-9 19:22
顺便补充点花絮:

这是bloomberg在08年为simons做的一个专题
http://www.bloomberg.com/news/marketsmag/mm_0108_story1.html

wiki上的介绍
http://en.wikipedia.org/wiki/James_Harris_Simons


作者: lapro    时间: 2009-10-9 23:18
多谢redstart的指点,我也是在瞎学,还没入门。我知道投资交易是赚钱的学问,好多东西是密而不传的,只能以自己偷师为主。广泛浏览研究前人的经验,自己细心琢磨。
也许EA如你说所难以实现,不过争取交易的一致性系统性还是有意义的。交易的随机波动成分很大,对付这种波动以理论的最佳策略简单应付还是最有效的。当然要正常面对可能的波动,看长期的效果。
最近看了1-2遍姜何在金融界网站的录像和他的《外汇操盘纪实30天》感觉说的不错,比较有价值。他的观点就是技术分析只占10%,我想隐含的意思就是寻找简单有效的办法大量检验你的系统,如果有微小的优势就行了。
交易的参与者大致有3类,一类是机构一般能左右市场,他们的缺点是进出场麻烦,转手不易。还有一类就是近似完全不懂的散户,主要是跟风情绪指挥大脑。还有就是半专业的参与者,资金小不过交易符合交易的规律。细想,这种半专业的玩家还是有生存空间的,两头的对手都不好对付他。
作者: redstart    时间: 2009-10-10 00:17
恩 要学的东西太多 但坚持下来就有收获
作者: sixsi    时间: 2009-10-10 02:09
的确,有时候很厚一本书,往往点破的就几句话而已~~~
作者: redstart    时间: 2009-10-13 14:13
原帖由 sixsi 于 2009-10-10 02:09 发表
的确,有时候很厚一本书,往往点破的就几句话而已~~~


好久不见~




欢迎光临 『外汇堂』·专业外汇论坛 (http://forex-town.com/) Powered by Discuz! X3.1