Erreurs, bugs, questions - page 1506
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
Merci pour cette question si détaillée et si bien rédigée (cela fait longtemps que personne n'a écrit comme ça !).
Voici ce qui se passe :
Je reçois une erreur
ERR_CHART_INDICATOR_CANNOT_DEL
4115
Erreur lors de la suppression de l'indicateur du graphique
Cette erreur se produit parce qu'après la suppression de l'indicateur de l'EA, la fenêtre du graphique où se trouvait BB, bien que nous puissions le voir, mais en fait il est déjà supprimé. Pour vérifier cela, après avoir exécuté le conseiller expert, passez à un autre profil dans le terminal, puis revenez en arrière (à l'ancien profil) et constatez que le graphique a rougi comme une vache.
Ma configuration :
En exécutant votre code dans le journal j'obtiens seulement :
2016.02.11 20:14:01.996 Experts expert DeleteInd (XAUUSD,M1) loaded successfully
Mais après avoir basculé vers un autre profil et être revenu, la fenêtre est absente (bien que les cotations dans cette fenêtre aient été modifiées après l'ajout d'un conseiller expert).
Cela signifie-t-il que c'est un bogue ? D'après ce que je comprends, la fonction ChartIndicatorDelete() ne devrait pas entraîner un comportement aussi anormal d'un graphique. Est-il possible de le réparer ?
Lorsque j'exécute votre code, je ne l'obtiens que dans le journal de bord :
2016.02.11 20:14:01.996 Experts expert DeleteInd (XAUUSD,M1) loaded successfully
Mais après avoir basculé vers un autre profil et être revenu, la fenêtre est absente (bien que les cotations dans cette fenêtre aient été modifiées après l'ajout du conseiller expert).
Cela signifie-t-il que c'est un bogue ? D'après ce que je comprends, la fonction ChartIndicatorDelete() ne devrait pas entraîner un comportement aussi anormal d'un graphique. Est-il possible de le réparer ?
J'ai fait un changement. Mais ce qui s'est passé est le suivant : si je compile le fichier mq4 dans le dossier Experts, le programme ne fonctionne qu'en tant qu'EA, en tant qu'indicateur (lorsque je le copie dans le dossier Indicateurs) il n'est même pas placé sur le graphique. Mais si je le recompile dans ce dossier, tout est OK. Il en va de même pour l'EA, elle ne sera pas installée si elle a été compilée dans le dossier Indicateurs. S'il vous plaît, dites-moi quelle est la raison de cela ? Le mode de compilation est strict, il n'y a pas d'erreurs.
Dans la dernière version de MT5 1241, la fonction ChartIndicatorDelete "gâche" le graphique. Le graphique n'est pas redessiné lors du redimensionnement, le graphique n'est pas sauvegardé lors de la fermeture du terminal, etc.
Cela a déjà été corrigé. Veuillez attendre la prochaine version
Le bureau a indiqué qu'il ne devait y avoir qu'un seul dossier,
Chers développeurs, pourriez-vous nous dire si la récursion des fonctions et méthodes de classe est autorisée dans MQL ? Je fais un appel récursif à une méthode et j'obtiens un débordement de pile.
Bien sûr que c'est autorisé. Sinon, vous n'obtiendriez pas de débordement de pile.
Et à quoi vous attendiez-vous ?
Contrôlez-vous la profondeur de récursion d'une manière ou d'une autre ?
Bien sûr que c'est autorisé. Sinon, vous n'obtiendriez pas de débordement de pile.
A quoi vous attendiez-vous ?
Est-ce que vous contrôlez la profondeur de la récursion d'une manière ou d'une autre ?
Combien de fois puis-je activer ? Ou bien, après une activation, combien de temps faudra-t-il pour activer la suivante ?
L'activation signifie l'enregistrement du produit acheté sur un ordinateur, si l'ordinateur change, l'activation suivante est lancée, même après 3 ans vous pouvez l'activer.