Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 867
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 oublié comment mettre à jour... juste téléchargé du robot...
Je ne suis pas intéressé par le test, mais par l'optimisation - qui est impossible... car elles (les valeurs que vous avez définies) sont remises à zéro...
L'optimisation est un test multiple avec différents paramètres. Le test et l'optimisation sont donc les mêmes pour ce problème. Au début du test/optimisation, il y a une impression dans le journal avec lequel le conseiller expert a été lancé. Vous pouvez faire une pause juste après le début et lire le journal après l'avoir ouvert. Et si elle est lancée avec des paramètres modifiés, ceux-ci seront visibles dans l'onglet "Paramètres".
Comme il s'agit d'une nouvelle installation, on peut dire qu'il s'agit de la version 2007. C'est la deuxième entreprise à avoir ce problème. Je me demande si en l'exécutant sur MQ, ce problème se produira ? Vous pouvez mettre à jour en vous connectant, ou en ouvrant un nouveau compte MetaQuotes-Demo. Et aussi par le menu
L'optimisation est un test multiple avec différents paramètres. Le test et l'optimisation sont donc les mêmes pour ce problème. Au début du test d'optimisation, le journal contient une impression des paramètres avec lesquels le conseiller expert a été lancé. Vous pouvez faire une pause juste après le début et lire le journal après l'avoir ouvert. Et si vous l'exécutez avec des paramètres modifiés, ils seront visibles dans l'onglet "Paramètres".
Comme il s'agit d'une nouvelle installation, on peut affirmer qu'il s'agit de la version 2007. C'est la deuxième entreprise à avoir ce problème. Je me demande si en fonctionnant sur MQ, ce problème apparaîtra ? Vous pouvez mettre à jour en vous connectant, ou en ouvrant un nouveau compte MetaQuotes-Demo. Vous pouvez également le faire par le biais du menu.
Pourquoi les variables externes ne sont-elles pas affichées dans les paramètres d'entrée de l'indicateur MQL5 ?
ajouter
Et n'utilisez pas les anciennes constructions du langage, utilisez input au lieu de extern, je ne me souviens pas, mais il y avait un bug avec extern, il semble qu'ils peuvent être modifiés dans le code, et lors d'une nouvelle initialisation ils sont remis aux valeurs initiales et le compilateur ne génère pas d'avertissements comme avec input. Mais je peux me tromper.
ajouter
Et n'utilisez pas les anciennes constructions du langage, utilisez input au lieu de extern, je ne me souviens pas, mais il y avait un bug avec extern, il semble qu'ils peuvent être modifiés dans le code, et lors d'une nouvelle initialisation ils sont remis aux valeurs initiales et le compilateur ne génère pas d'avertissements comme avec input. Mais je peux me tromper.
Différences :
entrée
externe
ajouter
Et n'utilisez pas les anciennes constructions du langage, utilisez input au lieu de extern, je ne me souviens pas, mais il y avait un bug avec extern, il semble qu'ils peuvent être modifiés dans le code, et lors d'une nouvelle initialisation ils sont remis aux valeurs initiales et le compilateur ne génère pas d'avertissements comme avec input. Mais je peux me tromper.
Cela ne fonctionne pas non plus pour une raison quelconque.
Différences :
entrée
externe
Je l'ai feuilleté, mais il y a beaucoup de questions qui ne sont pas intéressantes. ))))
si extern fonctionne comme indiqué dans l'aide, pourquoi ne puis-je pas le déclarer dans le corps de la fonction ? - J'ai vérifié, il y a une erreur de compilation :
extern' - jeton inattendu ! !! test11.mq4 35 4
Et au niveau global, pourquoi il n'est pas possible de déclarer des types de données complexes, comme ceci :
en général, l'utilisation de l'externe soulève plus de questions que la nécessité de l'utiliser.
extern est une variable globale externe qui est utilisée pour décrire des variables dans d'autres plugins ; il se peut que les bibliothèques MQL aient besoin de ce comportement, mais très peu de gens écrivent des bibliothèques, tous utilisent #include
Cela n'a pas fonctionné non plus pour une raison quelconque.
vérifié dans l'indicateur même sans#propriété stricte
montre l'onglet des variables d'entrée, je ne sais pas quel est votre problème, voici mon code
Cela n'a pas fonctionné non plus pour une raison quelconque.
On vous a dit : input et #property strict
Ils vous ont même donné un lien pour vous aider.
On vous a dit : input et #property strict
Ils vous ont même donné un lien pour vous aider.
Voici mon code