Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 721
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
Je comprends bien :
Avant d'ouvrir chaque transaction, vous devez vérifier toutes les transactions sur ce symbole avec ce magicien et si la dernière transaction à la date avec une perte, respectivement augmenter le lot ?
Quelle est la bonne façon de faire une martingale ?
Je comprends bien :
Avant d'ouvrir chaque transaction, vous devez vérifier toutes les transactions sur ce symbole avec ce magicien et si la dernière transaction à date est à perte, respectivement augmenter le lot ?
C'est comme ça
C'est comme ça
Je ne comprends pas comment calculer la transaction la plus récente parmi toutes les transactions.
Je ne comprends pas comment calculer la transaction la plus récente parmi toutes celles qui ont été effectuées.
Ça donne quelque chose comme ça.
Les amis, est-ce que quelqu'un a rencontré, j'ai besoin d'obtenir des données d'indicateur basées sur un autre indicateur, par exemple RSI superposé sur RSI.
Tout est réglé, la question n'est plus pertinente.
Je ne comprends pas comment calculer le plus récent de tous les échanges.
Désolé, le dernier exemple sélectionne parmi les ouverts, parmi les fermés, cela devrait être comme ceci
Comportement étrangede iBarShift(). Renvoie l'index (-1) avec le drapeauexact =false explicitement vérifié.
L'erreur se produit de manière aléatoire à tout moment, il n'y a aucun moyen de la rattraper manuellement.
En cas d'obtention d'un indice négatif, le code écrit dans la console les paramètres de la requête exécutée et son résultat.
Demande - le moment où l'indice de barre est demandé
TimeLastTick est l'heure du dernier tick pour le symbole demandé ;MqlTick[] est pris juste après l'erreur.
Quelles pourraient être les raisons d'un tel comportement, peut-être quelqu'un l'a-t-il rencontré ?
Comportement étrangede iBarShift(). Renvoie l'index (-1) avec le drapeauexact =false explicitement vérifié.
L'erreur se produit de manière aléatoire à tout moment, il n'y a aucun moyen de la rattraper manuellement.
En cas d'obtention d'un indice négatif, le code écrit dans la console les paramètres de la requête exécutée et son résultat.
Demande - le moment où l'indice de barre est demandé
TimeLastTick est l'heure du dernier tick pour le symbole demandé ;MqlTick[] est pris juste après l'erreur.
Quelles peuvent être les raisons d'un tel comportement, que quelqu'un a peut-être rencontré ?
Que dit la documentation à propos de exact == false ?
Valeur renvoyée si aucune barre n'a été trouvée à l'heure spécifiée. Lorsqueexact=false iBarShift renvoie l'indice de la barre la plus proche dont le temps d'ouverture est inférieur à celui spécifié (time_open<time). Si une telle barre n'est pas trouvée (pas d'historique avant le temps spécifié), la fonction renvoie -1.
Mais nous avons une histoire, c'est un fait. Tout se passe à la barre la plus récente (0ème par série chronologique).