Zigzag Extremum points
- Experten
- Oleg Popov
- Version: 8.0
- Aktualisiert: 9 August 2023
Die neue Version 8.00 ist verfügbar.
In dieser Version habe ich versucht, die Wünsche der Benutzer zu berücksichtigen. Jeder von Ihnen kann sich auch an der Verbesserung dieses Beraters beteiligen.
In den Standardeinstellungen eröffnet der Advisor Trades, wenn der Extremum-Punkt desStandardindikators Zigzag durchbrochen wird.
Wenn der obere Punkt des Zigzag-Extremums durchbrochen wird, eröffnet er ein Kaufgeschäft, und wenn der untere Punkt des Zigzag-Extremums durchbrochen wird, eröffnet er ein Verkaufsgeschäft.
Zusätzlich zum Standard-ZigZag-Indikator, der im Terminal verfügbar ist, ist es möglich, denPoint-ZigZag-Indikator zu verwenden.
Die "Rot-Blaue-Linien" Expert Advisor hat eine aktive Überwachung auf einem Live-Konto.
Variablen.
- Spread (maximal zulässig) - der maximal zulässige Spread für den Handel.
- MaxNumber Trades - die maximal zulässige Anzahl von Transaktionen.
- startHOUR, startMINUTE, stopHOUR, stopMINUTE - Zeit zum Öffnen von "Start"-Aufträgen.
- Die magische Zahl Identifikationsnummer des Beraters .
- Diese wird zum Starten verwendet - wählen Sie eine Strategie für den Berater aus den vorgeschlagenen:
5.1 ( #5)i_ZigZag - StandardindikatorZigzag,verfügbar im Terminal.Der EA eröffnet Trades, wenn der Extremum-Punkt desStandardindikatorsZigzaggebrochen wird.
5.2(#6)i_PointZigZag - eigener Indikator des Autors. Erfordert Terminal-Installation. Um den Berater zu testen, genügt es, die Demo-Version des Indikators zu installieren. Die Beschreibung der Strategie finden Sie in der Beschreibung des "Point ZigZag" Indikators (post#5 ) .
5.3(#7)i_PointZigZag- author's custom indicator. Erfordert eine Terminal-Installation. Um den Berater zu testen, genügt es, die Demoversion des Indikators zu installieren. Die Beschreibung der Strategie finden Sie in der Beschreibung des "Point ZigZag" Indikators (post#6 ) . Eine wichtige Bedingung für das Funktionieren dieser Strategie ist die Einstellung derHighPoints (für Start ) mehrAnpassungspunkte (fürStart ) sein sollten .
5.4(#70)_Canal - starten Sie den Handel auf den Zusammenbruch der Umkehr Ebenen der "Point Zig Zag" Indikator (eserfordert die Installation im Terminal ) . Wenn der Markt sich umkehrt und der Preis das entgegengesetzte Umkehrniveau des Point Zig Zag-Indikators durchbricht, wird ein Kanal gebildet.Die Beschreibung der Strategie finden Sie in der Beschreibung des Indikators"Point ZigZag" (post#).
5.5(#77)_Canal - Handelsbeginn, wenn EA eingeschaltet ist, werden zwei Orders eröffnet (Kauf und Verkauf), anschließend wird ein Channel entsprechend den Umkehrniveaus des "Point Zig Zag"-Indikators erstellt(terfordert Installation im Terminal).Achtung! Nach der Installation des Indikatorsi_PointZigZag überprüfen Sie den Installationsort:MQL4 > Indikatoren > Markt > Point Zig Zag.ex4 ( siehe Screenshot).
- Trendfilter MA (für Start) - (false\true) Filter nach MA Indikator. Wenn "Trend filter MA (for Start)= TRUE",und MA über dem Preis, der EA nur verkauft. Liegt der MA unter dem Preis, kauft der EA nur.Dieser Trendfilter wird nicht verwendet, wenn die Eingabevariable "This is used to start = (#77)_Canal" im EA aktiviert ist.
6.1MA_timeframe (für Trendfilter MA) - Einstellungen für den MA-Indikator (timeframe )
6.2MA_period (für Trendfilter MA) - Einstellungen für den MA-Indikator (period)
6.3MA_method (für Trendfilter MA) - Einstellungen für den MA-Indikator (method). - Filter 4_lines_MA (für Start) - Filter nach vier Linien des MA-Indikators, der Filter funktioniert nur, wenn der Indikator "Point Zig Zag" vorhanden ist. Dieser Trendfilter wird nicht verwendet, wenn die Eingangsvariable "This is used to start = (#77)_Canal" im EA aktiviert ist.
_No - der Filter wird nicht verwendet;
_Trend - Trendhandel,
Bedingungen für Kauf MA1 > MA2 > MA3 > MA4;
Bedingungen für Verkauf MA1 < MA2 < MA3 < MA4;
_Anti-Trend - Handel gegen den Trend (Handel bei einem Rollback oder aus überkauften/überverkauften Zonen),
Kaufbedingungen MA1 < MA2 < MA3 < MA4;
Verkaufsbedingungen MA1 > MA2 > MA3 > MA4;
7.1MA1_timeframe (für "Filter 4_lines_MA")- Einstellungen für den MA1 Indikator (Zeitrahmen)
7.2MA1_period (für "Filter 4_lines_MA")- Einstellungen für den MA1-Indikator (Periode)
7.3MA1_method (für "Filter 4_lines_MA")- Einstellungen für den MA1-Indikator (Methode).
7.4MA2_timeframe (für "Filter 4_lines_MA")- Einstellungen für den MA2-Indikator (Zeitrahmen)
7.5MA2_period (für "Filter 4_lines_MA")- Einstellungen für den MA2-Indikator (Periode)
7.6MA2_method (für "Filter 4_lines_MA")- Einstellungen für den MA2-Indikator (Methode).
7.7MA3_timeframe (für "Filter 4_lines_MA")- Einstellungen für den MA3-Indikator (Zeitrahmen)
7.8MA3_period (für "Filter 4_lines_MA")- Einstellungen für den MA3-Indikator (Periode)
7.9MA3_method (für "Filter 4_lines_MA")- Einstellungen für den MA3-Indikator (Methode).
7.10MA4_timeframe (für "Filter 4_lines_MA")- Einstellungen für den MA4-Indikator (Zeitrahmen)
7.11MA4_period (für "Filter 4_lines_MA")- Einstellungen für den MA4-Indikator (Periode)
7.12MA4_method (für "Filter 4_lines_MA")- Einstellungen für den MA4-Indikator (Methode). - All_Signals -
Wenn "All_Signals = false", dann wird der Einstieg in den Markt nur erlaubt, wenn es kein offenes Geschäft gibt.
Wenn es zum Beispiel ein offenes Kaufgeschäft auf dem Markt gibt, dann wird ein neues Kaufgeschäft nicht eröffnet, auch wenn es ein Signal gibt, um ein Kaufgeschäft zu eröffnen.
Wenn "All_Signals = true", dann ist der Eintritt in den Markt erlaubt, auch wenn es offene Geschäfte gibt.
Zum Beispiel, wenn der Markt ein offenes Kaufgeschäft hat, dann wird ein neues Kaufgeschäft mit jedem neuen Signal zur Eröffnung eines Kaufgeschäfts eröffnet. - Depth (für i_ZigZag) - StandardindikatoreinstellungZickzack. Wird nur in der Strategie(#5)i_ZigZag verwendet.
- Abweichung (für i_ZigZag)- StandardindikatoreinstellungZickzack,wird nur in der Strategie(#5)i_ZigZagverwendet.
- Backstep (für i_ZigZag)- StandardindikatoreinstellungZickzack, wird nur in der Strategie(#5)i_ZigZag verwendet .
- HighPoints (fürStart) - leitendeIndikatoreinstellungPoint Zig Zag. Wenn Sie diese Einstellung verwenden möchten, muss sie größer als die Variable "Punkte (für Start)" sein.Wenn Sie diese Einstellung nicht verwenden möchten, sollte sie gleich der Variable "Punkte (für Start)" sein. Die Mindestgröße in Punkten zwischen den beiden nächstgelegenenZigZag-Extremwerten.
- Points (forstart ) - IndikatoreinstellungPoint Zig Zag. Die Mindestgröße in Punkten zwischen den beiden nächstgelegenenZigZag-Extremen.
- Festes Lot - die Größe des gehandelten Volumens.
- Lot in % des Kontostandes (0.0=OFF) - automatische Berechnung der Lotgröße (für den Startauftrag) in Prozent des Kontostandes.
Wenn Sie die automatische Lot-Berechnung verwenden möchten, müssen Sie den gewünschten Wert (in Prozent) einstellen.
Wenn Sie eine feste Lot-Größe (für die Anfangs-/Start-Order) verwenden möchten, müssen Sie die
Eingabevariable "Lot as a % of the Balance(0.0=OFF)=0.0"einstellen. - StopLoss (Punkt) - Verlustquote für jeden Handel in Punkten.
- TrailingStop_S -
_False - nicht verwendet;
_Simple - einfacher Trailing Stop mit Einstellungen (Start Trailing,step trailing ) ;
_ISAR - Trailing-Stop auf dem Parabolic SAR Indikator mit Einstellungen (iSAR_timeframe, iSAR_step, iSAR_maximum ) . - Start Trailing (für TrailingStop_Simple) - Anzahl der Punkte (Point), um den Trailing Stop zu starten(für TrailingStop_Simple).
- Step Trailing (für TrailingStop_Simple) - Schritt inTrailing-Stop-Punkten(für TrailingStop_Simple).
- iSAR_timeframe(für TrailingStop_iSAR) - Einstellung des parabolischen SAR-Indikators(für TrailingStop_iSAR)
- iSAR_step(für TrailingStop_iSAR) - IndikatoreinstellungParabolic SAR(für TrailingStop_iSAR)
- iSAR_maximum(für TrailingStop_iSAR) - Einstellung desParabolic SAR Indikators (für TrailingStop_iSAR)
- TypeTakeProfit-wählen Sie den Typ [tp] für den Berater aus den vorgeschlagenen:
22.1standard - [tp]wird für jede Transaktion in einem Abstand gesetzt, der dem Wert der VariablenTake Profit (Punkt) entspricht.
22.2total take profit - die Summe aller[tp] ( eine Art von Handel) ist gleich demvariablen WertTake Profit (point).
22.3break-even level +/- TakeProfit - zum break-even level der offenen Trades (eine Art von Handel) addiert sich der variable WertTake Profit (Punkt). - TakeProfit (Punkt) - Gewinnniveau in Punkten.
- Closing Profit - Schließung eines Geschäfts nach Erreichen einer bestimmten Gewinnspanne
24.1no - nicht verwendet;
24.2joint buy and sell - gemeinsame Berechnung von BUY- und SELL-Gewinnen,Abschluss auf den Gesamtgewinn (BUY-Profit + SELL-Profit).
24.3Individuelles Kaufen oder Verkaufen - getrennte Berechnung des Gewinns für KAUFEN und VERKAUFEN, Abschluss in Abhängigkeit vom eigenen Gewinn. - Gewinnziel (Geld) - Gewinnziel in Geld für "Schlussgewinn " .
- Target per day - True/False,
WennTrue, handelt der EA bis zum Erreichen des in der Variable "Profit target per day(money)" gesetzten Ziels (Wert) " . Bei Erreichen des Ziels schließt der EA alle offenen Trades und eröffnet keine neuen Trades bis zum nächsten Tag.
WennFalse, dann verwendet der EA diese Funktion nicht. - Gewinnziel pro Tag (Geld) - Gewinnziel pro Tag.
- UseCanal - false\true
- Täglicher 200 SMA (Trendfilter für Kanal) -
- Fortsetzung des Kanals -
30.1entlang der anfänglichen Kursgrenzen - Fortsetzung des Kanals entlang der anfänglichen Kursgrenzen;
30.2auf ein Signal des Indikators - Fortsetzung des Kanals auf ein Signal des Indikators. - Punkte (für Kanal) - IndikatoreinstellungPunkt Zick-Zack für den Kanal.
- Verhältnis_B_C - das Verhältnis zwischen dem Break-Even-Niveau und der Größe des Kanals. Der Mindestwert ist 0,01.
- TakeProfit target(for Canal) - Gewinnziel in Punkten, wenn die Strategie "(#70)_Canal" oder "(#77)_Canal" verwendet wird.
- Erlaubte Anzahl von Kanalpositionen (für Canal) - erlaubte Anzahl von Positionen Kanal.
- Anzeige RIGHT_UPPER Informationen -
Informationen über die Einstellungen in der oberen rechten Ecke des Bildschirms:
- true - anzeigen;
- false - NICHT anzeigen.
- RIGHT_LOWER Informationen anzeigen-
zusätzliche Informationen in der rechten unteren Ecke des Bildschirms:
- true - anzeigen;
- false - NICHT anzeigen.
- openpriceonly - (nur offene Preise)
wird verwendet, um den Test zu beschleunigen, nur im Tester mit dem Testmodell "nur offene Preise":
- true - verwendet;
- false - NICHT verwendet.
Wenn Ihnen dieser Expert Advisor gefällt, dann können Sie den Autor mit einer freundlichen Bewertung oder dem Kauf des "i_PointZigZag " Indikators unterstützen.
Um nichts Interessantes zu verpassen, fügen Sie mich als Freund hinzu.

Ti auguro una lunga vita