Erreurs, bugs, questions - page 2470
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
Pourquoi en serait-il ainsi ?
J'ai découvert aujourd'hui que le volume minimum dans la spécification de l'outil est de 100 et que le pas est également de 100. Cependant, il n'ouvre pas de positions avec l'erreur"Volume invalide". Si je règle 0,01, les boutons sont inactifs.
J'ai changé la version pour une version plus "jeune".
pas de changement.
Puis je l'ai remplacé par la version finale.
Et voici le résultat.
Pourquoi cela n'arrive-t-il qu'à une seule entreprise ? Si elle était répandue, le problème aurait été résolu depuis longtemps.
Quelle direction dois-je envoyer au soutien de l'entreprise ?
Ajouté : Il est très étrange que le build 2025 fonctionne bien sur un compte cent de la même société. Tous les paramètres de l'outil sont comme ils devraient être.
Vous pouvez négocier en cents. Je l'ai compris moi-même... ...mais je veux plus.
Merci pour votre message.
C'est un rudiment, on va le réparer.
@Ilyas, il y a un problème similaire avec la structure NonPOD.
Problème dans la zone de déclaration de l'espace de noms global dans la fonctionnalitétypedef
Erreur de compilation lors de l'utilisation répétée de la même signature de fonction dans un typedef :
MT5 (build 2057)
Bug avec "interdiction" de réutiliser la même signature dans un typedef :
Et j'aiun script essentiellement similaire datant d'il y a plus de deux ans qui donne un résultat de 2056x32 : EX5 loading failed (échec du chargement).
Quelqu'un sait-il comment contourner cette restriction, à part attendre une nouvelle version avec le support des espaces de noms pour les classes ?
Compiler
c'est possible (et cela fonctionnera même), mais pas plus que cela : alors, disons que vous ne pouvez pas écrire
alors n'écrivez pas comment
Compiler pour ne pas écrire comment
Nan, c'est toujours dur, mais ça marche...
Le type bool s'est perdu dans le typedef de l'exemple.
nous devrons déclarer l'utilisation de chaque type séparément via des macros, et ensuite utiliser des macros pour obtenir le nom des classes générées pour créer un objet classe...
Expliquez pourquoi lorsque je créeCChartObjectLabel je ne supprime pas les objets dans l'indicateur lors de la désinitialisation dans ce code :
lorsque je change de TF, j'obtiens une entrée de journal : 2019.05.23 09:49:02.044 tstlabel EURUSD,M30 : 2 objets de type CChartObjectLabel restants
si l'on décommente dans OnInit() la création des étiquettes de texte (CChartObjectLabel), alors tout fonctionnera correctement.
Je passe un pointeur à la fonctionCreateLabel(), maisje ne peux pasle supprimer plus tard dansOnDeinit()
Expliquez pourquoi lorsque je crée CChartObjectLabel je ne supprime pas les objets dans l'indicateur lors de la désinitialisation dans ce code :
lorsque je change de TF, j'obtiens une entrée de journal : 2019.05.23 09:49:02.044 tstlabel EURUSD,M30 : 2 objets de type CChartObjectLabel restants
si l'on décommente dans OnInit() la création des étiquettes de texte (CChartObjectLabel), alors tout fonctionnera correctement.
Je passe un pointeur à la fonctionCreateLabel(), maisje ne peux pasle supprimer plus tard dansOnDeinit()