Veuillez expliquer comment STAT_BALANCE_DD et STAT_EQUITY_DD sont calculés. J'ai un forward intégré et les valeurs de max drawdown diffèrent de ce qu'indique le testeur de statistiques. J'ai essayé de collecter les valeurs minimales de AccountInfoDouble(ACCOUNT_PROFIT) puis de les utiliser de manière modulaire comme max drawdown, j'ai essayé ACCOUNT_BALANCE moins ACCOUNT_EQUITY ou ACCOUNT_BALANCE moins ACCOUNT_MARGIN_FREE et au final le drawdown capturé par le robot est un ordre de grandeur inférieur à ce qui est indiqué à la fin du test STAT_EQUITY_DD. Exemple drawdown robot - 5599. STAT_EQUITY_DD - 12865. Si vous utilisez le moins MARGIN_FREE un peu plus proche mais toujours pas le même, le robot attrape le drawdown à chaque tick, je ne comprends pas ce qui se passe.
Михаил Соколов MACD avec un décalage de plusieurs barres ?
Je n'ai trouvé qu'un ancien sujet, où iMACD avait le paramètre Shift, mais maintenant il n'est plus présent dans la fonction iMacd.
Lisez attentivement la documentation. Il existe une fonction CopyBuffer qui vous permet d'obtenir plusieurs valeurs d'indicateurs à la fois. Dans le tableau de valeurs, vous pouvez sélectionner la valeur correspondant au paramètre Shift.
Bonjour) je suis débutant) j'ai un MacBook Air (M1, 2020) version 12.4, je télécharge et installe Metatrader5, mais il ne démarre pas. Pouvez-vous me dire quelle peut en être la raison).
J'ai aussi une question de débutant. J'ai regardé partout, mais je n'y arrive pas. Je voudrais créer et optimiser un EA avec plusieurs paires de devises. Il y a un paramètre "Tous les symboles sélectionnés dans l'aperçu du marché" en bas du testeur de stratégie Mais je ne peux optimiser qu'un seul symbole à la fois, j'ai déjà essayé beaucoup de choses, mais ça ne fonctionne pas.
Plusieurs paires de devises doivent être chargées individuellement puis coordonnées, ce qui surcharge non seulement le CPU mais aussi la RAM, surtout si l'on calcule avec des ticks. OnTick() ne travaillait qu'avec le symbole _ et ne connaît pas les autres symboles, il faudrait donc peut-être mieux travailler avec OnTimer() ...
Since its introduction, MetaTrader 5 provides multicurrency testing options. This possibility is often used by traders. However the function is not universal. The article presents several programs for drawing graphical objects on charts based on HTML and CSV trading history reports. Multicurrency trading can be analyzed in parallel, in several sub-windows, as well as in one window using the dynamic switching command.
Gelnur #: Bonjour) je suis débutant) j'ai un MacBook Air (M1, 2020) version 12.4, je télécharge et installe Metatrader5, mais il ne démarre pas. Pouvez-vous me dire quelle peut en être la raison).
J'ai vu quelque part ici un article à ce sujet. Utilisez la boîte de recherche dans le coin supérieur droit de cette page
Plusieurs paires de devises doivent être chargées individuellement puis coordonnées, ce qui surcharge non seulement le CPU mais aussi la RAM, surtout si l'on calcule avec des ticks. OnTick() ne travaillait qu'avec le symbole _ et ne connaît pas les autres symboles, il faudrait donc peut-être mieux travailler avec OnTimer() ...
Je sélectionne une zone rectangulaire dans l'indicateur et les barres de cette zone changent également de couleur. Comment faire pour qu'elles restent de la même couleur dans cette zone que dans l'ensemble du graphique.
Flash-3 #: Je sélectionne une zone rectangulaire dans l'indicateur et les barres de cette zone changent également de couleur. Comment faire pour qu'elles restent de la même couleur dans cette zone que sur l'ensemble du graphique.
Bonjour.
Où puis-je trouver des informations sur la façon d'obtenir des données MACD avec un décalage de plusieurs barres ?
Je n'ai trouvé qu'un ancien sujet, où iMACD avait le paramètre Shift, mais maintenant il n'est plus présent dans la fonction iMacd.
Je n'ai trouvé qu'un ancien sujet, où iMACD avait le paramètre Shift, mais maintenant il n'est plus présent dans la fonction iMacd.
Lisez attentivement la documentation. Il existe une fonction CopyBuffer qui vous permet d'obtenir plusieurs valeurs d'indicateurs à la fois. Dans le tableau de valeurs, vous pouvez sélectionner la valeur correspondant au paramètre Shift.
Salut,
J'ai aussi une question de débutant.
J'ai regardé partout, mais je n'y arrive pas.
Je voudrais créer et optimiser un EA avec plusieurs paires de devises.
Il y a un paramètre "Tous les symboles sélectionnés dans l'aperçu du marché" en bas du testeur de stratégie
Mais je ne peux optimiser qu'un seul symbole à la fois, j'ai déjà essayé beaucoup de choses, mais ça ne fonctionne pas.
J'ai lu ici qu'un astérisque apparaît à droite, ce n'est pas non plus le cas chez moi ------>>> https://www.metatrader5.com/de/terminal/help/algotrading/strategy_optimization
Salutations
Tomm
Pourquoi pas individuellement ?
Plusieurs paires de devises doivent être chargées individuellement puis coordonnées, ce qui surcharge non seulement le CPU mais aussi la RAM, surtout si l'on calcule avec des ticks.
OnTick() ne travaillait qu'avec le symbole _ et ne connaît pas les autres symboles, il faudrait donc peut-être mieux travailler avec OnTimer() ...
C'est donc plus lent.
Mais voici quelques liens à ce sujet :
https://www.mql5.com/de/articles/5913
https://www.mql5.com/en/code/19803
https://www.mql5.com/ru/forum/170952/page68#comment_6406566
https://www.mql5.com/en/forum/301591/page2#comment_26738825
Bonjour) je suis débutant) j'ai un MacBook Air (M1, 2020) version 12.4, je télécharge et installe Metatrader5, mais il ne démarre pas. Pouvez-vous me dire quelle peut en être la raison).
J'ai vu quelque part ici un article à ce sujet. Utilisez la boîte de recherche dans le coin supérieur droit de cette page
Cherchez le sujet Metatrader 4/5 MACOS ? ???.
Pourquoi pas individuellement ?
Plusieurs paires de devises doivent être chargées individuellement puis coordonnées, ce qui surcharge non seulement le CPU mais aussi la RAM, surtout si l'on calcule avec des ticks.
OnTick() ne travaillait qu'avec le symbole _ et ne connaît pas les autres symboles, il faudrait donc peut-être mieux travailler avec OnTimer() ...
C'est donc plus lent.
Mais voici quelques liens à ce sujet :
https://www.mql5.com/de/articles/5913
https://www.mql5.com/en/code/19803
https://www.mql5.com/ru/forum/170952/page68#comment_6406566
https://www.mql5.com/en/forum/301591/page2#comment_26738825
Achso,
je pensais qu'on pouvait aussi optimiser plusieurs paires de devises en même temps dans un EA.
Je sélectionne une zone rectangulaire dans l'indicateur et les barres de cette zone changent également de couleur. Comment faire pour qu'elles restent de la même couleur dans cette zone que sur l'ensemble du graphique.
Mettre le graphique en haut