Expert Advisors: LacusTstopandBE

 

LacusTstopandBE:

Ein Hilfs-EA für den manuellen Handel. Setzt Stop-Loss und Take-Profit, schiebt sie auf Breakeven und verwendet Trailing-Stops.

Autor: Vladimir Karputov

 
Können Sie mir bitte sagen, ob Breakeven und Trailing im unsichtbaren Modus funktionieren? Ich versuche es und es will nicht funktionieren. Stop Loss und Take Profit funktionieren im unsichtbaren Modus, aber Trailing will nicht. Danke, ich warte auf eine Antwort.
 
Znatok2604:
Können Sie mir bitte sagen, ob Breakeven und Trailing im unsichtbaren Modus funktionieren? Ich habe es versucht und es will nicht funktionieren. Stop Loss und Take Profit funktionieren im unsichtbaren Modus, aber Trailing will nicht funktionieren. Danke, ich warte auf eine Antwort.

Ich weiß nicht, welche Eingabeparameter Sie verwenden. Bitte speichern Sie Ihre Parameter in einer Datei und hängen Sie diese an Ihre Nachricht an.

Achten Sie auch auf den Parameter "Stealth mode for Stoploss and Takeprofit values".

 
Znatok2604:
Können Sie mir bitte sagen, ob Breakeven und Trailing im unsichtbaren Modus funktionieren? Ich habe es versucht und es will nicht funktionieren. Stop Loss und Take Profit funktionieren im unsichtbaren Modus, aber Trailing will nicht funktionieren. Danke, ich warte auf eine Antwort.

Ich habe Ihre Frage verstanden. Ich antworte: im unsichtbaren Modus funktionieren nur das Schließen von Stop Loss und Take Profit, das Schließen bei Gewinn oder das Schließen aller Funktionen, und im normalen Modus funktionieren alle Funktionen.

//+------------------------------------------------------------------+
//| Experten-Tick-Funktion|
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(STEALTH==false)
     {
      SetSLTP();         //Funktion zum Setzen von SL und TP für Aufträge
      Movebreakeven();   //Wechsel zu "InpBreakeven" Pips nach Erreichen von "InpBreakevenGain" Pips
      TrailingStop();    //Trailing Stop nach Erreichen von InpTrailingStart Pips 
      CloseOnProfit();   //Order auf aktuelles Paar schließen, wenn Ordergewinn x Betrag der Acc-Währung erreicht hat
      CloseAll();  //Schließen Sie alle geöffneten Aufträge/Kauf und Verkauf/, wenn der Gewinn auf dem Konto x Prozent des Saldos erreicht hat oder der Gewinn den Betrag x in der Währung acc erreicht hat, zum Beispiel 12 Euro.
     }
   else
     {
      CloseonStealthSLTP();
      CloseOnProfit();
      CloseAll();
     }
  }
 
Danke für die Antwort, ich verstehe. Es ist schade, dass es nicht im unsichtbaren Nachlaufmodus funktioniert, das wäre toll.
 
Wenn ich den Expert Advisor öffne, wird er dem Diagramm hinzugefügt, aber er funktioniert nur für KAUFEN, aber nicht für VERKAUFEN, woran liegt das?
 
LuisClaros :
Ich öffne den Expert Advisor, er wird dem Diagramm hinzugefügt, aber er funktioniert nur für KAUFEN, aber nicht für VERKAUFEN, warum ist das so?

Der Advisor KAUFT NICHT! Beschreibung:

Beispiel

Wir eröffnen eine Kaufposition ohne Angabe von Stop Loss und Take Profit. Der EA setzt die vordefinierten Werte für Stop Loss und Take Profit.

Nehmen wir an, der Preis bewegt sich in eine günstige Richtung und machtBreakeven Gain, nachdem er x Pips Gewinnpunkte erreicht hat. Der EA setzt den Breakeven-Punkt aufBreakeven x Pips Locked in Profit Points . Der Kurs bewegt sich nach oben und unser EA zieht dasStop-Loss-Niveau dem Kurs nach : JederTrailing-Start nach Erreichen von x Pips-Punkten zieht das Stop-Loss-Niveau auf denTrailing-Stop-Abstand von den aktuellen Kurspunkten .

 
Dieser EA ist großartig, aber es scheint, dass er den Stop-Loss und Take-Profits nur für KAUF-Aufträge und nicht für VERKAUF-Aufträge setzt. Kann dies behoben werden?
 
mlewk1101 :
Dieser EA ist großartig, aber es scheint, dass er den Stop-Loss und Take-Profits nur für KAUF-Aufträge und nicht für VERKAUF-Aufträge setzt. Kann dies behoben werden?

Dies ist ein technisches Forum. Eine korrekt gestellte Frage im technischen Forum beinhaltet: eine Beschreibung der Einstellungen, eine Beschreibung des Symbols, eine Beschreibung des Zeitrahmens, Sie müssen eine Protokolldatei anhängen.


Fazit: Der Berater funktioniert hervorragend.

Einstellungen:


Ergebnis:


Log-Datei:

        2020.01.29 00:00:00   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10220 [requote (1.10219/1.10225)]
        2020.01.29 00:00:01   instant sell 0.01 EURUSD at 1.10219 (1.10219 / 1.10225 / 1.10219)
        2020.01.29 00:00:01   deal #2  sell 0.01 EURUSD at 1.10219 done (based on order #2)
        2020.01.29 00:00:01   deal performed [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   order performed sell 0.01 at 1.10219 [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10219 [done at 1.10219]
        2020.01.29 09:17:41   position modified [#2  sell 0.01 EURUSD 1.10219 sl: 1.10119]
        2020.01.29 09:17:41   CTrade::OrderSend: modify position #2  EURUSD (sl: 1.10119, tp: 0.00000) [done]
 
Hallo Lacus, entschuldigen Sie, dass ich Sie langweile, aber ich möchte Sie fragen, ob Sie die Möglichkeit einbauen können, einen Kommentar zu schreiben (nur um jeden Handel zu identifizieren) und die Möglichkeit, eine magische Zahl hinzuzufügen. Vielen Dank, ciao, einen schönen Tag. Fabio
 
baccicin:
Hallo Lacus, entschuldigen Sie, dass ich Sie langweile, aber ich möchte Sie fragen, ob Sie die Möglichkeit einbauen können, einen Kommentar zu schreiben (nur um jeden Handel zu identifizieren) und die Möglichkeit, eine magische Zahl hinzuzufügen. Vielen Dank, ciao, einen schönen Tag. Fabio

Nein. Lesen Sie die Beschreibung: "Der Expert Advisor ist nur für den manuellen Handel konzipiert. Der EA setzt Stop Loss und Take Profit für Positionen und Pending Orders auf das aktuelle Symbol. Er verfügt auch über Trailing-Stop- und Breakeven-Funktionen." Das ist der Grund, warum der EA Magic gleich '0' verwendet - da eine manuell eröffnete Position Magic '0' hat.