Fibonacci_Ema - 页 2

 
anazri:
谢谢 ND

该策略似乎也可用于其他较小的TF,如M15或M30。

从我所看到的,它可以产生更多的点数和最小的损失。

我改变了关于SL的规则。

不应该有止损,因为当反向交叉发生时,系统可以自动关闭交易。

ND,你可以在EA内添加其他参数(如果你正在开发它),如LotSize、SL、TP、TS(用户可以选择自己的预设)。就像其他EA的参数一样。

我正在尝试编写一些代码。我不是一个程序员,所以这需要时间。

请看附件中的图片。

当然,所有周期的EMAs都是可以选择的。这个Delta(21点)也是可以选择的。

附加的文件:
fiboema.gif  28 kb
 

55的目的是什么?

亲爱的ND

55 EMA的目的是什么,那里有21个点,我不太明白它的意思。你能解释一下吗。

这是我的第一个版本的fiboEMA EA,是由我在这个论坛的朋友开发的。我想向你们询问一下回测 和正向测试的情况。

附加的文件:
fiboema.mq4  6 kb
 
anazri:
亲爱的ND

55 EMA的目的是什么,那里有21个点。你能解释一下吗。

这是我的fiboEMA EA的第一个版本,由我在这个论坛的朋友开发。请各位网友进行回测和正向测试。

看看这个主题的开头。我正试图精确编码我去年发布的系统:当8 EMA与55 EMA交叉时,买入 - 买入。反之则卖出。如果8 EMA与21 EMA交叉,则关闭。

为什么是8、21和55?

因为它是斐波那契数字。

这就是为什么它是斐波艾玛(或艾玛斐波)。

我们也可以使用34。

 

掌握了

谢谢ND...知道了。

我等着看你的fiboEMA的版本。

 

我在这个主题的开头所描述的系统是著名的系统。有一篇关于它的文章。但它不是为MetaTrader开发的。

如果我的EA成功了,我们将有两个系统和两个EA。

总比没有好。

我添加了EMA通道(在55EMA的两边有21个点),只是为了有一些过滤器。

我正在Metatrader的视觉模式下进行测试,以确保一切运行良好。明天会发布。

然后我们可以回测 你和我的EA(90%),以找到正确的设置。

附加的文件:
fiboem1.gif  39 kb
 

视觉模式测试

我明天会根据我的EA发布我的结果。

我们将讨论如何以及哪些方面可以改进。

我想到了其他网站上关于这个系统的描述,它可以说是一个成功的交易系统......

我不记得这个网站的地址了。

 

好了。我完成了编码。

这是我附上的版本。

回溯测试 期间,我在Metatrader的视觉模式下检查了一切,并在不同的设置下比较了与指标交叉的交易。

它运行良好。

对设置的解释。

MagicNumber = 112340;[/CODE]

It is magic number. It should be different for different pairs

(each pair should have its own magic number (anyone but not the same with others)

Lots = 0.1;[/CODE]

If we want to trade fixed lot size (always by o.1 lot or always by 1 lot size without MM) so change MaximumRisk to zero (0).

Slippage = 3;[/CODE]

Slippage.

StopLossMode = False;

StopLoss = 100;[/CODE]

if StopLossMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If StopLossMode = True so EA will close the orders according to stop loss AND 8 EMA/21 EMA crossing.

TakeProfitMode = False;

TakeProfit = 100;[/CODE]

if TakeProfitMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TakeProfitMode = True so EA will close the orders according to take profit value AND 8 EMA/21 EMA crossing.

[CODE]TrailingStopMode = False;

TrailingStop = 30;

if TrailingStopMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TrailingStopMode = True so EA will close the orders according to trailing stop value AND 8 EMA/21 EMA crossing.

Please note that trailing stop is working even if stop loss/take profit options are "false". It means: if TrailingStopMode = True but TakeProfitMode = False and StopLossMode = False so EA will use trailing stop even in this case.

All those functions are working separatedly from each other (TrailingStopMode, TakeProfitMode, StopLossMode).

[CODE]PARAMETERS_MM = "MONEY MANAGEMENT";

MaximumRisk =0.15;

DecreaseFactor =3;

if MaximumRisk=0 so EA will use fixed lot size (lot size will always be exact equal "Lots"). If you are using MM function so it is necessary to set MaximumRisk value according to your deposit size (for EA to start open the order in "right" lot size). Try to backtest with different MaximumRisk value just for 5 minutes and you will understand what i mean. It is MM which Igorad is using in his EAs (i just took this code from him).

[CODE]PARAMETERS_INDICATOR_ONE = "Moving Average signal";

SignalEMA_Period = 8;

Usually we ae looking for this EMA with this period for crossing with main EMA for buy or sell.

[CODE]PARAMETERS_INDICATOR_TWO = "Moving Average main";

MainEMA_Period = 55;

Delta=0;

And it is main EMA.

If Delta is above zero so it means that 8 EMA should cross (55 EMA + Delta) for buy. and 8 EMA is crossing (55 EMA minus Delta for sell). Delta is acting as a filter. I still don't not whether we need it or not. It is very easy to understand when we attach indicators to the chart:

8 EMA closed price, 55 EMA closed price and with "Levels" = Delta and minus Delta (see my image from previous posts).

[CODE]PARAMETERS_INDICATOR_THREE = "Moving Average for close";

CloseEMA_Period = 21;

它是EMA,用于关闭所有的订单。当信号EMA越过这个关闭EMA时,订单将被关闭。

如果有人发现一些错误,请不要问。请修复它并发布改进的版本。

明天我将尝试回测这个EA和Anazri的EA。

附加的文件:
emafibo_v1.mq4  12 kb
 

回溯测试- 视觉模式

这个声明是基于我的版本,仍然需要一些改进。

我知道问题出在哪里......我将很快发布,我们将看看如何解决这个问题。

附加的文件:
 

你好,ND。我喜欢这个过滤器的想法。看了一下一个月的视觉效果,如果我们能在移动 平均线相互远离时启动交易,或者在 "DNA "螺旋式上升时启动交易,可能会有一些利润可抓?我仍然希望有一个主EA,它能告诉我们市场是否有趋势或交易,以开启/关闭我们不同口味的EA。

我将在这方面做一些测试,因为我也被CG的XP_EAs所吸引,它们是类似的,因为它们是简单的MA交叉。

: )托姆

 
anazri:
这句话是基于我的版本,仍然需要一些改进。我知道问题出在哪里,我将很快公布,我们将看看如何解决。

37%的建模质量。不够。