Aide au codage - page 502

 

Bonne journée mladen,

j'espère que vous allez bien.

Pourriez-vous effacer les erreurs de compilation dans le fichier ci-dessous ?

 

Cher Mladen,

Vous trouverez ci-dessous un autre EA avec des erreurs de compilation.

 
mntiwana:
Très cher MLADEN, puis-je vous rappeler le message 4973 à la page précédente,

Très cher MLADEN,

puis-je vous demander si ma question est invalide (celle que j'ai posée dans le post 4973).

Salutations

 

Bonjour.

Je suis très satisfait de cet indicateur dynamique de zone de prix et je me demandais s'il était possible de le rendre compatible avec mtf et d'ajouter des alertes régulières, y compris des alertes push ?

https://www.mql5.com/en/forum/general

Merci

 
NWFstudent:
Bonjour.

Je suis très satisfait de cet indicateur dynamique de zone de prix et je me demandais s'il était possible de le rendre compatible avec le mtf et d'ajouter des alertes régulières, y compris des alertes push ?

https://www.mql5.com/en/forum/general

Merci

NWFstudent

Celui-ci https://www.mql5.com/en/forum/general est mtf (nouveau compatible mt4) avec des alertes.

 
mladen:
NWFstudent Celui-ci https://www.mql5.com/en/forum/general est mtf (nouveau compatible mt4) avec des alertes

Merci pour la référence, mais ce n'est pas vraiment ce que je cherchais.

Merci

 
NWFstudent:
Merci pour la référence, mais ce n'est pas vraiment ce que je cherchais. Merci

NWFstudent

Si vous mettez le paramètre "Longueur" sur la zone de prix dynamique 2 à 1, vous allez obtenir les mêmes valeurs que dans la zone de prix dynamique "simple", avec le mtf et les alertes dedans.

Vous avez donc plus d'options dans la version 2 et vous pouvez aussi avoir les mêmes valeurs que dans la première version originale.

 
mladen:
Le moyen le plus simple serait de placer :

uint startTime = GetTickCount() ;

au début du code que vous souhaitez vérifier, puis :

uint elapsedTime = GetTickCount()-startTime ;

à la fin. Cela devrait (avec une surcharge de quelques millisecondes) vous donner le temps écoulé en millisecondes.

Je l'ai testé et cela fonctionne très bien

Merci encore

 
mladen:
NWFstudent

Si vous mettez le paramètre "Longueur" de la zone de prix dynamique 2 à 1, vous allez obtenir les mêmes valeurs que dans la zone de prix dynamique "simple", avec le mtf et les alertes dedans.

Donc vous avez plus d'options dans la version 2 et vous pouvez aussi avoir les mêmes valeurs que dans la première version originale.

Merci pour la clarification

 
mntiwana:
Très cher MLADEN

Merci beaucoup pour la réponse rapide et le conseil très aimable et utile, chaque jour nécessaire, une autre question du même genre..... si le point peut être remplacé par le trait de soulignement (. , _ ), il a résolu le problème, mais je ne sais pas, est-il juste ? et si pas mauvais ou mauvais effets à l'efficacité de l'indi, si elle n'a pas également besoin de tout autre nouveau codage ou de remplacement dans le codage.

Salutations

mntiwana

mntiwana

D'après cette liste, il est évident que vous avez encore des points dans les noms de variables.

Dans le nouveau mt4, les points dans les noms de variables sont réservés aux classes et aux objets. Par conséquent, s'ils ne font pas référence à l'un d'entre eux, ils doivent tous être remplacés par un autre caractère. Le moins "douloureux" est le "_", donc après avoir remplacé tous les "." dans les noms de variables par "_", cela devrait être OK