[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 376
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
OrdersTotal() donne le nombre de positions déjà ouvertes, c'est-à-dire que vous pouvez l'utiliser pour vérifier s'il y a déjà une position ouverte ou non.
J'utilise la fonction Terminal() du tutoriel lors de la fermeture des positions, à condition que Mas_Ord_New[0][0]!=0. Mais nous avons une autre tâche ici : nous devons créer un drapeau interdisant de négocier par le signal actuel si un ordre a déjà été ouvert par celui-ci. J'essaie d'utiliser des drapeaux, mais j'ai fait une erreur d'une certaine manière.
Parny a besoin d'aide. Qu'est-ce que c'est ?
2012.09.10 18:40:20 '6257743' : ordre d'achat 5.00 EURUSD ouverture à 1.27816 sl : 1.27791 tp : 1.27876 échoué [S/L ou T/P non valide].
Aussi pourquoi le prix et le stop loss sont-ils les mêmes :
Prix 1.25618 Stop Loss 1.25618 Take Profit 1.25698
Take Profit 60 pips
Stop Loss 20
Bonjour. J'ai une question sur les indicateurs personnalisés. La description de iCustom dit :
Question : comment obtenir la valeur de "shift" (lorsqu'on appelle l'indicateur avec un shift, il utilise les valeurs comme sans shift, c'est-à-direiCustom(NULL, 0, "name",pam1,0,1)= iCustom(NULL, 0, "name",pam1,0,100), mais si j'appelle l'indicateur il y a 100 barres, il aura une valeur différente de iCustom(NULL, 0, "name",pam1,0,100). L'indicateur est simple, il utilise 5 valeurs de clôture précédentes, prend leur moyenne.
Je vous serai reconnaissant de votre aide.
Vous avez réglé la déviation de la ligne principale sur 0 (zéro). Il devrait être supérieur à zéro.
Est-ce que vous fixeriez également la déviation à une valeur négative ?
Merci, camarades ! Exactement ! J'étais trop occupé à travailler et je n'avais pas la moindre idée. J'aurais aimé pouvoir simplement cliquer sur le bouton de remerciement, pour ne pas me multiplier. )
A propos, il serait utile de recommander aux débutants de passer des paramètres aux indicateurs via des variables aux noms éloquents. Jusqu'à présent, je l'ai fait, mais cette fois, j'ai raté quelque chose.
Bonsoir à tous !
Je voulais poser la même question et j'ai pris la fonction à partir d'ici https://www.mql5.com/ru/forum/131859.
J'obtiens des erreurs--->
Toutes les variables de la fonction sont définies à l'intérieur de celle-ci... qu'est-ce qui ne va pas ?
Je l'ai copié, collé. --->
Il n'y a pas d'erreur :
Et on dirait que vous avez cette "suspension dans l'air" :
En fait, une telle condition (High[2]==High[1 ]) ou telle(Close[2]==High[1 ]) ou telle(High[2]==Open[1 ]) est rare. Regardez le graphique, combien de ces coïncidences trouvez-vous ?En ce qui concerne la logique de la suppression de l'ordre, ... - souffre aussi, en somme.
j'ai copié le code d'ici et créé un nouveau projet (EA) j'ai collé le code -> compilé
Bizarrement, cela donne toujours les mêmes erreurs...
j'ai copié le code d'ici et créé un nouveau projet (EA) j'ai collé le code -> compilé
Bizarrement, cela donne toujours les mêmes erreurs...