Sure Fire Hedging Strategy
- Experten
- Syarif Nur Arief
- Version: 96.16
- Aktualisiert: 16 August 2024
- Aktivierungen: 5
Dies ist eine alte und bekannte Strategie aus dem Buch "Sure Fire Hedging Strategy", hat aber mehr Advance Parameter als alle anderen Hedge Averaging EAs im alten Stil.
Diese Strategie verwendet eine Hedge-Order mit einer höheren Losgröße für die letzte (entgegengesetzte) Order und erhält einen Gewinn, wenn Ihre freie Marge groß genug ist, um damit umzugehen.
Ein gutes Geldmanagement ist für die Verwendung dieses Systems erforderlich.
Keine Pending-Order verwendet auf dieser EA, weil mit Pending-Order haben mehr hohes Risiko, um slipage und Spread kann schwierig sein, zu pflegen, weil viele Broker haben unterschiedliche Standard-Betrag der Verzögerung, Spread und Slipage.
Und diese EA die einzige auf mql5 Markt, die Auto-Durchschnittsbildung Ausfahrt bei einigen gewählt insgesamt geöffnet, um nach der Absicherung erstellt wird, so dass, wenn Hedge-System ist nicht genug, um alle zu schließen, EA wird automatisch Averaging Ausfahrt als letzte Option zum Schließen alle mit Gewinn.
Hinzufügen eines neuen Parameters in der letzten Version (ver 96.16, aktualisiert am 13. August 2024):
Die Funktion schließt alles mit Gewinn, wenn der Gesamtgewinn des Kontos erreicht ist, um die Gewinnkontrolle zu erleichtern, wenn EA mit mehr als 1 Paar in einem Konto handelt
Set_12 = --Closing All Symbol At Total Profit--;
Closing_All_Symbol = false;
Closing_All_At_Profit = 100;
Parameter :
( Der fettgedruckte Text kann je nach Bedarf geändert werden )
Tester / Backtest First Initial Balance setup,
- Set_0, Standard ist --Type Your BACKTEST First Initial Balance--, Keine Notwendigkeit zu ändern, nur Informationen für die folgenden Parameter.
- Tester_First_Deposit, Standard ist 100000, wenn Ihr Backtest Initial Balance ist 10000, ändern Sie diesen Parameter auf 10000.
Zeitfilter-Einstellung, der EA startet jeden Tag vom Parameter Start_Hour bis End_Hour,
Verwenden Sie die Broker Server Zeit, EA wird außerhalb der Start- und Endstunden nicht aktiv.
- Set_1, Standardwert ist --Time Filter For First Open Order--, nicht zu ändern, nur Informationen für untenstehenden Parameter.
- Set_1_Noted, Voreinstellung ist --Using Broker Server Time--, Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Start_Hour, Standardwert ist 1, EA wird um 01:00 Uhr Broker-Server-Zeit aktiv.
- End_Hour, Standardwert ist 22, EA wird um 22:00 Uhr Broker-Server-Zeit nicht mehr aktiv.
First Open Einstellung (Automatisch durch EA abhängig EA interne HiLo Preis Aktion oder Indikatoren Signalisierung).
1 Paar kann auf 2 Charts laufen (gleiches Paar), jeder Chart muss eine andere magische Zahl und einen anderen Orderkommentar haben.
- Set_2, Voreinstellung ist --Auto First Order--, keine Änderung erforderlich, nur Informationen für die folgenden Parameter.
- First_Lot, Voreinstellung ist 0.01, die Losgröße der ersten offenen Order.
- Magic_Number_Sell, Voreinstellung ist 2222, Magic Number für den ersten offenen Verkauf, nicht für die nächste Hedge-Order.
- Magic_Number_Buy, Standardwert ist 8888, magische Zahl für den ersten offenen Kauf, nicht für die nächste Hedge-Order.
- Buy__Order_Comment, Standard ist Buy 8888, Orderkommentar für alle offenen Kaufaufträge von EA.
- Sell__Order_Comment, Default ist Sell 2222, Orderkommentar für alle geöffneten Verkaufsaufträge von EA.
Hedge-Einstellung, muss Punktwert verwenden, z.B. wenn Sie bei 50 Pips hedgen wollen, müssen Sie den Hedge_Distance-Parameter auf 500 setzen (10 Punkt ist 1 Pip),
EA wird beim Start fehlschlagen, wenn Ihr Hedge-Distanz-Parameter unter 100 (10 Pips) eingestellt ist.
Auto_Gap_and_TP verwendet automatische Hedge_Distance basierend auf Years_Span Parameter (Höchster bis niedrigster Wert in 3 Jahren geteilt durch Max_Total_Open = Automatic Hedge_Distance),
mit AutoGap ist ein intelligenter Weg, um zu viele oder zu wenig geöffnete Orders auf Ihrem Konto zu vermeiden.
Activate_Averaging wenn true, und _Activate_At_Total_Open ist 3 in der Voreinstellung, bedeutet, dass EA automatisch die Strategie von Hedging zu Averaging System (Anti Hedge) bei Level 3 der geöffneten Order ändert,
(Level 1 bis Level 3 ist normales Hedging System, Level 4 bis Max_Total_Open ist Averaging System).
- Set_4, Voreinstellung ist --Hedging Function--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Enable_Hedge, Voreinstellung ist true, auf false setzen, wenn keine Absicherung/mittelwertbildende offene Position benötigt wird.
- Max_Total_Open_, Standardwert ist 15, die Gesamtzahl der geöffneten Aufträge von der ersten Eröffnung bis zum Maximum ist 15.
- Auto__Hedge_Distance, Voreinstellung ist --Auto Hedge/Anti Hedge Distance, Many Years span--, keine Änderung notwendig, nur Information für untenstehenden Parameter.
- Auto_Gap_and_TP, Standardwert ist false, setzen Sie ihn auf true, um den automatischen Hedge-Abstand zu verwenden, der auf dem unten stehenden Parameter basiert.
- Years_Span, Standardwert ist 3, 3 bedeutet 3 Jahre, höchste bis niedrigste Spanne in 3 Jahren.
- Set_4a, Voreinstellung ist --Hedge Distance TP/SL In Points--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Hedge__Distance, Default ist 800, bedeutet Hedge Abstand/ Lücken von Hedge ist 80 Pips, wenn unter 100 Punkt (10 Pips) gesetzt, EA wird nicht funktionieren.
- Hedge_TP, Standardwert ist 800, 800 bedeutet TP bei 80 Pips.
- Hedge_SL, Standardwert ist 1600, 1600 bedeutet SL bei 160 Pips.
- Set_4b, Standardwert ist --Marti Hedge Lot Management--, Keine Notwendigkeit zu ändern, nur Informationen für untenstehende Parameter.
- Set_4b_note_1, Standardwert ist --If Use_MartiDefault isfalse, next lot is last lot+Add_Lots-- , Keine Änderung notwendig, nur Information für den untenstehenden Parameter.
- Use_Marti, Default ist true, auf false gesetzt verwendet EA keine Martingale, sondern verwendet Add Lot für die nächste Order Lotgröße.
- First_Hedge_Lot, Standardwert ist 3.0, nur für Martingale der 2. offenen Order.
- Next_Hedge_Lot, Standardwert ist 2.0, für Martingale der 3. offenen Order und der nächsten.
- Add_Lots, Voreinstellung ist 0.02, die nächste Lot-Größe der nächsten offenen Order zur Absicherung/Mittelung ist das Lot der letzten offenen Order + 0.02.
- Set_4b_note_2, Voreinstellung ist --Activate Averaging At choosed Total Open--, keine Änderung notwendig, nur Information für den untenstehenden Parameter.
- Set_4b_note_3, Standardwert ist --Averaging is Anti Hedge System-- , Keine Änderung erforderlich, nur Informationen für den untenstehenden Parameter.
- Set_4b_note_4, Voreinstellung ist --Averaging Gaps Distance Default is Hedge__Distance X 2-- , Keine Änderung erforderlich, nur Informationen für den untenstehenden Parameter.
- Activate_Averaging, Standard ist false, auf true gesetzt, wechselt EA automatisch von Hedging zu Averaging bei Total Order (untenstehender Parameter).
- Active_At_Total_Open, Default ist 3, d.h. bei Orderlevel 4 bis zum Maximum Open Parameter wird EA die Strategie auf Mittelwertbildung umstellen und kein Hedging mehr verwenden.
Einstellung des angestrebten Gesamtgewinns in Geld, um alle geöffneten Aufträge zu schließen, oder Prozentziel zu verwenden.
Um Percent Target zu verwenden, müssen beide Activate_Profit_Target & Percent_Target auf true gesetzt werden.
und STEALTH_TP_SL ist die vorrangige Einstellung, wenn das Gewinnziel und/oder der Prozentzielwert höher ist als Hedge_TP.
- Set_5, Standardwert ist --Profit Target & Target Percent--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Set_5_Note_1, Voreinstellung ist --If Activate_Profit_Target is true,Profit target will be used-- , Keine Änderung notwendig, nur Information für untenstehenden Parameter.
- Set_5_Note_2, Default is --To use Percent Target, Both Activate_Profit_Target & Percent_Target set to true-- , No need to change, just information for below parameter.
- Set_5_Note_3, Standardwert ist --Profit Target In (Money) Account Currencies-- , Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Activate_Profit_Target, Standardwert ist false, setzen Sie ihn auf true, um das Gewinnziel in geldwertbasierten Kontowährungen zu aktivieren.
- Profit_Target, Standardwert ist 2, d.h. EA schließt alle geöffneten Orders bei einem Gesamtgewinn von 2 usd oder mehr (Kontowährungen, z.B. USD)
- Set_5_Note_4, Standardwert ist --Target Percent From Current Balance--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Percent_Target, Standardwert ist false, setzen Sie ihn auf true, um das Prozentziel zu aktivieren.
- Target_Percent, Standardwert ist 0.2, d.h. bei einem Gewinn von 0.2% vom aktuellen Kontostand wird EA alle geöffneten Aufträge schließen.
STEALTH_TP_SL Die Einstellung eliminiert automatisch alle gewöhnlichen SL- und TP-Linien auf dem Diagramm. Es gibt eine interne Berechnung, um alle geöffneten Aufträge zu fast gleichen Bedingungen zu schließen, wenn alle Aufträge TP/SL treffen.
Scalper-Modus nur für die erste offene Bestellung, Standard ist 2, bedeutet 2 mal der aktuellen Spread EA schließt geöffnete erste Position bei positiven Gewinn-Wert.
Der Trailing-Stop ist einzigartig, weil alle geöffneten Aufträge bei positivem Gewinn automatisch durch den Trailing-Stop modifiziert werden, d.h. wenn der Preis bei einem positiven Gewinnwert zurückgeht, haben alle offenen Aufträge TP/SL, die durch die Trailing-Stop-Funktion modifiziert werden.
EA wählt automatisch Trailing-Start und Trailing-Schritt als gewöhnliche Trailing-Stop, so dass keine Notwendigkeit, für Trailing-Start und Trailing-Schritt (keine Notwendigkeit, beide Parameter), TrailStop_Starting_Lotsize Parameter Standard ist 0,01, bedeutet Trailing-Stop-Funktion wird von Losgröße gleich oder höher als 0,01 arbeiten, wenn Sie auf 0,15, bedeutet Trailing-Stop-Funktion wird von Losgröße 0,15 und über 0,15 aktiv.
- Set_6, Standardwert ist --STEALTH HIDDEN TP/SL--, muss nicht geändert werden, nur Informationen für den untenstehenden Parameter.
- STEALTH_TP_SL, Voreinstellung ist false, Setzen Sie diesen Parameter auf true, um alle TP- und SL-Einstellungen zu verbergen.
- Scalper_Mode, Voreinstellung ist --Scalper Mode For 1st Open Position-- , Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Note_Scalper_Mode, Voreinstellung ist --Nur funktionieren, wenn STEALTH_TP_SL auf true-- , Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Scalper_Mode_, Standardwert ist true, bei false wird die erste offene Order zum TP-Ziel geschlossen.
- Spread_X_Times_Value, Standardwert ist 2, die erste offene Order wird zum 2x aktuellen Spread geschlossen
- Note_Spread_X_Times, Voreinstellung ist --TP der ersten Eröffnung ist Spread_X_Times_Value X Spread--, keine Änderung notwendig, nur Information für den untenstehenden Parameter.
- Trailing, Standardwert ist --Auto TrailingStop-- , keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- TRAILING_STOP_Enable, Standardwert ist true, ändern Sie auf false, um den automatischen Trailing-Stop zu deaktivieren.
- TrailStop_Starting_Lotsize, Standardwert ist 0.01, eine Änderung auf z.B. 0.24 bewirkt, dass der automatische Trailing-Stop ab der letzten geöffneten Order mit Lot 0.24 arbeitet.
- Note_Trailing_Stop, Voreinstellung ist --TrailingStop Funktion nur, wenn STEALTH_TP_SL Voreinstellung ist true--, keine Änderung notwendig, nur Information für obigen Parameter.
Max_Spread_Allowed ist das Maximum, das EA arbeiten darf, wenn der aktuelle Spread über dieser Einstellung liegt, arbeitet EA nicht, um Hedge-Distance-Fehler zu vermeiden.
wenn Max_Spread_Allowed nicht geändert wird, setzt EA automatisch Max_Spread_Allowed auf das 2-3 fache des aktuellen Spreads beim Start des EA.
- Set_9, Standardwert ist --Spread Filter in Point--, muss nicht geändert werden, nur Informationen für den folgenden Parameter.
- Max_Spread_Allowed, Standardwert ist 10000000, kann geändert werden, damit der EA aufhört zu arbeiten, wenn der Spread über diesem Wert liegt.
Tagesfiltereinstellung, wenn z.B. Montag auf true gesetzt ist, wird EA am Montag nicht funktionieren.
- Set_10, Standardwert ist --Day Filter--, muss nicht geändert werden, nur Informationen für den folgenden Parameter.
- Set_10_Noted, Standardwert ist --True To Activate--, Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Montag, Standardwert ist false, auf true gesetzt wird EA am Montag nicht funktionieren.
- Dienstag, Standardwert ist false , wenn auf true gesetzt, wird EA am Dienstag nicht funktionieren.
- Mittwoch, Standardwert ist false , wenn auf true gesetzt, wird EA am Mittwoch nicht funktionieren.
- Donnerstag, Standardwert ist false , auf true gesetzt, wird EA am Donnerstag nicht funktionieren.
- Freitag, Standardwert ist false , wenn auf true gesetzt, funktioniert EA am Freitag nicht.
- Samstag, Standardwert ist false , wenn auf true gesetzt, wird EA am Samstag nicht funktionieren.
- Sonntag, Standardwert ist false , auf true gesetzt arbeitet der EA am Sonntag nicht.
Signalisierungsoption zur Entscheidung über Kauf oder Verkauf der ersten offenen Position.
Wenn Sie Moving Average und ADX verwenden, hat EA eine eindeutige erste und letzte Bestellung, denn sobald eine geöffnete Bestellung geschlossen wird, wird keine neue erste Bestellung erstellt, wenn sich das Kauf-/Verkaufssignal nicht ändert.
- Signaling_Indicators, Default is --EA use below parameter to open Auto First Open Buy/Sell--, No need to change, just information for below parameter.
- Signaling_Option, Standardwert ist --TRUE für HiLo H4 & M1 Breakout, FALSE für MA & ADX Indicators-- , Keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Use_Hi_Lo_Breakout, Voreinstellung ist true
- MA_ADX_Continuitas_Signal, Voreinstellung ist --Signal Continue-- , Keine Änderung erforderlich, nur Informationen zum untenstehenden Parameter.
- Continuitas_Signal, Voreinstellung ist false, wenn auf true gesetzt, werden MA und ADX falsche Signale von Kauf/Verkauf gefiltert und ignoriert.
- MA_1_Setup, Voreinstellung ist --MA 1 Setup--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Periode_MA_1, Voreinstellung ist 200
- MA_Methode_1, Voreinstellung ist MODE_EMA
- MA_Price_1, Voreinstellung ist PRICE_CLOSE
- TF_MA_1, Voreinstellung ist PERIOD_CURRENT
- MA_2_Setup, Voreinstellung ist --MA 2 Setup--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Periode_MA_2, Voreinstellung ist 100
- MA_Methode_2, Voreinstellung ist MODE_EMA
- MA_Price_2, Voreinstellung ist PRICE_CLOSE
- TF_MA_2, Voreinstellung ist PERIOD_CURRENT
- MA_3_Setup, Voreinstellung ist --MA 3 Setup--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Periode_MA_3, Voreinstellung ist 21
- MA_Methode_3, Voreinstellung ist MODE_EMA
- MA_Price_3, Voreinstellung ist PRICE_CLOSE
- TF_MA_3, Voreinstellung ist PERIOD_CURRENT
- MA_4_Setup, Voreinstellung ist --MA 4 Setup--, keine Änderung erforderlich, nur Informationen für den unten stehenden Parameter.
- Periode_MA_4, Voreinstellung ist 8
- MA_Methode_4, Voreinstellung ist MODE_EMA
- MA_Price_4, Voreinstellung ist PRICE_CLOSE
- TF_MA_4, Voreinstellung ist PERIOD_CURRENT
- ADX_Setup, Voreinstellung ist --ADX Setup--, keine Änderung erforderlich, nur Informationen für die folgenden Parameter.
- TF_ADX, Voreinstellung ist PERIOD_CURRENT
- Periode_ADX, Voreinstellung ist 14
- Price_ADX, Voreinstellung ist PRICE_CLOSE
- Level_ADX, Voreinstellung ist 17
Diese Einstellung zeigt Textinformationen im linken und rechten Diagramm an.
Einige Informationen, z.B. Total Open und Total Lot Traded, sind verfügbar, wenn diese Funktion auf true gesetzt ist.
- Set_11, Voreinstellung ist --Right_Chart_Display--, keine Änderung nötig, nur Informationen für den untenstehenden Parameter.
- Right_Chart_Display, Voreinstellung ist false, Ändern Sie auf true, wenn Sie Informationstext auf dem rechten und linken Chart anzeigen möchten.
Warum die Verwendung eines (STEALTH_TP_SL auf true gesetzt) versteckten TP/SL effektiver ist:
- Es erlaubt dem EA, jede Ausweitung des Spreads von einem Broker, Slippage, Requotes und einige Betrügereien von einem Broker zu vermeiden. Mit einem Gewinn- oder Prozentziel ist es also kein Problem, wenn eine Order einen Slippage aufweist oder in einem Schrittintervall nicht gleich ist. Solange dieser EA sich an das Gewinnziel hält, ist der genaue Abstand zwischen den Aufträgen nicht wichtig.
- Der EA kann mit jedem Broker, Slippage und Spread arbeiten.


Hello everyone. Just wanted to give my review for the Sure Fire Hedging Strategy. For starters, this author is very responsive when you ask a question. Also, he is very humble when it comes to his great work. This EA is the most thought out EA I have ever used, and I have used a lot of them. The logic behind this EA is just amazing. Very precise and so profitable. If you do not buy this EA, you will be losing out on another way to earn more passive income. This is just my opinion, so take it with a grain of salt. But I have been trading with EA's for over 6 years and I am telling you this EA is the holy grail for consistent profits. And for $98.99 USD you would be a fool not to buy it and give it a try. Plus, this EA is worth (3) times what he is asking. So I would snag this EA up quickly before he comes to his senses and raises the price. Thank you so much for changing my life for the better Syarif. God bless you and your family. P.S. Check out my set files in the comments section for the NAS100 and other indices. Happy Trading everyone!