Discussion de l'article "Assistant MQL5 : Nouvelle version" - page 3

 
sergeev:
Quelle est votre tâche spécifique ?
J'aimerais être capable de négocier 3 instruments à la fois dans un seul EA. J'essaie de réaliser cela par mes propres moyens, mais dans de nombreux cas, ce n'est pas très beau, à cause de mon manque d'expérience en programmation. Si je pouvais proposer une solution, je n'utiliserais probablement pas l'assistant, s'il existe une classe qui implémente tout ce qui est nécessaire pour négocier sur un instrument, pourquoi ne pourrais-je pas créer 3 objets de cette classe et négocier sur 3 instruments ?
 
beginner:
pourquoi ne pouvez-vous pas créer 3 objets de cette classe et négocier sur 3 instruments ?
Voici la réponse à votre question. Vous pouvez le faire. Seulement "manuellement".
 
uncleVic:

1) Niveau de prix pour exécuter une transaction - paramètre permettant une entrée plus "souple" sur le marché. Il définit la marge par rapport au prix actuel du marché (en points à 2/4 chiffres). Par exemple, le prix a franchi un certain niveau, mais "nous savons" qu'après la rupture de l'essai, il devrait être suivi d'un repli jusqu'au niveau et seulement ensuite d'un nouveau mouvement. Nous fixons la valeur du paramètre à moins de zéro. Au lieu d'entrer dans le runok au prix actuel, nous obtenons une entrée par ordre limité (si nous avons deviné le pullback). Si la valeur du paramètre est positive, il faut placer un ordre stop (cela peut être nécessaire pour confirmer le signal de "rebond").

2) Expiration des ordres en attente (en barres) - ce paramètre définit la durée de "vie" d'un ordre en attente en barres. Par exemple, si nous travaillons sur un intervalle de 15 minutes, la valeur du paramètre est 4. Si l'ordre ne fonctionne pas, il sera automatiquement annulé dans une heure. Ceci est utile dans le trading réel.

Attendez ! Ai-je la possibilité de définir des ordres en attente dans l'assistant ? D'unemanière générale, existe-t-il une description plus complète (ou est-elle prévue) du fonctionnement des conseillers experts générés par l'assistant ? Ou dois-je me plonger dans les programmes de signaux pour le découvrir par moi-même ? Ces deux paramètres apparaissent automatiquement dans le conseiller expert, mais il est difficile de savoir s'ils seront utilisés et de quelle manière !

 
Erm955:

1. Oui.

2. pas encore de description.

 

J'aimerais voir un exemple de SignalCustom.mqh. J'ai des difficultés à comprendre comment je dois l'utiliser. J'essaie d'apprendre comment ajouter mes propres indicateurs dans l'assistant MQL5.

tsaktuo

MQL5 Wizard: Creating Expert Advisors without Programming
  • 2011.01.11
  • MetaQuotes Software Corp.
  • www.mql5.com
Do you want to try out a trading strategy while wasting no time for programming? In MQL5 Wizard you can simply select the type of trading signals, add modules of trailing positions and money management - and your work is done! Create your own implementations of modules or order them via the Jobs service - and combine your new modules with existing ones.
 
och:

Bonjour Victor,

Cela semble bien, mais je crois que j'ai trouvé une erreur dans SignalStoch.mqh :

Merci. Corrigé.
 
tsaktuo:

J'aimerais voir un exemple de SignalCustom.mqh. J'ai des difficultés à comprendre comment je dois l'utiliser. J'essaie d'apprendre comment ajouter mes propres indicateurs dans l'assistant MQL5.

tsaktuo

Ne vous inquiétez pas. Cet exemple sera publié, mais un peu plus tard. Environ deux semaines.
 
uncleVic:
Nous vous remercions. Corrigé.

oncleVic,

Je vous en prie, mais pourriez-vous s'il vous plaît :

  1. Expliquer comment fonctionne CompareMaps (SignalStoch.mqh). Je dois admettre que je ne comprends pas cette procédure.
  2. Je ne comprends pas non plus l'appel à la définition de IS_PATTERN_USAGE dans ExpertSignal.mqh.

Je vous prie d'agréer, Monsieur, mes salutations distinguées,

Olivier

 
och:
  1. Expliquez comment fonctionne CompareMaps (SignalStoch.mqh). Je dois admettre que je ne comprends pas cette procédure.
  2. Je ne comprends pas non plus l'appel à la définition de IS_PATTERN_USAGE dans ExpertSignal.mqh

1.Mon anglais est trop mauvais pour que je puisse l'expliquer. Je vais écrire, dans lequel les détails des algorithmes(avec Google Translator).

2. La macro évalue à vrai si la valeur d' un bit spécifié dans une variable m_patterns_usage est égale à 1, sinon elle est fausse.

(Avec Google Translator)

P.S. Si vous êtes satisfait de mon Google-English, répondez aux autres questions.


 
Pourriez-vous m'indiquer où je peux lire comment fonctionne l'Expert Advisor EXPERT MACD sur le terminal MT5 ?