Questions des débutants MQL4 MT4 MetaTrader 4 - page 139
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'exécute le conseiller expert dans le testeur de stratégie. Lors de la modification d'un ordre BUYSTOP, une erreur est générée :
Je ne comprends pas pourquoi. Le prix auquel mon ordre est proposé de bouger est supérieur de 40 au prix Ask, StopLevel =30. Le prix est normalisé, que faut-il de plus ?
J'exécute le conseiller expert dans le testeur de stratégie. Lors de la modification d'un ordre BUYSTOP, une erreur est générée :
Je ne comprends pas pourquoi. Le prix auquel mon ordre est proposé de bouger est supérieur de 40 au prix Ask, StopLevel =30. Le prix est normalisé, que faut-il de plus ?
Veuillez me conseiller sur la façon de créer une fonction permettant de définir le nombre d'ordres requis ! Par exemple, pour ouvrir un nombre déterminé d'ordres sans plus. dans mql4
if(OrdersTotal() < OrdersMax) OrderSend(...) ; else Alert("Le nombre requis d'ordres ouverts") ; si cette méthode est utilisée alors plusieurs ordres successifs sont ouverts ! pas d'ordres s'il y a un autre signal à négocier alors comment faire pour qu'il ouvre le nombre requis d'ordres s'il y a d'autres signaux à négocier après le premier ordre ouvert ! ?
Pourquoi personne n'aide, s'il vous plaît ?
if(OrdersTotal() < OrdersMax) OrderSend(...) ; else Alert("Le nombre requis d'ordres ouverts") ; si cette méthode est utilisée alors plusieurs ordres consécutifs seront ouverts ! pas d'ordres s'il y a un autre signal à négocier alors comment faire pour qu'il ouvre le nombre requis d'ordres s'il y a d'autres signaux à négocier après le premier ordre ouvert ! ?
Les gars, conseillez moi où trouver ou aidez moi à corriger le trailing stop, qui fonctionne de cette façon :
Par exemple, un ordre d'achat (BUY) avec TP = 100 et SL = 200 a été ouvert, et lorsque le prix est passé à BUY et a dépassé 50 points, alors SL est devenule prix d'ouverture, tandis que TP a été déplacé à 50 points et ainsi de suite constamment ????.
int cnt = OrdersTotal() ;
int lMinProfit = 0 ; // Pips min.
int lTrailingStop = 40 ; // Niveau de la position de queue (le nombre de points de la distance SL précédente)
int lTrailingStep = 20 ; // Niveau de l'arrêt de suivi (le nombre de points après lequel il se déclenchera)
Il pourrait être plus court de 5 lignes, mais je suis trop paresseux pour y penser...
Bonjour Camarades ! J'ai besoin de placer du code dans l'EA pour que, directement sur le graphique, le bouton, qu'il soit pressé ou non, renvoie une valeur bool. Merci d'avance !
voici