Experts: Assistant MQL5 - Signaux de Trading Basés sur le Croisement des Prix avec l'indicateur Moyenne Mobile

 

Assistant MQL5 - Signaux de Trading Basés sur le Croisement des Prix avec l'indicateur Moyenne Mobile:

Les signaux de trading basés sur le croisement des prix avec un indicateur de moyenne mobile (CSignalMA de la bibliothèque standard MQL5) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Assistant MQL5 - Signaux de Trading Basés sur le Croisement des Prix avec l'indicateur Moyenne Mobile

Auteur : MetaQuotes

 

Bonjour,

Pourquoi lorsque j'utilise l'EA il ouvre immédiatement une position et n'attend pas le premier croisement ?

Comment puis-je résoudre ce problème ?

Je veux attendre le premier croisement pour ouvrir une nouvelle position.

 

J'ai cette erreur

'Inp_Signal_MA_Period' - can't convert enum crossoverMA.mq5

J'ai commenté la ligne 67 et cela a démarré.

 
Leny:

J'ai cette erreur

'Inp_Signal_MA_Period' - can't convert enum crossoverMA.mq5

J'ai commenté la ligne 67 et cela a démarré.

Il faut mettre ce fichier SignalMA.mqh dans ce répertoire MQL5\Include\Expert\Signal\

Un fichier avec le même nom existe déjà ici, vous devez le remplacer.

 
TradingOnline:

Bonjour,

Pourquoi lorsque j'utilise l'EA il ouvre immédiatement une position et n'attend pas le premier croisement ?

Comment puis-je résoudre ce problème ?

Je veux attendre le premier croisement pour ouvrir une nouvelle position.

C'est probablement ainsi que l'auteur a conçu cet expert. Vous avez plusieurs choix :

  • Apprendre à coder et étudier cet EA pour le modifier.
  • Demander à quelqu'un de le faire pour vous.
  • Essayer de contacter l'auteur (ici Metaquotes, donc contacter le Service Desk).
 

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

Revue de presse

newdigital, 2014.06.05 09:41

La cassure de l'USDCHF entravée par la moyenne mobile à 200 jours (adapté de l'article de dailyfx).

  • La cassure de l'USDCHF s'est heurtée à la moyenne mobile à 200 jours.
  • Les acheteurs potentiels pourraient entrer sur une cassure confirmée au-dessus de la moyenne mobile de 200 jours.

La moyenne mobilesimple à 200 jours

La moyenne mobile simple à 200 jours est l'un des indicateurs les plus populaires au monde. Lorsque le cours franchit une moyenne mobile simple à 200 jours sur un graphique journalier, il s'agit souvent d'un sujet de conversation sur les chaînes d'information financière, les sites Internet et les journaux.
Il est principalement utilisé pour donner aux traders et aux investisseurs une idée générale de la force ou de la faiblesse d'une paire de devises.

En règle générale, lorsque le cours d'une paire de devises tombe en dessous de la MA à 200 jours, c'est un signe de faiblesse avec un potentiel de baisse supplémentaire. Et lorsque le cours d'une paire de devises passe au-dessus de la MA des 200 jours, c'est un signe de force avec un potentiel d'augmentation des cours.



Le graphique ci-dessus montre l'action récente des cours autour de la MA des 200 jours. Nous observons une forte hausse des prix qui ont franchi de nombreux niveaux de résistance jusqu'à ce qu'ils rencontrent cette puissante ligne MA. Nous avons eu 6 jours consécutifs où le prix a temporairement franchi la 200 Day MA ou le prix s'est approché à moins de 10 pips de la ligne avant de reculer. Ce niveau agit donc comme une forte résistance.

Si le prix devait rester en dessous de la MA, cela pourrait le propulser plus bas dans le canal de prix de la paire. Cependant, une rupture à la hausse pourrait ajouter une raison supplémentaire d'acheter l'USDCHF. Jusqu'à ce que nous assistions à un mouvement de prix plus important, nous sommes dans un état d'incertitude.




 
Bonjour modérateur, j'ai l'intention d'utiliser cet EA et de le modifier pour qu'il puisse placer des transactions et les clôturer. Comment puis-je contacter l'auteur de l'EA Trade Signals Based on Price Crossover with Moving Average Indicator (Signaux commerciaux basés sur le croisement des prix avec l'indicateur de moyenne mobile):
 
dextir Olayemi :

Le code de l'EA est ouvert, vous pouvez le modifier sans problème, reste le nom de l'auteur dans l'EA.

 
Les commentaires qui ne sont pas liés à ce sujet ont été déplacés vers "Je veux une stratégie de moyenne mobile".
 

Bonjour, lorsque je lance l'assistant MQL, l'indicateur n'y apparaît pas.

Lorsque je compile l'indicateur, il apparaît :

declaration of 'm_open' hides member    signalma.mqh    31      22
declaration of 'm_close' hides member   signalma.mqh    32      22

Est-ce que cela est lié ?

Merci beaucoup !

 
busybear indicateur n'y apparaît pas.

Lorsque je compile l'indicateur, il apparaît :

Est-ce que cela a un rapport ?

Merci beaucoup !

? ?

L'assistant sert à créer une nouvelle EA ou un nouvel indicateur.

Pour lancer un indicateur sur le graphique, il suffit de le faire glisser sur le graphique ou de 'double-cliquer' dessus.

Mais ce n'est pas un indicateur, c'est un EA (Expert Advisor ou robot de trading).

Si tu regardes l'EA, tu peux voir les valeurs suivantes :

//--- entrées pour le signal
input int                Inp_Signal_MA_Period    =12;
input int                Inp_Signal_MA_Shift     =0;
input ENUM_MA_METHOD     Inp_Signal_MA_Method    =MODE_SMA;
input ENUM_APPLIED_PRICE Inp_Signal_MA_Applied   =PRICE_CLOSE; 

il s'agit d'une simple MA (moyenne mobile) et tu peux l'utiliser en cliquant sur

Insérer => Indicateurs Tendance => Moving Average

sur le graphique et ensuite régler les valeurs de l'EA.

Le message est un avertissement (pas une erreur) indiquant que les variables globales sont redéfinies localement.