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
Les règles linguistiques ne permettent pas d'avaler des paramètres avec des valeurs par défaut. Si vous devez définir la couleur des flèches, écrivez tous les paramètres à gauche de la couleur. B slippage 3 n'est pas suffisant, si c'est 5 chiffres, il y aura des requotes, j'ai écrit 50. Et SL et TP ne doivent pas être égaux à zéro,Aleksey Vakhrushev a déjà écrit à ce sujet.
C'est une erreur :
La valeur de retour de 'OrderSend' doit être vérifiée.Erreur :
La valeur de retour de 'OrderSend' doit être vérifiée.Bonjour, aidez-nous s'il vous plaît. EA n'ouvre que pour la vente.
C'est juste un avertissement. Le fichier sera compilé.
Toujours pas d'ouverture de l'accord.....
Eh bien, je suppose que ce n'était pas censé être... Bien que cela puisse valoir la peine de jeter un coup d'oeil dans le magazine pour voir ce qu'il dit... Eh bien, c'est une option.
Bonjour, aidez-nous s'il vous plaît. EA n'ouvre que pour la vente.
C'est un code étrange que je n'ai jamais vu auparavant.
Les variables BuyTicket et SellTicket seront égales à zéro ou incompréhensibles à chaque fois qu'un nouveau tick arrive car elles ne sont pas initialisées.
La construction if(fast_ma1>slow_ma1 && !(fast_ma2>slow_ma2)) n'est pas claire du tout lorsqu'elle est traduite en langage humain, cette condition ressemble à ceci
si fast_ma1 est supérieur à slow_ma1 ET si NOT fast_ma2 est supérieur à slow_ma2. L'opérateur ! signifie la négation de cette façon : if(fast_ma1>slow_ma1 && (fast_ma2<slow_ma2))
La condition est vérifiée lorsque fast_ma1>slow_ma1 = true (true) et fast_ma2>slow_ma2 = false (false).
C'est un code étrange que je n'ai jamais vu auparavant.
Les variables BuyTicket et SellTicket seront égales à zéro ou incompréhensibles à chaque fois qu'un nouveau tick arrive car elles ne sont pas initialisées.
La construction if(fast_ma1>slow_ma1 && !(fast_ma2>slow_ma2)) n'est pas claire du tout lorsqu'elle est traduite en langage humain ; cette condition ressemble à ceci
si fast_ma1 est supérieur à slow_ma1 ET si NOT fast_ma2 est supérieur à slow_ma2. L'opérateur ! signifie la négation de cette façon : if(fast_ma1>slow_ma1 && (fast_ma2<slow_ma2))
Votre condition est valable lorsque fast_ma1>slow_ma1 = true (vrai) et fast_ma2>slow_ma2 = false (faux).
J'ai mis votre code qui n'ouvre toujours pas de position de vente, juste d'achat.
ticet = OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+SL*Point,Bid-TP*Point,NULL,0,0,CLR_NONE) ;