Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 366
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
J'essaie de fermer mon ordre à un certain nombre de points du prix, j'essaie de faire un arrêt virtuel...
Parce que dans le code, vous ne demandez pas les cotations du marché, vous ne faites que compter, donc la ligne :
((NormalizeDouble(priceopen,Digits) >=(NormalizeDouble(priceopen,Digits)-30*Point))||(NormalizeDouble(priceopen,Digits) <=(NormalizeDouble(priceopen,Digits) + 25*Point)))
est toujours vrai et le corps de l'opérateur sera exécuté.
Pourquoi un ordre se ferme immédiatement au prochain tick, ma tête est déjà en train de bouillir, j'essaie de faire en sorte qu'un ordre se ferme à un certain nombre de pips du prix, comme un stop virtuel....
Imprimez la valeur
...
Pourquoi l'ordre est fermé immédiatement au prochain tick, ma tête est déjà en ébullition parce que j'essaie de le fermer par un certain nombre de points du prix, une sorte de stop virtuel...
Ce serait la même chose que si vous faisiez le calcul suivant sur cette ligne :
si ((100 >=100-30)||(100 <=100 + 25))
{
Imprimer(100) ;
OrderClose(OrderTicket(),OrderLots(),Bid,50,Blue) ;
}
Vous voyez ce que je veux dire ?)
C'est comme si vous faisiez le calcul suivant sur cette ligne :
si ((100 >=100-30)||(100 <=100 + 25))
{
Imprimer(100) ;
OrderClose(OrderTicket(),OrderLots(),Bid,50,Blue) ;
}
Vous voyez ce que je veux dire ?)
Oui, la logique est flottante))
Oui, la logique nage)))
Ça viendra...))) Au début, je pense que tout le monde l'a fait...))
Il sera... )))) au début, je pense que tout le monde l'a eu))))
Oui, c'est difficile de démarrer. Merci pour votre aide.
C'est comme ça que ça marche.
pouvez-vous me dire comment écrire "certaines conditions, puis demander une confirmation manuelle" sur le MLQ4 ?
La fonction MessageBox crée et affiche une boîte de message et la contrôle.
La fonction MessageBox crée, affiche et gère une boîte de messages.
Merci, nous allons l'étudier...)
Merci, nous allons nous pencher sur la question...)
exemple