Expert Advisors: MQL5 Wizard - Trade Signals Based on Crossover of Two Exponentially Smoothed Moving Averages

 

MQL5 Wizard - Trade Signals Based on Crossover of Two Exponentially Smoothed Moving Averages:

MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details.

Here we will consider the strategy based on crossover of two exponentially smoothed Moving Averages (fast EMA and slow EMA). The strategy called "Signals based on crossover of two EMA" (when creating EA automatically in MQL5 Wizard).

The trade signals:

  • Buy: the Fast EMA crossovers upward the slow EMA
  • Sell: the Fast EMA crossovers downward the slow EMA

Trade signals, based on crossover of two exponentially smoothed moving averages

Historical backtesting results of the Expert Advisor, based on crossover of two EMA

Author: MetaQuotes Software Corp.


 

I am trying to generate an Expert Advisor using the wizard.

At the stage of selecting signals"Signals based on crossover of two EMAs" is absent in the list of available signals.

list of available signals from the wizard

The SignalCrossEMA.mqh file is present in the MQL5/Include/Expert/Signal catalogue.

signal file list

Restarting MetaEditor does nothing.

Bild 458 dated 25.05.2011.

I really want to test the strategy, but I can't. I AM DISAPPOINTED :(.

 
mgribachev:

I am trying to generate an Expert Advisor using the wizard.

At the stage of selecting signals"Signals based on crossover of two EMAs" is absent in the list of available signals.

The SignalCrossEMA.mqh file is present in the MQL5/Include/Expert/Signal catalogue.

Restarting MetaEditor does nothing.

Bild 458 dated 25.05.2011.

I really want to test the strategy, but I can't. BUMMER :(.

Unfortunately, this "train" has already left (hopefully not forever). The question about the Wizard 's support of "old" versions of signals is in the discussion.
 
uncleVic:
Unfortunately, this "train" has already left (hopefully not forever). The question about Wizard 's support of "old" versions of signals is in the discussion.

How to convert an old version to a new one?
Where to get information about their differences, except code comparison?

 
mgribachev:

How do I convert the old version to the new version?
Where can I get information about their differences other than code comparison?

Check here. Information on the new version will be in the help (soon).
 
uncleVic:
Check it out here. Information on the new version will be in the help (soon).

Checked it out.

General information "A new signal module must have a different module description and its type must be SignalAdvanced".

and it's clear further down the forum that changing only these parameters doesn't help. :(

Maybe it is easier, for example, to make changes from one old signal library to a new one with comments in the text, what has changed?

For example, remake SignalCrossMA and put it in CodeBase.

I think many people would be interested.

P\s. A wizard of creating signals for Expert Advisors is extremely necessary for the Expert Advisors wizard, otherwise the Expert Advisors wizard will remain a beautiful but little used MT5 function. IMHO.

Files:
 
mgribachev:

Checked in.

General information "A new signal module must have a different module description and its type must be SignalAdvanced".

and there further down the forum it's clear that changing only these parameters doesn't help. :(

Maybe it is easier, for example, to make changes from one old signal library to a new one with comments in the text, what has changed?

For example, remake SignalCrossMA and put it in CodeBase.

I think many people would be interested.

P\s. A wizard of creating signals for Expert Advisors is extremely necessary for the Expert Advisors wizard, otherwise the Expert Advisors wizard will remain a beautiful but little used MT5 function. IMHO.

Good. I will try to make a new Cross tomorrow.
 
uncleVic:
All right. I'll try to make a new Cross tomorrow.

Wait for it.

 
mgribachev:

We're waiting.

Tomorrow was a bit of a stretch.
 
uncleVic:
I was wrong about "tomorrow."

It's a shame.

 

Something gives errors during compilation, screenshot attached

Files:
1.jpg  344 kb