Partial Close and Virtual Trailing
- Utilitys
- Sergiy Podolyak
- Version: 1.63
- Aktualisiert: 23 März 2020
- Aktivierungen: 10
PARTIAL CLOSE & VIRTUAL TRAILING Virtuelles Trailing mit teilweiser Positionsschließung ( Version MT5 )
ea-PartTrailing&Close ist ein vollautomatischer Expert Advisor zur Verfolgung von Trades. Die Version =Simple= ermöglicht das Tracking von einer BUY oder SELL Order (oder 1 Buy+1 Sell gleichzeitig). Der EA ist nahezu perfekt in der Mittelwertbildung von Gewinn und Verlust. Es wird empfohlen, StopLoss ohne TakeProfit zu verwenden, da letzterer Ihren Gewinn im Falle von starken Preisspitzen begrenzen kann.
Das Trailing ist virtuell, da jede Bewegung der Levels, die für einen bestimmten Teil der Order verantwortlich sind, die Stop-Orders nicht verändert. Was ist eine virtuelle Nachverfolgung von Aufträgen mit teilweiser Schließung? Betrachten wir die Version für eine BUY-Order.
1234 (in diesem Beispiel gibt es 4 Teile der Positionsschließung).
- LevelsClose-------" 05/10/15/20" (Schlusslevels - 5 Punkte, 10 Punkte, 15 Punkte, 20 Punkte)
- PercentsClose----" 30/30/20/20" (30% der Lot-Schließung, 30%, 20%, 20% - insgesamt haben wir 100% und die Order ist vollständig geschlossen).
Bei der Eröffnung einer BUY-Order werden die Levels unter dem Eröffnungskurs der Order in den in LevelsClose festgelegten Abständen eingezeichnet. Auf jedem Niveau wird ein Teil einer in PercentsClose festgelegten Order geschlossen.
- Eine Order wird eröffnet.
- Die Levels ordnen sich unter der Order Open price im Abstand: (1) Level - 05 Punkte, (2) -10 P. usw.
- Der Kurs bewegt sich nach oben und alle Niveaus folgen dem Kurs.
- Der Preis kehrt sich um und beginnt, sich abwärts zu bewegen.
- Die Niveaus bewegen sich nicht und bleiben an ihrem Platz.
- Der Kurs überschreitet das Niveau (1). 30% des Auftrags werden geschlossen.
- Wenn der Kurs weiter sinkt und das Niveau (2) durchbricht, werden erneut 30 % des Auftrags geschlossen.
- Der Kurs steigt wieder an, und die beiden verbleibenden Niveaus folgen ihm.
- Der Kurs kehrt um und beginnt zu sinken.
- Der Kurs durchbricht das Niveau (3). 20% des Auftrags werden teilweise geschlossen.
Der Algorithmus wird so lange wiederholt, bis alle in den Parametern LevelsClose/PercentsClose festgelegten Niveaus durchbrochen sind. Der Vorgang selbst ist auf dem Screenshot N1-2 dargestellt. Der gesamte EA-Vorgang ist im Video zu sehen.
Eingaben
_TRADE_Params_ = "=== TRADING PARAMETERS ==="
- LevelsClose - "05/10/15/20" Order-Teilschlusslevel (in Punkten). Wenn ein Kaufauftrag eröffnet wird, werden die Niveaus der teilweisen Schließung des Auftrags unter dem Eröffnungskurs in folgenden Abständen aufgetragen: erster - 05 Punkte, zweiter - 10 Punkte, dritter - 15 Punkte, vierter - 20 Punkte. Das Gegenteil ist der Fall bei einer Verkaufsorder.
- PercentsClose - "30/30/20/20" Prozentsatz der Order-Teilschließung (in % eines Startloses). Die Summe aller Teilschließungswerte sollte 100% betragen (30+30+20+20), damit eine Order schließlich vollständig geschlossen wird. Andernfalls bleibt ein Teil eines Auftrags übrig.
Simple_Trailling - "=== Trailling ==="
- TrailingSBSMinus - erlaubt virtuelles Trailing mit teilweiser Auftragsschließung
- TrailingStepMinus - Trailing-Mindestschritt
_Andere_Parameter_ - "=== Andere Parameter ==="
- Magic - magische Auftragsnummer
- Schlupf - zulässiger Schlupf
Sprache_ - "=== 0-Englisch, 1-Kyrillisch ==="
- Sprache - Sprache der Nachricht
_Nur_Tester - "=== Params nur für Tester ==="
- TesterBuy - öffnet Buy zur Überprüfung - funktioniert nur im Tester
- TesterSell - offener Verkauf zur Überprüfung - funktioniert nur im Tester
_Line_UPDN - "==== LineBuy / LineSell ===="
- InpColorBuy - Farbe der Buy-Order Teilschlussstände
- InpolorSell - Farbe des Teilschlussstandes der Sell-Order

