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
Silent:
Quoi - K ? K est initialisé comme faux. Assigné vrai le long du chemin. Ensuite, nous vérifions - si (K). Quoi - K ?
Lisez d'abord la documentation.
Comprenez qu'un bool dans if n'est pas seulement vrai/faux. Pour le compilateur, tout ce qui n'est pas 0 est vrai.
https://www.mql5.com/ru/docs/basis/types/integer/boolconst
Lisez la documentation pour commencer.
Comprenez qu'un bool dans if n'est pas seulement vrai/faux. Pour le compilateur, tout ce qui n'est pas 0 est vrai.
https://www.mql5.com/ru/docs/basis/types/integer/boolconst
J'essaie d'obtenir le temps/prix de la ligne de tendance mise en évidence.
pour
Je reçois un avertissement
Mais
Question 1 : comment convertir correctement ?
Pour
Je n'obtiens pas l'heure du point de la deuxième ligne, mais l'heure du début de l'histoire par le symbole
Question 2 : pourquoi si
ObjectGetTimeByValue Возвращает значение времени для указанного значения цены указанного объекта.
с
J'ai fait toutes sortes de trucs, j'ai supprimé et ajouté des numéros - je n'ai pas le temps d'objet.
Si vous voulez dire l'identifiant de la ligne - comment l'obtenir, je ne trouve pas la fonction.
Mise à jour
En général, il semble être lié aux indicateurs, alors pourquoi n'est-il pas reflété dans la documentation. Alors...
ObjectGetTimeByValue
dans la section des objets graphiques.
Hmm. Je me suis débarrassé de l'avertissement en déclarant comme long
long TL1_Old_Time,TL2_Old_Time;
Il faut comprendre que.
pour
TL1_Old_Time=ObjectGetInteger(0,n,OBJPROP_TIME) ;
Je reçois un avertissement
perte éventuelle de données due à la conversion de type
TL1_Old_Time=(datetime)ObjectGetInteger(0,n,OBJPROP_TIME)
une telle courbe dans la fonction de langage
TL1_Old_Time=(datetime)ObjectGetInteger(0,n,OBJPROP_TIME)
une telle courbe dans la fonction de langage
C'est-à-dire que vous pouvez (et dans mon cas devriez) spécifier une conversion pour les fonctions ?
Merci.
Il est donc possible (et dans mon cas, nécessaire) de spécifier une transformation pour les fonctions ?
Il s'avère que vous devriez. Mais vous pouvez aussi ignorer les avertissements, ce qui, dans certains cas, n'est pas très pratique
OK.
Et ignorer n'est pas une option, et le journal des erreurs est rempli de tout ce qui se passe pendant la compilation, et d'endroits potentiellement problématiques - il faut donc chercher des réponses :)
J'ai besoin d'obtenir le nombre de barres de minutes de l'image temporelle haute.
Je reçois un numéro incompréhensible de Bars. Je le démarre sur H1 et j'obtiens 1201. Sur M1, j'en obtiens 6.
Pouvez-vous me dire où se situe le problème ?
Vous pouvez le faire.
Et vous avez beaucoup de secondes dans une heure, jusqu'à 72 000 ! J'aimerais en avoir autant en réalité ;)).
Dans le code réel, vous devez toujours vérifier la synchronisation de la plus petite période de temps.