Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1781
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Une fois encore, je souligne la différence
1 variante
2 variantes.
Oui. Merci. Je l'ai.
Essayez de comprendre ce que vous codez plutôt que de copier aveuglémentOrdersTotal,OrdersHistoryTotal,
CommandeSélection
Je vais essayer.
refait la partie void OnTick()
de sorte que lorsqu'un certain lot est atteint (LotControl), un nombre spécifié de points est ajouté au signal (le paramètre Déviation).
Par conséquent, il fonctionne avec des problèmes :
Tout d'abord, les tests sur l'historique ont commencé à s'arrêter après 500 transactions (1-2 transactions par minute).
(il commence avec une vitesse normale, puis va de plus en plus lentement)
Deuxièmement, la déviation ne se connecte pas après (LotControl) mais dans un ou deux pas après le lot spécifié.
refait la partie void OnTick()
de sorte que lorsqu'un certain lot est atteint (LotControl), un nombre spécifié de points est ajouté au signal (le paramètre Déviation).
Par conséquent, il fonctionne avec des problèmes :
Tout d'abord, les tests sur l'historique ont commencé à s'arrêter après 500 transactions (1-2 transactions par minute).
(il commence avec une vitesse normale, puis va de plus en plus lentement)
Deuxièmement, la déviation ne se connecte pas après (LotControl), mais un ou deux pas après le lot spécifié.
Essayez de cette façon :
supprimer de void OnTick()
et mettre ici
Essayez de cette façon :
supprimer de void OnTick()
et mettre ici
le résultat sera le même.
Ce n'est pas une question de signal. J'ai deux autres EA similaires à celui-ci, et il n'y a pas de freins.
Essayez de cette façon :
supprimer de void OnTick()
et le mettre ici
Au début, j'étais inquiet à propos de cette chose :
mais les deux autres hiboux fonctionnent bien avec elle sur le testeur
Au début, je pensais que c'était cette chose :
Il n'y a rien de mal avec cette chose.
Je regarderai votre code plus tard, écrivez quel délai vous utilisez dans le testeur et quelle paire. Je vais vérifier si ça ralentit pour moi.
Il n'y a rien qui cloche avec cette chose.
Je regarderai votre code plus tard, postez quelle période de temps vous utilisez dans le testeur et quelle paire. Je vais vérifier si je ralentis.
Oui, n'importe quelle paire.
J'utilise M15 pour l'AUD/USD.
J'ai eu le même problème avec votre indicateur (ci-joint)
J'ai découvert par méthode d'élimination que c'est cette chose qui me ralentit :
Oui, n'importe quelle paire.
J'utilise M15 pour l'AUD/USD.
J'ai eu le même problème avec votre indicateur (ci-joint)
J'ai découvert par élimination que c'est cette chose qui ralentit le processus :
Modifier l'ordre d'annulation
Modifier le dépassement des commandes
Les gars, autant que possible, si vous ne vous souvenez pas de la valeur de l'index de la boucle lors du dernier contrôle, alors vous avez une boucle qui parcourt tout l'historique disponible. Et plus il y en a, plus le cycle est long.