Questions des débutants MQL5 MT5 MetaTrader 5 - page 1420
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
3. interdire les DLL et supprimer tous les indicateurs et conseillers que vous ne comprenez pas.
2. dans l'armoire personnelle DC, se déconnecter de tous les groupes, signaux, consultants, et tout ce qui est similaire.
1. changer les mots de passe de vos comptes de trading
Quelle est la bonne façon d'utiliser OnSetColorBackground pour un objet CButton ? J'ai besoin de colorer le bouton à partir de OnTick en fonction des conditions. Aucun clic sur le bouton n'est attendu.
Je déclare et utilise la fonction "colouring" comme suit :
Existe-t-il un exemple où cette fonction est implémentée dans le code ? Je ne l'ai pas trouvé dans la bibliothèque.
Bonjour !
Pouvez-vous me dire pourquoi le script de modification du stop loss ne fonctionne pas et donne l'erreur 4756 ?
En même temps, le même script pour changer le take profit fonctionne bien.
Bonjour !
Pouvez-vous me dire pourquoi le script de modification du stop loss ne fonctionne pas et donne l'erreur 4756 ?
En même temps, le même script pour changer le take profit fonctionne bien.
Il y a un bon exemple sur ce sujet dans le manuel
Structure d'une demande de transaction
Modification SL & TP
Ordre de transaction pour la modification des niveaux de StopLoss et/ou TakeProfit. Il faut spécifier 4 champs :
Lors de la modification ou de la clôture d'une position dans le système de couverture, il faut veiller à spécifier son ticket (MqlTradeRequest::position). Dans le système de compensation, le ticket peut également être spécifié, mais la position est identifiée par le nom du symbole.
https://www.mql5.com/ru/docs/constants/structures/mqltraderequest
Le manuel contient un bon exemple à ce sujet
Lors de la modification ou de la clôture d'une position dans un système de couverture, il faut veiller à spécifier son ticket (MqlTradeRequest::position). Dans le système de compensation, le ticket peut également être spécifié, mais la position est identifiée par le nom du symbole.
https://www.mql5.com/ru/docs/constants/structures/mqltraderequest
Merci pour votre réponse !
J'ai retravaillé le script comme suit :
Le take profit change bien. Mais lorsque l'on essaie de modifier le stop loss avec une valeur explicitement définie, l'erreur 4756 est générée, et dans le journal c'est :
Le take profit change parfaitement. Mais lorsque l'on essaie de modifier le stop loss avec une valeur explicitement définie, l'erreur 4756 est générée, et dans le journal c'est :
Quel est le prix demandé en ce moment ?
La position a été ouverte au prix de 0,85098. Il en va de même pour d'autres paires, et à différentes distances du stop.
Le prix auquel la position est ouverte n'a pas d'importance, c'est le prix au moment de la modification du stop qui compte. Pour une position de vente, il s'agit du cours vendeur.