Discussion de l'article "Guide étape par étape pour rédiger un conseiller expert en MQL5 pour les débutants" - page 18

 
La création d'un conseiller expert commence par la sélection du signal d' entrée d'un indicateur. Que fairesi je veuxjuste ouvrir un ordre stop ou limiteen attente ou deux ordres stop opposés ou une grille d'ordres ! Que faire et comment faire? Merci de meconseiller.
 
fenix74:
La création d'un conseiller expert commence par la sélection du signal d' entrée d'un indicateur. Que fairesi je veuxjuste ouvrir un ordre stop ou limiteen attente ou deux ordres stop opposés ou une grille d'ordres ! Que faire et comment faire? Je vous en prie, dites-moi.

Commencez petit : utilisez l'Assistant MQL5 pour créer un modèle d'Expert Advisor (exactement un modèle, mais pas de génération).

Après cela, vous pouvez passer à autre chose (comme à l'école : vous recevez un devoir, vous montrez la leçon terminée - vous recevez le devoir suivant).

 
Vladimir Karputov:

Commencez petit : utilisez l'assistant MQL5 pour créer un modèle de conseiller expert (exactement un modèle, mais pas une génération).

Après cela, vous pouvez passer à autre chose (comme à l'école : vous recevez un devoir, vous montrez que vous avez terminé la leçon - vous recevez le devoir suivant).

Merci pour votre réponse Vladimir,je ne suis pas un débutantcomplet , je peux écrire unExpert Advisorsimple dans MQL4, la création d'un modèle EA est la même.En raison demon âge,MQL4 a été difficile àapprendre, et icij'ai besoin de maîtriser 5 pendant longtemps. Je voulais convertirrapidementlesExpert Advisors avec ordres et grilles en 5. J'ai essayé d'apprendre la POO, mais jusqu'à présent je n'ai pas réussi, il n'y a pas assez d'informations et de leçons pour les débutants.

 
fenix74:

Je ne suis pas un débutantcomplet , je peux écrire unExpert Advisorsimple dans MQL4 , ils ont le mêmemodèle de création .En raison demon âge,MQL4 a été difficile àapprendre, et icij'ai besoin de maîtriser 5.Je voulais convertirrapidementlesExpert Advisors avec des ordres et des grilles en 5. J'ai essayé d'apprendre la POO, mais jusqu'à présent je n'ai pas réussi, il n'y a pas assez d'informations et de leçons pour les débutants.

Grille iADX

L'idée d'une stratégie de trading fonctionnant SANS Take Profit, Stop Loss et Trailing Stop. - Clôturer les positions et supprimer les ordres en attente dès que le profit minimum est atteint. Nous recevons des signaux de trading de l'indicateur iADX (Average Directional Movement Index, ADX). Le signal de trading est construit sur la base du filtre principal et d'un signal de qualification. Filtre principal : ADX sur la barre # ADX : Barre actuelle est au-dessus du niveau spécifié ADX : Niveau Signal de qualification : '+DI' monte au-dessus de '-DI' -> signal d'ACHAT '+DI' descend en dessous de '-DI' -> signal de VENTE Par défaut ADX : Barre actuelle est égal à '0' et ADX : Niveau est égal à '40.0 ' Affinage de l'exécution du signal de trade L'exécution d'un signal de trade basé sur le filtre principal et le signal d'affinage implique l'absence de positions et la suppression automatique des ordres en attente. Exemple : un signal d'ouverture d'une position ACHETER est reçu - ce signal sera pris pour exécution seulement s'il n'y a pas de positions ACHETER ou VENDRE ouvertes par cet Expert Advisor sur le marché. Avant l'exécution...

CodeBase | 2019.07.17 11:42 | Vladimir Karputov | Expert Advisors | MetaTrader 5

 
Artyom Trishkin:
Cela ne va pas aider. J'ai un fil de discussion sur mon profil à ce sujet. Il y a une raison et une solution au problème.
Je ne comprends pas les trolls.

) Une réponse d'un vrai troll !

J'ai regardé dans votre profil. Sa /Réponse/ n'y est pas ! Est-ce qu'une personne normale comme avant votre commentaire pourrait JUSTEMENT indiquer la solution au problème, et ne pas envoyer comme un TROLL quelque part où il n'y a même pas de lien direct vers la solution à ce problème !!!!!.

 

Veuillez insérer un indicateur parabolique à la place de l'indicateur ADX, et nous serons tous satisfaits).

En exécutant la visualisation dans le testeur, ce remplacement est clairement suggéré.

MERCI.

 
Tojlna:

) Une réponse du vrai troll lui-même !

J'ai regardé dans ton profil. Sa /Réponse/ n'y est pas ! Est-ce qu'une personne normale comme avant votre commentaire pourrait JUSTEMENT indiquer la solution au problème, et ne pas envoyer comme un TROLL quelque part où il n'y a même pas de lien direct vers la solution à ce problème !!!!!.

Vous et moi n'avons pas bu sur bruderschaft, et nous ne sommes pas amis. Pensez-vous qu'il est permis de harceler une personne que vous ne connaissez pas ?

Pour JUSTE vous poster une solution à un problème, vous devriez au moins mériter le respect et ne pas être paresseux. Mais je vous ai donné une direction, ce qui est beaucoup plus important, c'est la connaissance. Après tout, personne n'apprécie les cadeaux.

Et d'ailleurs, il y a un lien direct vers la discussion dans votre profil :


Et, oui, ici (je n'ai pas assez cherché, alors) :

Типичные ошибки и способы их устранения при работе с торговым окружением
Типичные ошибки и способы их устранения при работе с торговым окружением
  • 2018.02.19
  • www.mql5.com
В данной теме будем обсуждать часто встречающиеся ошибки при работе с торговым окружением терминала в тех или иных алгоритмах, методы их устранения...
 

Bonjour, je reçois une erreur :

la valeur de retour de 'OrderSend' doit être vérifiée lignes 213 et 259.


Avez-vous résolu le problème ?

 

La même chose m'est arrivée. J'ai réussi à résoudre le problème.

Dans la ligne du script my_first_ea.mq5, où il est dit

mrequest.type_filling = ORDER_FILLING_FOK; // Type d'exécution de l'ordre

je l'ai remplacé par

mrequest.type_filling = ORDER_FILLING_IOK ; // Type d'exécution de la commande

Merci beaucoup,


northedan:

Quando estou depurando sempre da erro na hora de enviar a ordem. Eu pensei que fosse meu código, mas mesmo testando o arquivo mql5 pra download da erro também.



 

Bonjour, je suis nouveau, excellent guide, merci !


J'ai un problème cependant. J'ai compilé l'exemple fourni, j'ai lancé le débogueur, les points d'arrêt ont fonctionné, j'ai repris le débogage et j'obtiens des erreurs 4756 sur les ordres d' achat et de vente, comme ceci :


The Buy order request could not be completed -error:4756
The Sell order request could not be completed -error:4756
...


Que se passe-t-il et que dois-je faire pour corriger ce comportement ?


V.