回溯测试中的伟大EA! - 页 87

 
ajcrshr:

据我所知,Int AskCCI()只是检查下面代码中的指标......如果它被设置为真......可以放入一个单独的RSI过滤器,但我只是在测试不同的设置。

我从来没有见过一个负的rsi值...?

我已经很久没有看过RSI了。我可以尝试一下这些

-------------------------------------------------------------------

至于有人在FXDD上没有得到同样的结果,我不知道该怎么说。只是为了确保你使用的东西和我完全一样。你下载了新的Alpari数据吗?或者在你下载FXDD平台后立即运行该EA。

我想argorn说他也是用ibfx的,试试用ibfx的设置。

我告诉你,这很疯狂

 
ajcrshr:
我使用了戴维斯的设置(1.85),但我加入了

以下是与代码中的其他cci过滤器一起的过滤器...

回溯测试显示,欧元/美元的交易利润为80%以上,美元/日元的交易利润为75%。

试试吧,告诉我你的想法...

int AskCCI ()

{

如果(iCCI( NULL, 0, 10, PRICE_TYPICAL, 0) > 50)

DisableSell = true。

如果(iCCI( NULL, 0, 10, PRICE_TYPICAL, 0) < -50)

DisableBuy = true。

如果(iCCI( NULL, 0, 100, PRICE_TYPICAL, 0) > -100)

DisableSell = true。

如果(iCCI( NULL, 0, 100, PRICE_TYPICAL, 0) < 100)

DisableBuy = true。

如果(iRSI( NULL, 0, 2, PRICE_TYPICAL, 0) < 20)

DisableSell = true。

如果(iRSI( NULL, 0, 2, PRICE_TYPICAL, 0) > 80)

DisableBuy = true。

返回(0)。

}

我用你的过滤器和旧的过滤器进行了测试......两个测试都是一样的。请记住,这个EA "询问 "CCI和其他指标,并没有实际使用它们。

 

我添加了rsi和另一个cci过滤器

你必须在代码中测试它们的不同设置。

现在,第二个cci的周期是100

(iCCI( NULL, 0,100, PRICE_TYPICAL, 0) > -100)

而RSI的周期为2

(iRSI( NULL, 0,2, PRICE_TYPICAL, 0) < 20)

我希望通过更多的过滤器(更少的交易)来提高利润率。

附加的文件:
 

谢谢你尝试这些过滤器

以下是我得到的结果

我试图增加盈利交易(占总数的百分比)。

它从78%-84%,但我不知道这是否值得。

也许有人能找到一个好的设置或过滤器的任何用途

附加的文件:
 
ajcrshr:
aragorn 谢谢你尝试这些过滤器

以下是我得到的信息

我试图增加盈利交易(占总数的百分比)。

从78%-84%,但我不知道这是否值得,因为交易量少了很多

也许有人能找到一个好的设置或过滤器的任何用途

请记住,我把cci和pivot拿掉了,对于$JPY,我得到了更好的结果...但是euro$需要过滤器。

真金白银的更新......77%的胜率......另一笔刚刚结束的盈利。

编辑:你得到了更好的准确度,但利润只有一半......。我自己想要更多的钱

现在试着提高反向指数以获得更多的交易。并降低数值,以获得更多的交易。

 

我在欧元和日元的设置上都没有什么好结果。

这真是一团糟。

也许我们需要问一下meta trader的制造商,这里到底发生了什么。EA是一样的,....,数据也是一样的......唯一不同的是电脑和经纪商。即使是同一个经纪人的测试也是不同的。

我不知道

 

.......

因为我们是演示...他们不关心我们

哈哈哈......但这可能是真的!

B

 
xxDavidxSxx:
我已经很久没有看rsi了。我可以试试这些

-------------------------------------------------------------------

至于有人在FXDD上没有得到同样的结果,我不知道该怎么说。只是想确定你使用的是和我完全一样的东西。你下载了新的Alpari数据吗?或者在你下载FXDD平台后立即运行该EA。

我想argorn说他也是用ibfx的,试试用ibfx的设置。

我告诉你,这很疯狂

这很疯狂,能解决这个问题就好了。我是这样做的。我有一个已经存在的FXDD MT4演示。我删除了历史文件夹中的所有USDJPYx.hst文件。我下载了 alpari 1M 数据,并 数据导入历史中心。然后我运行周期转换器,创建5分钟、15分钟、30分钟、60分钟的数据。然后我进行了测试。我没有删除我的账户,也许我应该这样做。

 
xxDavidxSxx:
请记住,我把cci和pivot拿掉了,对于$JPY,得到了更好的结果......但是euro$需要过滤器。

真金白银的更新......77%的胜率......另一个刚刚关闭,获得利润

编辑:你有更好的准确性,但只有一半的利润...。我自己想要更多的钱

现在尝试提高反向指数以获得更多的交易。而且,较低的数值也是可以计算的

两个测试....

一个是反向指数=3.82

净利润=3151.88美元

总交易量 816

一笔反向指数=7

净利润=5018.09美元

总交易量=1423

 
tururo:
这很疯狂,能解决这个问题就好了。以下是我的做法。我有一个已经存在的FXDD MT4演示。我删除了历史文件夹中的所有 USDJPYx.hst 文件。我下载了 alpari 1M 数据,并将数据导入历史中心。然后我运行周期转换器,创建5分钟、15分钟、30分钟、60分钟的数据。然后我进行了测试。我没有删除我的账户,也许我应该这样做。

你必须把数据 一直转换 到D1。不要问为什么。它只是很重要。它被测试过。