Expert Advisors: TP SL Trailing

 

TP SL Trailing:

Stop-Loss und Take-Profit Ersteinstellung. Trailing.

Autor: Vladimir Karputov

 
Automated-Trading:

TP SL Trailing:

Autor: Vladimir Karputov

Hallo. Bitte erklären Sie, was "die Zeilen auskommentieren" bedeutet
 
Андрей:
Hallo. Bitte erklären Sie, was "Zeilen auskommentieren" bedeutet

Es bedeutet: Zeilen im Code werden auskommentiert - das heißt, der Code wird vorübergehend auskommentiert: einige Zeilen Code sind jetzt ein einfacher Textkommentar. Was Code war, ist jetzt ein Kommentar im Code (nur Text).

Unkommentiert, bedeutet:

war

   ExtStopLoss    = InpStopLoss     * m_adjusted_point;
   ExtTakeProfit  = InpTakeProfit   * m_adjusted_point;
   ExtTrailingStop= InpTrailingStop * m_adjusted_point;
   ExtTrailingStep= InpTrailingStep * m_adjusted_point;

//m_trade.Buy(2.0);
//m_trade.Sell(1.0);
//---
   return(INIT_SUCCEEDED);
  }

muss werden:

   ExtStopLoss    = InpStopLoss     * m_adjusted_point;
   ExtTakeProfit  = InpTakeProfit   * m_adjusted_point;
   ExtTrailingStop= InpTrailingStop * m_adjusted_point;
   ExtTrailingStep= InpTrailingStep * m_adjusted_point;

   m_trade.Buy(2.0);
   m_trade.Sell(1.0);
//---
   return(INIT_SUCCEEDED);
  }


Wenn Sie also die Zeilen auskommentieren, können Sie im Strategie-Tester sehen, wie der Expert Advisor visuell funktioniert.

 
Vladimir Karputov:

Das bedeutet...



Ich verstehe, danke. Nur funktioniert es bei mir nicht in Echtzeit. Ich habe es wie üblich installiert und es gibt keine Aktion. Der einzige Eintrag im Log ist, dass der EA geladen wird und das war's.

 
Андрей:

Okay, danke. Nur funktioniert es bei mir nicht in Echtzeit. Ich habe es wie üblich installiert und es gibt keine Aktion. Der einzige Eintrag im Log ist, dass der EA geladen wird und das ist alles.

Mehr Details, bitte.

  1. Was genau und wo funktioniert es nicht?
  2. Sind die Zeilen auskommentiert oder auskommentiert?
  3. Was tun Sie, BEVOR Sie den EA starten: sind noch andere Positionen offen?
Alle drei Fragen müssen beantwortet werden. Wenn es auf mindestens eine Frage keine Antwort gibt, werde ich mich aus der Diskussion zurückziehen.

 
Vladimir Karputov:

Mehr Details, bitte.

  1. Was genau und wo funktioniert nicht?
  2. Sind die Zeilen kommentiert oder unkommentiert?
  3. Was tun Sie, BEVOR Sie den EA starten: sind noch andere Positionen offen?
Alle drei Fragen müssen beantwortet werden. Wenn es auf mindestens eine Frage keine Antwort gibt, werde ich mich aus der Diskussion zurückziehen.

Der Expert Advisor setzt die in den Parametern angegebenen SL,TP nicht. Ich habe die Zeilen im Expert Advisor nicht verändert. Im Moment gibt es offene Positionen auf zwei Paare und alle mit Null SL,TP. Vor dem Start habe ich in den Parametern die erforderlichen SL,TP, Trailing 0, eingestellt.
 
Андрей:
Der Expert Advisor setzt die in den Parametern eingestellten SL,TP nicht. Ich habe die Zeilen im Expert Advisor nicht geändert. Im Moment gibt es offene Positionen auf zwei Paare und alle mit Null SL,TP. Vor dem Start habe ich die gewünschten SL,TP, Trailing 0 in den Parametern gesetzt.

Lesen Sie zunächst die Beschreibung:

Der Expert Advisor arbeitet für alle Positionen auf das aktuelle Symbol - die eindeutige Kennung (magic) wird nicht berücksichtigt.

 
Vladimir Karputov:

Lesen Sie zunächst die Beschreibung:

Der Expert Advisor arbeitet für alle Positionen nach dem aktuellen Symbol - die eindeutige Kennung (Magic) wird nicht berücksichtigt.

Erklären Sie bitte, was bedeutet "nach aktuellem Symbol"? Es scheint, dass ich alles versucht habe und keinen Weg, obwohl ich ähnliche Expert Advisors auf 4 für eine lange Zeit und ohne Probleme verwendet haben.
 
Андрей:
Könnten Sie bitte erklären, was "nach aktuellem Symbol" bedeutet? Es scheint, dass ich alles und nichts versucht habe, obwohl ich ähnliche Expert Advisors auf 4 für eine lange Zeit und ohne Probleme verwendet habe.

Das aktuelle Symbol für diesen EA ist das Symbol, auf dem der EA gerade läuft.

 
Vladimir Karputov:

Das aktuelle Symbol für diesen EA ist das Symbol, auf dem der EA ausgeführt wird.

Das ist, was ich verstanden habe. Okay, vielen Dank für Ihre Hilfe, haben einen schönen Tag.
[Gelöscht]  
Es gibt einen kleinen Fehler, den ich gefunden habe, während Sie eine Position VERKAUFEN, zeigt es reduzierte TP wie in TP - (minus) SPREADS und SL+ SPREADS, während das gleiche nicht mit KAUFEN Position passieren, wie es genaue Werte von TP und SL zeigt. bitte überprüfen und bitte beheben Sie den Fehler. (auch der Trailing-Schritt wird standardmäßig bei 20 Punkten genommen, was gut ist, aber wenn Sie das als Option für die Benutzer hinzufügen, wäre es interessant)!