dans votre cas, il n'a travaillé que sur 2 des 3 lignes, je l'ai adapté à la tâche à accomplir et il s'avère que la première ligne reste (comme il se doit) et le niveau des deux autres (rouge et bleu) avec les conditions données (au lieu de la ligne rouge et bleue était une seule ligne - et elle était rouge siRSI2>RSI3 et bleu siRSI2<RSI3) deviennent droits et uniquement rouges comme s'il ne savait pas qu'il s'agissait d'un RSI Je joins une capture d'écran.
Andrey Kipyatkov #: dans votre cas, il s'avère que seulement 2 des 3 lignes, je l'ai adapté au problème, et il s'avère que la première ligne reste (comme il se doit) et le niveau des deux autres (rouge et bleu) avec des conditions données (au lieu d'une ligne rouge et bleue était une seule ligne - et elle était rouge siRSI2>RSI3 et bleu siRSI2<RSI3) deviennent droits et uniquement rouges comme s'il ne savait pas qu'il s'agissait d'un RSI Je joins une capture d'écran.
Andrey Kipyatkov #: dans votre cas, il n'a travaillé que sur 2 des 3 lignes, je l'ai adapté à la tâche à accomplir et il s'avère que la première ligne reste (comme il se doit) et le niveau des deux autres (rouge et bleu) avec les conditions données (au lieu de la ligne rouge et bleue était une seule ligne - et elle était rouge siRSI2>RSI3 et bleu siRSI2<RSI3) deviennent droits et uniquement rouges comme s'il ne savait pas qu'il s'agissait d'un RSI Je joins une capture d'écran.
ligne Buf1[i] = (iRSI(NULL,0,D11,0,i)+iRSI(NULL,0,D12,0,i))/2 ; Ensuite, vous additionnez et divisez par 2. 2 et 3 - Cette action n'est pas très claire pour moi car avant vous mettiez en équation des tableaux et superposiez une ligne sur l'autre pourquoi cette syntaxe.
si(iRSI(NULL,0,D11,0,i)>iRSI(NULL,0,D12,0,i)) alors vous répétez l'exemple vous ditesD11>D12
Buf2[i] = Buf1[i] ; et vous mettez en équation les 3ème et 2ème
lignes
else
Buf2[i] = EMPTY_VALUE ; et vous lui dites de ne pas dessiner la deuxième ligne
. Je comprends bien comment vous "paramétrez" le langage et pourquoi vous avez ajouté des tableaux et divisé par 2 dans le deuxième cas
Je vous remercie de votre aide pour le code, mais si cela ne vous dérange pas trop, j'aimerais en comprendre l'essence. Lorsque vous écrivez tout sur une seule ligne, vous :
Andrew, définissons d'abord votre condition du premier message
Je voulais savoir s'il y a un moyen de prescrire dans le code au lieu d'une ligne rouge et bleue (RSI2 et RSI3 dans l'image (jointe également), respectivement) était une seule ligne - et elle était rouge si RSI2>RSI3 et bleue si RSI2 < RSI3.
donc, au lieu de la rouge et de la bleue - nous obtenons la moyenne de ces lignes, c'est-à-dire
Oui, bien sûr. Premier : 0, dernier : OrdersTotal()-1
Ah, il y a un tableau, vraiment à partir de zéro...
Je joins une capture d'écran.
dans votre cas, il s'avère que seulement 2 des 3 lignes, je l'ai adapté au problème, et il s'avère que la première ligne reste (comme il se doit) et le niveau des deux autres (rouge et bleu) avec des conditions données (au lieu d'une ligne rouge et bleue était une seule ligne - et elle était rouge siRSI2>RSI3 et bleu siRSI2<RSI3) deviennent droits et uniquement rouges comme s'il ne savait pas qu'il s'agissait d'un RSI
Je joins une capture d'écran.
Comment égalisez-vous Buf1 et Buf2 ?
Dans votre état, ils sont nuls !
dans votre cas, il n'a travaillé que sur 2 des 3 lignes, je l'ai adapté à la tâche à accomplir et il s'avère que la première ligne reste (comme il se doit) et le niveau des deux autres (rouge et bleu) avec les conditions données (au lieu de la ligne rouge et bleue était une seule ligne - et elle était rouge siRSI2>RSI3 et bleu siRSI2<RSI3) deviennent droits et uniquement rouges comme s'il ne savait pas qu'il s'agissait d'un RSI
Je joins une capture d'écran.
Bonjour à tous, pouvez-vous me dire quelle est la différence entre un robot de trading et un conseiller en trading ?
mais quand vous travaillez avec 3 lignes
. Je comprends bien comment vous "paramétrez" le langage et pourquoi vous avez ajouté des tableaux et divisé par 2 dans le deuxième cas
C'est la même chose... un jeu de mots.
Un jeu de mots.
De la branche suivante. Sans collusion...
Andrew, définissons d'abord votre condition du premier message
donc, au lieu de la rouge et de la bleue - nous obtenons la moyenne de ces lignes, c'est-à-dire
et cette ligne, par défaut, est de couleur rouge.
En outre, lorsque la condition est remplie
nous ne changeons pas la couleur de la ligne car cela ne peut être fait dans MT4,
on prend et on superpose une autre ligne avec une autre couleur