第13课 - 你的第一个专家顾问(第一部分) - 页 2

 

新手

大家好,我在上个星期刚刚接触到MT4,我很高兴能找到这一系列的课程。 我打算在接下来的几个星期里,仔细研究你们慷慨提供的这些课程计划。非常感谢你们。

 

改变短线和长线EA

Audio:
好的,大师,但是如果我们把它倒过来,可能会有好处吗?

大家好。

我正在使用8和21 EMA。通过将21作为短线EMA,8作为长线EMA,在四小时图上的效果超过70%。

shortEma = iMA(NULL,0,21,0,MODE_EMA,PRICE_CLOSE,0)。

longEma = iMA(NULL,0,8,0,MODE_EMA,PRICE_CLOSE,0)。

最美好的祝愿。

汤姆

 

汤姆。

你有没有检查过以 美元计算的平均赢利和损失?

谢谢。

moneyquest

 

我在读一些交易策略,他们使用8、21和55 EMA:在8和55 EMA交叉时进入,在8和21 EMA交叉时退出。他们称之为Fibo-EMA交易策略(因为斐波那契数字8、21和55)。

 

新手迷路了!

大家好。

有没有人遇到过这样的问题:他们的EA在图表上看起来非常好,但在2005年年初左右就变平了,之后要么只慢慢上升,要么慢慢下降?我似乎在不同的货币对和不同的EA上发生过同样的事情,但几乎每次我看到它时,它总是在2005年1月前后出现!这是否意味着,当数据回溯时,就不那么完整了?当追溯到比今年更远的地方时,数据就不那么完整了,而且有错误,使它看起来会比实际情况做得更好?

另外,我从Forexite下载了H1的数据,并 其导入我的Metatrader 4,它显示在图表上,但当我试图用任何EA测试它时,它没有使用前两年的数据(2001-2002)!我是否做错了什么?我是不是做错了什么?如果有人知道,请告诉我。我有1分钟的数据,可以追溯到2001年1月3日,我是否需要导入所有的数据来使它工作?有没有人有什么建议?

 
Willis11of12:
...另外,我从Forexite下载了H1的数据,并将其导入我的Metatrader 4,它在图表上显示出来,但当我试图用任何EA测试它时,它却没有使用前两年的数据(2001-2002)!我是否做错了什么? 我是不是做错了什么? 如果有人知道,请告诉我。 我有1分钟的数据,可以追溯到2001年1月3日,我是否需要导入所有的数据来使它工作? 有没有人有什么建议?

为了获得最真实的历史策略测试,使用一分钟的数据。 (我听说这与实时测试的准确率达到90%。 如果你只使用比一分钟长的时间段,准确率会降低)。 然后使用Metatrader脚本Period_converter将一分钟的数据转换为M5、M15、M30、H1、H4、Daily等较大时间段的历史数据。 这只是对程序的概述......我只做过一次,如果你愿意上网搜索,分步指导在另一个论坛上。

至于你的策略测试者 从2005年1月开始失去盈利能力,这可能是由于

1)历史数据并不像你建议的那样全部使用相同的时间框架,或者

2)你的货币对市场发生了重大变化,如在区间市场、趋势市场或动荡市场之间变化。 大多数策略在一种类型的市场中效果最好。

我仍然是外汇和Metatrader的新手,所以我的言论来自有限的研究和经验。

 

谢谢Mcintyd1! 我还没有想到要使用周期转换器。 这样做是一个简单的过程还是你必须知道你在做什么才能使用它? 另外,我有的一分钟数据是单独的天数,而且所有的交易对都在同一个文件中,所以我必须把每个交易对从每一天中复制和粘贴出来,放到一个单独的文件中,才能让它在Metatrader 4中正常工作。 有没有人有这样的文件,可以放到Metatrader 4中? 提前感谢! =)

 

ea

codersguru:
音频,你是什么意思?你是指增加历史条数吗?还是改变经纪人?

是的,histo bar.thanks A

 

数据库

Willis11of12:
有没有人有这样的文件,可以放到Metatrader 4中? 谢谢。 =)

嗨,威利斯

请点击此链接

http://www.alpari-idc.com/en/dc/databank.php

请注意,你可能要有耐心,并愿意在导入时做一些手脚 - 我曾经遇到过问题 - 但现在导入对我来说是完美的。

 

嗨,代码大师。

我在编译时遇到了问题,它一直有不平衡的括号。

检查了 好几遍,并与你的交叉检查。

附加的文件: