Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1202
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
Bonjour !
J'ai du mal avec une question, dites-moi comment la résoudre.
L'idée est la suivante : je trace une ligne au niveau du maximum précédent de la bougie. Je veux que la ligne soit décalée en fonction du maximum précédent.
Qui m'empêche de modifier le prix de la ligne sur les ticks lorsque j'en ai besoin ?
Il existe 2 options
Salut homonyme !)
J'ai envisagé l'option 1, quelque chose de proche. Mais ce qui n'est pas correct se produit d'une manière ou d'une autre. Au début, les étapes se déroulent comme prévu, puis c'est la débandade.
Et qui vous empêche de modifier simplement le prix de la ligne sur les ticks lorsque vous en avez besoin ?
Eh bien, en quelque sorte, oui. Si vous ajoutez des conditions juste un peu, il y a un problème. Il dessine une ligne. Ce qu'il lui faut, c'est : s'il n'y a pas de nouveau haut/bas, il est sauvegardé.
Eh bien, en quelque sorte, oui. Si vous ajoutez des conditions juste un peu, il y a un problème. Il dessine une ligne. Ce qu'il lui faut, c'est : s'il n'y a pas de nouveau haut/bas, il est sauvegardé.
Je ne sais pas, qui t'empêche d'ajouter une autre ligne pour Low... ?
Vous pouvez ajouter toute une série de lignes ou d'autres objets et marquer chaque bas et haut avec. Quel est le problème... ?
Veuillez m'indiquer comment obtenir le prix et l'heure de la première transaction lors de l'ouverture d'une position et le prix et l'heure de la première transaction pour fermer cette position à partir de l'historique. Mon objectif est d'obtenir un tableau de points d'entrée à partir de l'historique, car il m'arrive d'utiliser l'équité lorsque je trade manuellement, et je veux donc savoir si cela est efficace ou non. Je ne connais rien aux opérations de trading, j'utilise une classe, où ces fonctions n'ont pas été implémentées :(
HistorySelectByPosition vous aidera à
Il existe alors plusieurs options :
Je ne sais pas, qui t'empêche d'ajouter une autre ligne pour Low... ?
Vous pouvez ajouter toute une série de lignes ou d'autres objets et marquer chaque bas et haut avec eux. Quel est le problème... ?
Oui ! Il fonctionne correctement ! Merci Mihail !
Et si vous avez percé la ligne de fond et que vous devez la supprimer après le perçage, comme :
N'est-ce pas ?
Oui ! Il fonctionne comme il se doit ! Merci Mihail !
Et si la ligne de fond est poinçonnée et que vous devez la supprimer quand elle est poinçonnée, comme :
N'est-ce pas ?
Le programme n'utilise que deux lignes pour mettre en évidence les niveaux. Pourquoi le supprimer et le recréer si vous pouvez simplement le mettre à 0... ?
La ligne ne sera pas visible sur le graphique... Et ensuite vous pouvez le montrer à nouveau :
lLine.Price(0, PRL);
Le programme n'utilise que deux lignes pour mettre en évidence les niveaux. Pourquoi supprimer et recréer alors que vous pouvez simplement le mettre à 0... ?
La ligne ne sera pas visible sur le graphique... Et ensuite vous pouvez le montrer à nouveau :
Comme ça ? Ou est-il nécessaire de déclarer quelque chose d'autre dans OnInit ?