Questions des débutants MQL5 MT5 MetaTrader 5 - page 1180
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
Les abonnés ont le choix des proportions de copie, c'est à eux de décider de la manière dont ils mettent en place le système.
Merci.
2) Faudra-t-il faire quelque chose de bizarre pour que les tests impliquent tous les threads du processeur, et non 1 (au lieu de 16) comme c'est le cas par défaut ?
(Si oui, veuillez m'envoyer des liens vers des articles sur ce sujet).
Bonjour.
Comment entrer en contact avec les développeurs ?
J'essaie d'ajouter un produit, je reçois une erreur de validation :
test sur EURUSD,H1 (netting)
le testeur s'est arrêté car OnInit renvoie un code non nul
il n'y a pas d'opérations commerciales
Mon conseiller expert effectue des transactions, mais peut-être pas assez pour leur testeur.
Que dois-je faire ? Augmenter artificiellement le nombre de transactions? Alors le produit passera à coup sûr. Mais de tels tests ne servent à rien.
Bonjour.
Comment entrer en contact avec les développeurs ?
J'essaie d'ajouter un produit, je reçois une erreur de validation :
test sur EURUSD,H1 (netting)
le testeur s'est arrêté car OnInit renvoie un code non nul
il n'y a pas d'opérations commerciales
Mon conseiller expert effectue des transactions, mais peut-être pas assez pour leur testeur.
Que dois-je faire ? Augmenter artificiellement le nombre de transactions? Alors le produit passera à coup sûr. Mais de tels tests ne servent à rien.
Voulez-vous leur tendre la main pour corriger toutes vos erreurs ?
Voulez-vous leur faire comprendre que vous pouvez corriger toutes vos erreurs ?
Pour corriger leurs erreurs. Je n'ai aucune erreur, toutes les transactions sont ouvertes et sur n'importe quel TF. Avec leur façon de tester, vous pouvez faire passer n'importe quelle absurdité en changeant juste quelques paramètres, testés.
Mais j'ai compris l'allusion).
Pour corriger leurs erreurs. Je n'ai aucune erreur, toutes les transactions sont ouvertes et sur n'importe quel TF. Avec leur façon de tester, vous pouvez faire passer n'importe quelle absurdité en changeant juste quelques paramètres, testés.
Mais j'ai compris l'allusion.)
Vous n'avez aucune idée non plus - votre conseiller expert non seulement ne fait pas de transactions, mais il ne démarre pas du tout. C'est ce que vous avez écrit :
test sur EURUSD,H1 (netting)
letesteur s'est arrêté car OnInit renvoie un code non nul
il n'y a pas d'opérations commerciales
Bonjour.
Comment entrer en contact avec les développeurs ?
J'essaie d'ajouter un produit, je reçois une erreur de validation :
test sur EURUSD,H1 (netting)
le testeur s'est arrêté car OnInit renvoie un code non nul
il n'y a pas d'opérations commerciales
Mon conseiller expert effectue des transactions, mais peut-être pas assez pour leur testeur.
Que dois-je faire ? Augmenter artificiellement le nombre de transactions? Alors le produit passera à coup sûr. Mais de tels tests ne servent à rien.
Ne laissez pas le travail s'arrêter à OnInit. Si quelque chose ne va pas (par exemple, l'utilisateur a saisi des paramètres incorrects), imprimez un message d'erreur et sortez immédiatement sur OnTick, c'est-à-dire n'effectuez aucune transaction ou action.
Comment l'interpréter : en cas d'erreur commise par l'utilisateur lors de la saisie des données, le conseiller expert doit rester sur le graphique (même s'il ne négocie pas) et attendre les données correctes.
Vous ne comprenez même pas - votre conseiller expert non seulement ne fait pas de transactions, mais il ne fonctionne pas du tout. C'est ce qui a été écrit sur vous :
test sur EURUSD,H1 (netting)
letesteur s'est arrêté car OnInit renvoie un code non nul
il n'y a pas d'opérations commerciales
J'ai un accord. Les tests commencent à M1, puis à toutes les TF et tout fonctionne bien. Sur H1, l'Expert Advisor n'est pas testé pour des raisons inconnues, et seulement sur les"prix ouverts".
La compréhension est là. Les tests commencent au M1 puis sur toutes les TF et ça se passe bien. Sur H1, l'Expert Advisor n'est pas testé pour des raisons inconnues, et seulement sur les"prix d'ouverture".
Il vous est clairement écrit : le testeur est arrêté parce que OnInit() renvoie une valeur de code de retour non nulle.
Seul le code INIT_SUCCEEDED a une valeur non nulle. Examinez le code OnInit() - où et pourquoi le code d'erreur d'initialisation est renvoyé.