[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 446
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. Il y a un problème avec l'écriture d'un idnikator, en fait il y a deux tableaux pour les tampons,
Mass1
Mass2
Et les données de chaque élément du tableau sont comptées en petits nombres, c'est-à-dire que les valeurs sont 15, 27, 41, 14, etc.
Si je définis le type int des tableaux et si je parcours chaque élément, je peux voir que les valeurs du tableau correspondent aux valeurs calculées, mais si le type est Int, les lignes de l'indicateur ne sont pas affichées dans la fenêtre.
Si je définis le type de tableau double, le tableau stocke plus de valeurs dont je ne sais pas d'où elles proviennent, par exemple 21456545454, 43654534532, 24325235232, etc. Qui ne correspondent pas du tout aux valeurs calculées.
Quel pourrait être le problème ?
Bonjour à tous !
Aidez-moi.
J'ai écrit un script simple pour ouvrir un ordre (à partir du tutoriel MQL4).
Dans cet exemple, le code est donné pour les instruments à 4 chiffres.
J'ai un compte dans une société qui a 5 chiffres après le point.
Pouvez-vous s'il vous plaît modifier le code pour 5 chiffres et pourquoi l'erreur 4109 (trading not allowed) est affichée lorsque le script s'exécute.
Si je définis le type du tableau comme double, le tableau stocke plus de valeurs dont je ne sais pas d'où elles proviennent, par exemple 21456545454, 43654534532, 24325235232, etc. Qui ne correspondent pas du tout aux valeurs calculées.
Quel peut être le problème ?
Bonjour, pouvez-vous m'aider à traiter cet indicateur ? L'idée est qu'à l'ouverture de la session américaine à 16:00 heure de Moscou, une marque est placée au-dessus de la bougie, sur n'importe quelle échelle de temps. J'ai des problèmes avec les fonctions datetime, j'ai lu le tutoriel plus d'une fois, regardé d'autres indicateurs, mais je ne comprends toujours pas.
Bonjour, pouvez-vous m'aider à traiter l'indicateur. L'idée est qu'à l'ouverture de la session américaine à 16:00 heure de Moscou, une marque est placée au-dessus de la bougie, sur n'importe quelle échelle de temps. J'ai des problèmes avec les fonctions datetime, j'ai lu le tutoriel plus d'une fois, regardé d'autres indicateurs, mais je ne comprends toujours pas.
Vous devrez consulter un télépathe. Mais il est tout à fait possible que le problème soit une incohérence dans la division des nombres réels par les nombres entiers.
Voici le code
En conséquence, l'alerte émet ces messages :
Vous pouvez voir que la variable a une valeur, mais vous ne pouvez pas assigner une valeur de variable à un tableau, je ne peux pas comprendre quel est le problème.
Merci beaucoup, mais un peu faux, j'ai seulement besoin d'une marque sur la première bougie sur M1,M5 etc., sauf bien sûr le quotidien et au-dessus.
Comme vous l'aviez, cela reste
Vous pouvez voir que la variable a une valeur, mais vous ne pouvez pas assigner une valeur de variable à un tableau, je ne peux pas comprendre quel est le problème.
Voici le code
En conséquence, l'alerte émet ces messages :
Vous pouvez voir que la variable a une valeur, mais vous ne pouvez pas assigner une valeur de variable à un tableau, je ne peux pas comprendre quel est le problème.
Ne devez-vous pas définir la taille du tableau?