Expert Advisors: Zwei MA und ein RSI - Seite 2

 

Hallo Vladimir, frohes neues Jahr.

Ich bin gerade dabei, diesen EA zu testen, aber ich habe eine Frage zu dem Parameter "Close all positions when profit is achieved".

Ist dieser Parameter in Punkten, Pips oder Geld!?

 
Joseph Kisakye #:

Hallo Vladimir, frohes neues Jahr.

Ich bin gerade dabei, diesen EA zu testen, aber ich habe eine Frage zu dem Parameter "Close all positions when profit is achieved".

Ist dieser Parameter in Punkten, Pips oder Geld!?

Egal, ich habe den Parameterwert auf Geld geändert und es hat tatsächlich durch Schließen aller Positionen gearbeitet, wenn mein Ziel Gewinn in Geld erreicht wurde.

 

Meine andere Frage bezieht sich auf die Parameter: InpMoreLessBuy_1, InpMoreLessBuy_2, InpMoreLessBuy_3, InpMoreLessSell_1, InpMoreLessSell_2 und InpMoreLessSell_3

Ich habe nicht verstanden, was sie in Bezug auf das Auslösen der Eingabe von Positionen durch den EA tatsächlich bedeuten.

Könnten Sie mir bitte eine einfachere Beschreibung geben als die, die im Code enthalten ist! Ich wäre Ihnen sehr dankbar, vielen Dank

 
Joseph Kisakye # :

Meine andere Frage bezieht sich auf die Parameter: InpMoreLessBuy_1, InpMoreLessBuy_2, InpMoreLessBuy_3, InpMoreLessSell_1, InpMoreLessSell_2 und InpMoreLessSell_3

Ich habe nicht verstanden, was sie eigentlich in Bezug auf die Auslösung der Eingabe von Positionen durch den EA bedeuten.

Könnten Sie mir bitte eine einfachere Beschreibung geben als die, die im Code enthalten ist! Ich wäre Ihnen sehr dankbar, vielen Dank

Hier ist die Signalerzeugung. Was genau ist nicht klar?

//---
   bool signal_buy=(!InpMoreLessBuy_1  ?  ArrayFast[1]<ArraySlow[1]:  ArrayFast[1]>ArraySlow[1]) &&
                   (InpMoreLessBuy_2   ?  ArrayFast[0]>ArraySlow[0]:  ArrayFast[0]<ArraySlow[0]) &&
                   (InpMoreLessBuy_3   ?  RSI>InpRSI_level_UP      :  RSI<InpRSI_level_UP);
   bool signal_sell=(InpMoreLessSell_1 ?  ArrayFast[1]>ArraySlow[1]:  ArrayFast[1]<ArraySlow[1]) &&
                    (!InpMoreLessSell_2?  ArrayFast[0]<ArraySlow[0]:  ArrayFast[0]>ArraySlow[0]) &&
                    (!InpMoreLessSell_3?  RSI<InpRSI_level_DOWN    :  RSI>InpRSI_level_DOWN);
 
Bitte teilen Sie uns die Datei mit
 
Akpanossom Elisha Obot #:
Bitte teilen Sie uns die Datei mit

Alle Dateien sind frei verfügbar. Gehen Sie zum ersten Beitrag und klicken Sie auf den Link:

Sie können dann die Datei herunterladen:

 

Hallo Vladimir,

Ich bin sehr beeindruckt von diesem ea. Können Sie mir zeigen, wie man das Volumen zu ändern? Im Moment ist es standardmäßig auf 0,01 und ich sehe nicht, jeden Ort, um es in Ihrem Code zu ändern.

Danke!

 
Fw2 Khoi # :

Hallo Vladimir,

Ich bin sehr beeindruckt von diesem ea. Können Sie mir zeigen, wie man das Volumen zu ändern? Im Moment ist es standardmäßig auf 0,01 und ich sehe nicht, jeden Ort, um es in Ihrem Code zu ändern.

Danke.

Sehen Sie sich die Eingänge an, Block:

input double               InpLots                 = 0;           // Lose (oder "Lose">0 und "Risiko"==0 oder "Lose"==0 und "Risiko">0)
input double               Risk                    = 5;           // Risiko (oder "Lose">0 und "Risiko"==0 oder "Lose"==0 und "Risiko">0)
 
Vladimir Karputov #:

Schauen Sie in die Eingänge, blockieren Sie:

Vielen Dank für Ihre Antwort. Aber wenn ich versuche, die InpLots Wert (0,1 oder 1) zu ändern, scheint es, dass EA nicht ausgeführt werden kann (Es gibt kein Ergebnis in Backtest). mache ich etwas falsch bei jedem Schritt?


Aktualisiert:

Entschuldigung für mein Verständnis. Ich kann es tun.

InpLots = 0.1 && Risiko = 0


Vielen Dank, :)

 
Fw2 Khoi # :
Vielen Dank für Ihre Antwort. Aber wenn ich versuche, den InpLots-Wert (0,1 oder 1) zu ändern, scheint es, dass EA nicht ausgeführt werden kann (Es gibt kein Ergebnis in Backtest). Mache ich etwas falsch bei jedem Schritt?

Wenn Sie etwas ändern wollen, müssen Sie genau verstehen, was Sie tun. Wenn Sie das nicht verstehen, brauchen Sie nichts zu ändern.

Beachten Sie auch, dass es sich um eine alte Version handelt, die für fortgeschrittene Benutzer gedacht ist (die zumindest die Protokolldateien auf den beiden Registerkarten "Experten" und "Journal" lesen können).

Bitte studieren Sie die Protokolldateien auf zwei Registerkarten: "Experten" und "Journal". Überprüfen Sie die Währung des Handelskontos. Überprüfen Sie die Eingabeparameter. Überprüfen Sie Ihre Hebelwirkung.