Работа завершена
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Техническое задание
Von außen einzustellende Settings:
----------------------- STRATEGY SETTINGS------------------------------
- Filtersettings für Alligator (standart)
- Strategie wechselbar zwischen "Single_Order_Method" und "Multiple_Order_Method"
- Faktor: 0....10 (Wird nur für die Strategie Single_Order_Method" verwendet
----------------------- TRADING SETTNIGS ---------------------------------
- Start_Order_Volume: Wenn Fix muss Startvolume festgelegt werden
- Open_Order_Method: Wähbar zwischen "First_Signal" oder "Second_Signal"
- Close_Order_Method: Wählbar zwischen "First_Signal" oder "Secind_Signal"
- WinMethod: Wählbar zwischen TP und Oposit_Signal
---------------------- RISK MANAGEMENT-----------------------------
- Close_all_order_minus: wenn Balance -xxx erreicht alle order schließen
- Close_all_order_plus: wenn Balance +xxx erreicht alle order schließen
-------------------------------------------------------------------------------------------------------------------------
Nun die Beschreibung:
Strategy single_order_method:
wenn open_prder_method "second_signal" gewählt ist dann:
Setze einen Buy signal wenn Lips > teeth && teeth > Jaws
Wenn 1. Buy order offen ist, darf erstmal keine weitere Buy order gesetzt werden.
Wenn open_order_method "First_Signal" gewählt ist dann:
Setze einen Buy signal wenn Lips > Teeth (also direkt nach 1. kreuzung)
Die Buy position wird solange gehalten bis TP erreicht wird ODER bis ein Oposite Signal kommt.
im Fall des Oposite_Signals: Wenn im Win_Method "oposite_Signal" ausgewählt ist muss der order nach der variable "close_order_method" geschlossen werden (alalog zu öffnen der Position).
das auch NUR DANN, wenn sich der ORDER im PLUS befindet. Befindet sich der Order nicht im PLUS wird der Order nicht geschlossen. Haben wir nun ein Signal für die andere Trendrichtung bekommen, so wird der gegenorder mit der FAKTOR X gelegt.
Beispiel:
0.10 Lot für BUY ist offen... eqty ist grad -2€ und ich bekomme einen SELL signal.
Dann soll der Roboter 0.20 SELL kaufen wenn Faktor 2.0 eingestellt ist. Also eine anti-Martingale Strategie in kombination mit Alligator ist die "single_order" strategie.
Wenn in diesem Beispiel mehere Order bereits gekauft worden sind und wieder ein Gegenorder kommt aber Balance POSITIV ist, dann müssen INSTANT Alle Order geschlossen werden.
Beispiel:
Buy 0,10 lot
Sell 0,20 Lot
Buy 0,40 Lot
Sell 0,80 Lot
nun ging es eine ganze zeitlang short.. und ich habe eine Balance von + Euro und bekomme eine
BUY Signal... dann werden alle offene Positionen geschlossen und ein Buy Signal nach den gewählten Kriterien gekauft.
---------------- ALLES EXAKT ANALOG ZUR SELL SEITE---------
Multiple_Order_Method
Relativ simple..
für Buy signal : Lips > teeth && teeth > Jaws
analoges für Sell Signal...
TP bzw. SL läuft komplett über das Risk management (d.h. oder werden nur bei ++x euro oder --x euro geschlossen)
Hier ist die besonderheit dass jedesmal order gekauft wird wenn "Lips > teeth && teeth > Jaws"
erfüllt ist. das heißt in einem Aufwärtstrend wenn Lips kurzzeitig unter Teeth fällt und wieder Teeth von unten nach oben schneidet, kauft er hier NOCHMAL einen Buy.. und wenn Signalumkehr ist kauft er einfach SELL... ohne rücksicht auf die bereits offenen Order.
BEI FRAGEN GERNE PM über CHAT oder auch hier..