[ARCHIVE]Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 5. - page 187
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
Comment puis-je utiliser iFractals() pour avoir toujours les dernières valeurs hautes et basses pour LOS ?
C'est-à-dire qu'il est nécessaire d'avoir des StopLoss_SELL et StopLoss_BUY réels.
Le compilateur se concentre sur le tout dernier crochet - il dit '}'. - parenthèses non équilibrées
Qu'est-ce que cela signifie.... Je l'ai enlevé, j'en ai ajouté un troisième, je l'ai déplacé à droite, à gauche.
Que veut-il ?
int start()
{
double Price=Ask+300*Point ;
double SL=Price-300*Point ;
double TP=Price+150*Point ;
if (Time[0])
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ) ;
if(TimeCurrent( )+300)
OrderDelete(Ticket)
}
}
Pouvez-vous me dire s'il est possible de peindre le corps de la bougie désirée dans l'EA ?
Vous pouvez
Dites-moi comment, s'il vous plaît.
J'essaie de supprimer un ordre en attente après 5 minutes s'il n'a pas été converti en ordre au marché.
J'ai d'abord essayé de le faire via le paramètre passé.
Par exemple, expiration = 300 OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP, "SUDF",237,TimeCurrent( )+300) - Ça n'a pas marché.
On m'a expliqué que ma société de courtage pouvait avoir une limite pour la durée de vie minimale d'un ordre en attente.
Puis j'ai essayé de l'enlever d'une autre manière
int start()
{
double Price=Ask+300*Point ;
double SL=Price-300*Point ;
double TP=Price+150*Point ;
if (Time[0])
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ) ;
if (TimeCurrent( )+300)
OrderDelete(Ticket)
}
n'est toujours pas supprimé..... la même restriction doit être en vigueur.
Veuillez me dire comment je peux supprimer un ordre en attente au début d'une période de 5 minutes s'il ne s'est pas transformé en ordre au marché.
Veuillez me dire comment supprimer un ordre en attente après 5 minutes s'il ne s'est pas transformé en ordre de marché.
if (Time[0])
si (TimeCurrent( )+300)
Expliquez le but et le sens de ces lignes, s'il vous plaît (selon les règles de la langue, elles sont toujours vraies)
double Price=Ask+300*Point ;
double SL=Price-300*Point ;
double TP=Prix+150*Point ;
if (Time[0])// si une nouvelle bougie est formée sur n'importe quel TF(mais j'ai besoin de cinq minutes)
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ) ; // Définir un ordre en attente à une distance de 30 p. à partir du prix d'ouverture de la dernière, c'est-à-dire prix actuel sur cinq minutes
if (TimeCurrent( )+300)// si à l'expiration de la bougie de cinq minutes en cours, l'ordre en attente ne s'est pas transformé en ordre de marché
CommanderSupprimer(Ticket)//supprimer cet ordre en attente
}
Merci.