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.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
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.