Questions des débutants MQL5 MT5 MetaTrader 5 - page 1132
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
Bonjour !
Pouvez-vous me dire comment trouver quel expert il s'agit par ID
ID 11032019, je n'arrive pas à savoir où le trouver ?
Il s'agit d'un "identifiant unique" de l'expert - le numéro magique.
Où le trouver ? Vous pouvez voir sur quel graphique ce nombre magique est attaché à l'EA (vous pouvez le voir dans les paramètres de l'expert).
Veuillez fournir des informations complètes : code complet, symbole, délai, combien de positions et sur quels symboles sont ouverts - en général pour pouvoir reproduire la situation.
Le code de l'EA est le vôtre, que vous avez donné dans le post2019.09.30 07:48#11273.
Compte de démonstration, n'importe quelle devise, n'importe quelle période, pas de positions ouvertes ni d'ordres en attente. La lecture est simple :
- Dans le code, mettez un point d'arrêt à return(INIT_SUCCEED) ;
- Lancez-le dans MetaEditor en utilisant la commande "Debug/Start Using Historical Data".
- Regardez les journaux dans la visualisation du testeur de stratégie - le montant du profit ne change pas lorsque le volume change.
Attaché :
calc_profit_test_log.txt - logs
calc_profit_test_01.png - exemple de paramètres dans le testeur de stratégie
calc_profit_test_02.png - capture d'écran de l'exécution du code dans MetaEditor + version du logiciel
calc_profit_test_03.png - capture d'écran des logs de visualisation du Strategy tester + version du logiciel
calc_profit_test_04.png - capture d'écran de Metatrader 5 + version du logiciel
Le code EA est le vôtre, que vous avez donné dans le post 2019.09.30 07:48#11273.
Compte de démonstration, n'importe quelle devise, n'importe quelle période, pas de positions ouvertes ni d'ordres en attente. La lecture est simple :
- Dans le code, mettez un point d'arrêt à return(INIT_SUCCEED) ;
- Lancez-le dans MetaEditor en utilisant la commande "Debug/Start Using Historical Data".
- Regardez les logs dans la visualisation du testeur de stratégie - la somme des profits ne change pas lorsque le volume change.
Attaché :
calc_profit_test_log.txt - logs
calc_profit_test_01.png - exemple de paramètres dans le testeur de stratégie
calc_profit_test_02.png - capture d'écran de l'exécution du code dans MetaEditor + version du logiciel
calc_profit_test_03.png - capture d'écran des logs de visualisation du testeur de stratégie + version du logiciel
calc_profit_test_04.png - capture d'écran de Metatrader 5 + version du logiciel
Pourquoi avez-vous coché "Profit en pips" ? :) . Décochez immédiatement la case "Profit en pips" !
Pourquoi avez-vous appuyé sur la case "Profit en pips" ? :) . Décochez immédiatement la case "Profit en pips" !
Wooooo !!!!!!!!
Et s'il y avait un tick "Profit en pips" - tout serait parfait ! ;) :))))))))))))))))))))))))))))))))))))))))))))))
Pourquoi avez-vous appuyé sur la case "Profit en pips" ? :) . Décochez immédiatement la case "Profit en pips" !
Merci beaucoup pour votre aide.
Vous êtes les bienvenus. Si vous n'aviez pas montré toutes les captures d'écran, il aurait fallu beaucoup de temps pour trouver la cause.
Vous êtes les bienvenus. Si vous n'aviez pas montré toutes les captures d'écran, il aurait fallu beaucoup de temps pour trouver la cause.
Mais sérieusement, comment cette case à cocher affecte-t-elle l'EA ?
J'ai consulté l'aide, mais je n'ai pas trouvé ce qu'est le prix minimum et maximum d'un ordre en attente ?
J'ai vérifié le prix minimum dans le terminal, comme prévu _Point
J'ai vérifié le prix maximum mais je ne peux pas le fixer plus haut que 999999999.99999 pour une raison quelconque.
où puis-je trouver des informations sur le prix maximum ?
J'ai consulté l'aide, mais je n'ai pas trouvé ce qu'est le prix minimum et maximum d'un ordre en attente ?
J'ai vérifié le prix minimum dans le terminal, comme prévu _Point
J'ai vérifié le prix maximum mais je ne peux pas le fixer plus haut que 999999999.99999 pour une raison quelconque.
où puis-je trouver des informations sur le prix maximum ?
pivomoe:
Merci, non, je ne cherche pas ça.
J'ai besoin du nombre maximum (je pense que c'est1000 000 000 - _Point) pour fixer la limite sans interrompre l'optimisation. Je ne veux pas demander de délais dans ce calcul parce que la vitesse de calcul est le problème - l'optimiseur a besoin de passages supplémentaires pour bien construire la génétique - j'ai déjà vérifié, si j'interromps constamment les passages de l'optimiseur, la génétique ne montrera pas les meilleurs résultats - ou plutôt il faudra plus de temps pour trouver les meilleurs.