[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 323
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
avant de tenter de fermer, exécutez OrderSelect et vérifiez OrderCloseTime. S'il est déjà supérieur à 0, l'ordre est fermé.
J'ai Select, et où dois-je placer OrderCloseTime ? Après la sélection ou dans la fonction CloseOrder() ?
J'ai regardé dans Doc. Je n'ai pas History Select, seulement Trad. Je vais donc essayer de placer cette sélection historique après la condition de clôture et avant CloseOrder(). Merci !
A l'intérieur de la sélection, après les filtres pour le symbole et la magie (s'il y en a), c'est-à-dire, nous vérifions l'ordre pour l'heure de fermeture, si elle n'est pas égale à zéro (l'ordre est fermé), alors nous interdisons de le fermer à nouveau.
Merci ! Je vais essayer celle du dessus alors !
Ici, a essayé d'insérer, a couru dans la démo, mais quelque chose sort plus d'erreurs et différents. Je demande d'abord, depuis le fourneau, sur ce code de Doka :
Ce qui est superflu ici, à insérer entre Selecta Trades, les vérifications de symboles, la magik... и ... type de commande. Peut-être que cmt datetime et int ticket à introduire au début ? Et l'imprimante écrit d'autres erreurs.
Et ajoutez une condition de clôture :
Aidez-nous !
Bonjour, pouvez-vous me donner un indice ?
Je veux ouvrir un ordre non pas immédiatement avec stp et sl, mais définir stp et sl après l'ouverture de l'ordre en le modifiant.
Je l'ai fait :
}
Je ne sais pas ce que je fais.
n'est-ce pas ?
Bonjour, pouvez-vous me donner un indice ?
Je veux ouvrir un ordre non pas immédiatement avec stp et sl, mais définir stp et sl après l'ouverture de l'ordre en le modifiant.
Je l'ai fait :
}
Je ne sais pas ce que je fais.
n'est-ce pas ?
Et je ne comprends pas et plus encore ! Utiliser le CRS pour définir le code, voir ci-dessus ?
Merci ! Je vais essayer ce qui précède alors !
Ici, j'ai essayé d'insérer, je l'ai exécuté dans la démo, mais il en ressort plus d'erreurs et quelque chose de différent. Je demande d'abord, depuis le fourneau, sur ce code de Doki :
Ce qu'il est superflu d'insérer ici entre Selecta Trades, les vérifications de symboles, la magik... и ... type de commande. Peut-être que cmt datetime et int ticket à introduire au début ? Et l'imprimante écrit d'autres erreurs.
Et ajoutez une condition de clôture :
Aidez-moi !
Eh, comme le dit le dicton : "apprenez l'élève" (c)
Supprimez (commentez) ce qui n'est pas nécessaire.
Un morceau de code qui ouvre un ordre et définit un stop loss et un take profit.
Le terminal génère les erreurs suivantes : EURUSD,M30 : OrderSend error 130
EURUSD,M30 : ticket invalide pour la fonction OrderModify
EURUSD,M30 : Erreur OrderModify 4051
EURUSD,M30 : OrderSend a échoué avec l'erreur #4051 bid:1.23674000 ask:1.23683000 Open:1.23674000 SL:1.2423 TP:1.2283 MODE_STOPLEVEL:0.00000000 LOT:0.01000000
Quel est le problème ?
Eh, comme le dit le dicton : "Etudie, étudiant" (c).
Supprimer le superflu (le commenter)
Merci beaucoup ! Moi aussi, j'apprends tout au long de ma vie ! Et en général, apprendre est plus intéressant que travailler. Maintenant je vais essayer de m'adapter, je ne veux vraiment pas changer l'ordre dans le code. A tout moment, je modifie ou ajoute des conditions en fonction de l'évolution du comportement du marché. Bonne chance à vous et bonne nuit !