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
J'ai créé cet EA simple pour le tester sur 509 et 604, tous deux sur le compte de démonstration MQ 444 du même serveur, backtest sur les mêmes dates.
509 Graph :
604 Graph :
Ils semblent exécuter des tests identiques, sauf pour le dernier trimestre. Je pense que c'est parce que j'exécutais une version de test bêta sur le même serveur (bien qu'avec un compte de démonstration différent). Je vais supprimer l'historique des graphiques et laisser les deux terminaux télécharger le même historique des graphiques puis refaire le test.
Edit : J'aurais dû savoir que cela serait un essai en soi. C'est bien que MQ ait des données graphiques d'une minute qui remontent à 1974, mais je n'en voulais pas toutes les données ! C'est comme si vous pouviez ne rien avoir du tout ou en avoir tellement que vous avez besoin de la moitié de Silcon Valley dans votre PC ! Mon terminal utilise maintenant 700 mb de RAM *rollseyes*.
Ils semblent exécuter des tests identiques, sauf pour le dernier trimestre. Je pense que c'est parce que j'exécutais une version de test bêta sur le même serveur (bien qu'avec un compte de démonstration différent). Je vais supprimer l'historique des graphiques et laisser les deux terminaux télécharger le même historique des graphiques puis refaire le test.
Edit : J'aurais dû savoir que cela serait un essai en soi. C'est bien que MQ ait des données graphiques d'une minute qui remontent à 1974, mais je n'en voulais pas toutes les données ! C'est comme si vous pouviez ne rien avoir du tout ou en avoir tellement que vous avez besoin de la moitié de Silcon Valley dans votre PC ! mon terminal utilise maintenant 700 mb de RAM *rollseyes*.
bonjour, pouvez-vous essayer les tests M15 et M1 pour cela. avez-vous converti le code de l'ancienne mq4 à la nouvelle ? pouvez-vous s'il vous plaît essayer avec un ancien EA mq4 complexe, avec la conversion à la nouvelle mq4.
y compris d'autres types de données, comme les dates, etc. y compris les indicateurs internes et personnalisés. je n'ai pu voir aucun indicateur utilisé dans ce code...
Le problème possible de 604 est la perte de précision de certains chiffres, pour les indicateurs et d'autres chiffres.
J'ai besoin de développer une méthode de test des nombres pour comparer les valeurs exactes des variables, pour deux environnements...
Ce n'est probablement pas la cause première de votre problème, mais dans 60x, devez-vous inclure un ResetLastError() quelque part ? (1ère commande à l'intérieur de la boucle while ?)
Bonjour, pouvez-vous essayer les tests M15 et M1 pour cela. Avez-vous converti le code de l'ancienne mq4 à la nouvelle ? pouvez-vous s'il vous plaît essayer avec un ancien EA mq4 complexe, avec la conversion à la nouvelle mq4.
y compris d'autres types de données, comme les dates, etc. y compris les indicateurs internes et personnalisés. je n'ai pas vu d'indicateurs utilisés dans ce code...
Le problème possible de 604 est la perte de précision de certains nombres, pour les indicateurs et autres nombres.
J'ai besoin de développer une méthode de test des nombres pour comparer les valeurs exactes des variables, pour deux environnements...
J'ai utilisé le même code source que j'ai posté, j'ai compilé le code de test 509 sur le Metaeditor 509, j'ai compilé le code source 600 sur le metaeditor 604, les seules différences entre les deux sont que le nouveau utilise void OnTick() l'ancien utilise start()
Je n'ai pas utilisé d'indicateurs parce que je voulais que ce soit un test de base avec le moins d'inconnues possible ; nous pouvons modifier les EA pour utiliser des indicateurs et d'autres critères commerciaux si vous voulez élargir les paramètres du test.
Ce n'est probablement pas la cause première de votre problème, mais dans 60x, devez-vous inclure un ResetLastError() quelque part ? (1ère commande à l'intérieur de la boucle while ?)