Erreurs, bugs, questions - page 2184
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
Comment passer un tableau dans mt5 ?
En C++, cela ressemblerait à quelque chose comme ceci
Erreur pendant l'exécution
Résultat : 0
Attendu : 1
En C++, cela ressemblerait à quelque chose comme ceci :
Mais dans mql5 comment ?
Et dans mql5 ?
Il n'y a pas de tel mécanisme
Incompris .
Dans le premier cas, tout va bien, dans le second, il y a une erreur de compilation. Quelle est la différence ?
Les mots-clés ne fonctionnent pas correctement dans le préprocesseur
Résultat : 1
Attendu : 2
Cette erreur est connue et est en cours de correction. J'attends moi-même.
La réparation prend beaucoup de temps https://www.mql5.com/ru/forum/216476/page7#comment_5834235
C'était là.
Ici
et la demande elle-même #1660355 date en fait de plus d'un an déjà https://www.mql5.com/ru/forum/1111/page1797#comment_4042334Je suggère que OnTesterInit permette de spécifier le symbole principal du test
Все символы, выбранные в окне "Обзор рынка"
Contrairement aux deux précédents, ce mode d'optimisation vous permet de tester l'EA avec les mêmesparamètres d'entrée, mais sur des symboles différents. À chaque passage d'optimisation, seulle symbole principal dutest de l'EA est modifié, en d'autres termes, le symbole graphique auquel l'EA serait attaché.
L'optimisation est effectuée uniquement sur les symboles qui sont actuellement sélectionnés dans la fenêtre"Market Watch". De cette façon, vous pouvez gérer l'optimisation en ajustant l'ensemble des symboles sélectionnés.
Il manque beaucoup le mode Optimisation, lorsqu'il y a une énumération séquentielle de symboles de Market Watch et que dans chacun d'eux il y a une Optimisation des paramètres d'entrée.
Ce mode est très utile pour rechercher le symbole approprié pour TS. Et c'est particulièrement pertinent lorsque des symboles personnalisés existent - vous créez différents symboles personnalisés et examinez leurs propriétés dans l'Optimiseur.
Question sur MT4.
J'ai rencontré ce problème une fois auparavant et je suis tombé sur ce bogue à nouveau lors d'un test HFT.
Je fixe une limite d'achat, le prix la casse et reste à la baisse pendant plusieurs minutes. Au même moment, BuyLimit est allumé en jaune mais "non exécuté".
Les tentatives pour le modifier échouent
Quand je l'ai vu, je me suis souvenu de cette situation d'il y a longtemps. La recette, à l'époque et aujourd'hui, est toujours la même : se reconnecter. Après le contact, il s'avère que BuyLimit est depuis longtemps (depuis le moment du croisement) une position d'achat.
Au même moment, avant la reconnexion, nous pouvions négocier d'autres ordres et tout allait bien avec eux, seule la BuyLimit était en suspens.
Il s'avère qu'il n'y a pas de notification dans le terminal MT4 que BuyLimit est devenu une position d'achat. Et, par conséquent, c'est une déception jusqu'à ce que vous vous reconnectiez.
Je dois me rappeler comment j'ai résolu cette situation. Mais je suis sûr à 99% qu'en cas d'erreurs ou de bizarreries, j'étais simplement obligé de me reconnecter via WinAPI.
Est-il utile d'écrire à SD à ce sujet, puisqu'il s'agit de MT4 après tout ? Je n'ai rien remarqué de tel dans MT5.