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
Existe-t-il un tel symbole ?
Pourriez-vous me dire où se trouve l'erreur ? Pourquoi les résultats sont-ils différents ?
Résultat :
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=3 FrUpz=1.37083
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=2 FrUpz=1.37083
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=1 FrUpz=1.37104
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : # FrUp3=1.37056
2014.02.17 19:56:38.812 TestFr EURUSD,M15 : # FrUp2=1.37162
2014.02.17 19:56:38.812 TestFr EURUSD,M15 : # FrUp1=1.37083
Pourriez-vous me dire où se trouve l'erreur ? Pourquoi les résultats sont-ils différents ?
Résultat :
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=3 FrUpz=1.37083
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=2 FrUpz=1.37083
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : z=1 FrUpz=1.37104
2014.02.17 19:56:38.828 TestFr EURUSD,M15 : # FrUp3=1.37056
2014.02.17 19:56:38.812 TestFr EURUSD,M15 : # FrUp2=1.37162
2014.02.17 19:56:38.812 TestFr EURUSD,M15 : # FrUp1=1.37083
Pour faciliter le contrôle, la fonction est légèrement modifiée pour retourner le numéro de la barre.
Résultat
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : z=3 FrUpz=9.0
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : z=2 FrUpz=9.0
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : z=1 FrUpz=13.0
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : # FrUp3=24.0
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : # FrUp2=17.0
2014.02.17 21:45:57.409 TestFr GBPUSD,H1 : # FrUp1=13.0
Ajout d'une initialisation explicite de toutes les variables
Résultat
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=3 FrUpz=24.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=2 FrUpz=17.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=1 FrUpz=13.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp3=24.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp2=17.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp1=13.0
Il faut montrer aux développeurs. Quelque chose ne va pas dans les fonctions
J'ai remarqué que le code
Print(ChartID()," ",ChartGetInteger(ChartID(),CHART_HEIGHT_IN_PIXELS,0))
placé dans l'indicateur produit des résultats étranges. Par exemple, si l'onglet graphique est ouvert, sur lequel l'indicateur a été réinitialisé, les résultats de la hauteur de la fenêtre graphique principale sont corrects.
Cependant, dès que je quitte le graphique "natif", le résultat, pour une raison quelconque, devient égal à 75 (bien sûr, dans d'autres cas, les résultats peuvent être différents), mais la valeur de l'ID du graphique reste la même.
Lorsque je retourne au graphique "natif", les valeurs de hauteur deviennent correctes.
Nous demandons aux développeurs et à ceux qui sont au courant d'expliquer ce qui se passe ici. C'est vraiment comme ça que ça devait se passer ? ! Je n'y crois pas !
Si c'est le cas, veuillez suggérer le code qui donne la valeur de hauteur correcte pour le graphique natif lorsqu'un onglet est ouvert.Ajout d'une initialisation explicite de toutes les variables
Résultat
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=3 FrUpz=24.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=2 FrUpz=17.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : z=1 FrUpz=13.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp3=24.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp2=17.0
2014.02.17 21:50:09.462 TestFr GBPUSD,H1 : # FrUp1=13.0
Il faut montrer aux développeurs. Quelque chose ne va pas dans les fonctions
Bon après-midi.
Le code EA implique le f-i de I.Kim. Ce qui implique d'appeler les bibliothèques "montées". Le code après les "paremètres externes" est fourni :
Cependant, accidentellement (après la même mise à jour de mt4 - EA ne fonctionne pas) j'ai remarqué une entrée étrange dans la fenêtre "propriétés EA", onglet "dépendances" :
Pouvez-vous me dire ce que signifie cette erreur et comment la corriger (si les deux bibliothèques sont toujours présentes dans le dossier Include) ? Quel est le rapport avec le dossier "Bibliothèques" ?
Bon après-midi.
Le code EA implique le f-i de I.Kim. Ce qui implique d'appeler les bibliothèques "montées". Le code après les "paremètres externes" est fourni :
Cependant, accidentellement (après la même mise à jour de mt4 - EA ne fonctionne pas) j'ai remarqué une entrée étrange dans la fenêtre "propriétés EA", onglet "dépendances" :
Pouvez-vous me dire ce que signifie cette erreur et comment la corriger (si les deux bibliothèques sont toujours présentes dans le dossier Include) ? Quel est le rapport avec le dossier "Bibliothèques" ?
stderror.mqh importe la fonction ErrorDescription de la bibliothèque stdlib.ex4, qui se trouve dans le dossier Libraries, ainsi que la source. Vérifiez si vous avez ce fichier là, sinon, récupérez-le depuis un autre terminal.
Les deux dossiers (Incloud et Libraries) contiennent des sources stdlib. Juste au cas où, j'ai ajouté-copié depuis le dossier Incloud.
Mais l'erreur décrite ci-dessus est toujours affichée dans l'onglet "dépendances". Peut-être changer d'une manière ou d'une autre l'appel de ces fonctions : Au lieu de :
Régler l'appel d'une autre manière ?
Ou sera-t-il impossible d'utiliser les fonctions de I.Kim dans la dernière version de mt4 maintenant ?
Les deux dossiers (Incloud et Libraries) contiennent des sources stdlib. Juste au cas où, j'ai ajouté-copié depuis le dossier Incloud.
Mais l'erreur décrite ci-dessus est toujours affichée dans l'onglet "dépendances". Peut-être changer d'une manière ou d'une autre l'appel de ces fonctions : Au lieu de :
Régler l'appel d'une autre manière ?
Ou sera-t-il impossible d'utiliser les fonctions de I.Kim dans la dernière version de mt4 maintenant ?
Assurez-vous que le fichier exécutable stdlib.ex4 se trouve dans le dossier Libraries, même s'il ne semble pas être celui de Kim, c'est un fichier standard de la livraison.
Sinon, voyez ce que la fonction Kim en retire et trouvez ce qui ne va pas.