MTForge NarTown EA
- Experten
- Hyumilkumar Suryakantbhai Patel
- Version: 3.20
MTForge NarTown - Automatisierter EA für MetaTrader 5
MTForge NarTown ist ein vollautomatischer Expert Advisor für MetaTrader 5, der auf einer geglätteten Heiken-Ashi / Triple Moving Average (TMA) Crossover Engine basiert. Der EA ist für eine disziplinierte Trendfolge mit strikter Risikokontrolle konzipiert: Jeder Einstieg ist mit einem vordefinierten Stop-Loss und Take-Profit versehen, während ein mehrstufiges Ratchet-System den Schutz schrittweise erhöht, wenn der Handel in den Gewinn geht.
Der EA wird mit einer auf EURUSD M30 abgestimmten Standardeinstellung ausgeliefert, aber alle Parameter sind offengelegt und die Logik istsymbolunabhängig - er funktioniert mit Forex-Paaren, Indizes, Metallen, Kryptowährungen und Futures-CFDs, mit einem universellen Risiko-Einheiten-System (Preis, Pips oder Ticks), das sich automatisch an das jeweilige Instrument anpasst.
Überblick über die Strategie
Die Signale werden von einer benutzerdefinierten geglätteten Heiken-Ashi-Engine in Kombination mit zwei Linien des dreifachen gleitenden Durchschnitts (TMA) generiert - intern alsYasin Blue und Yasin Red bezeichnet. Einstiege erfolgen bei bestätigten Überkreuzungen dieser beiden Linien, die durch einen optionalen EMA-Trendfilter mit höherem Zeitrahmen überwacht werden. Die Engine unterstützt die Handhabung von Umkehrungen: Wenn ein neues entgegengesetztes Signal erscheint, wird die aktuelle Position geschlossen und der EA wartet eine konfigurierbare Abkühlungszeit ab, bevor er in die neue Richtung wieder einsteigt.
Dies ist einkompilierter EA mit geschlossenem Quellcode (.ex5). Er verwendet keine Martingale, kein Grid und kein Hedging. Jeder Handel hat einen festen, sichtbaren Stop Loss und Take Profit im Moment des Einstiegs.
Hauptmerkmale
- Heiken-Ashi + TMA-Signal-Engine mit einer dreistufigen EMA-Kaskade auf Preis und HLC3-Glättung.
- Mehrstufiger Ratchet-Trailing-Stop - Stufe 1 verschiebt den SL bis zum Breakeven, Stufe 2 sichert den Gewinn, Stufe 3 lässt den Stop kontinuierlich weiterlaufen, wenn sich die Bewegung ausweitet.
- EMA-basierter dynamischer Läufer, der den Stopp entlang eines schnellen EMA nachzieht, sobald der Handel bequem im Gewinn ist.
- Zeitbasierter "Totgeld"-Ratchet - wenn der Handel für N Bars stagniert und im Gewinn ist, wird der SL bis zum Break-Even angezogen, um Kapital für das nächste Setup freizusetzen.
- ATR-Volatilitätsfilter, um Einstiege bei niedriger Volatilität zu blockieren.
- Sitzungsfilter (echte GMT) mit einem speziellen GMT-Offset-Eingang des Brokers, so dass die Sitzungszeiten bei jedem Broker ohne manuelle Umstellung korrekt bleiben.
- Spread-Filter zum Überspringen von Eingängen während weit verbreiteter Momente (Pressemitteilungen, Sitzungen mit geringer Liquidität).
- Täglicher/wöchentlicher Drawdown-Schutzschalter, der den Handel automatisch deaktiviert, wenn der Aktien-Drawdown den konfigurierten Schwellenwert überschreitet, und beim nächsten Session-Reset wieder aktiviert.
- Geldmanagement mit prozentualem Risiko - optional wird jeder Handel als Prozentsatz des Kontokapitals auf der Grundlage der Stop-Loss-Distanz (mit Broker-Min/Max/Schritt-Klemmung und harter Lot-Obergrenze) berechnet.
- On-Chart-Kontrollfeld - fünf native MT5-Schaltflächen zum Umschalten von Strategie ein/aus, Long ein/aus, Short ein/aus, EMA-Filter ein/aus und eine Panic-Close-Schaltfläche, die schwebende Orders sofort plättet und storniert.
- Universelle Risikoeinheiten ( Preis / Pips / Ticks), so dass ein einziges Binary auf jeder Symbolklasse läuft.
- Tightest-SL-wins Ratchet Arbitration: Wenn mehrere Ratchet-Systeme aktiv sind, wendet der EA den jeweils günstigsten Stop-Loss-Kandidaten an, ohne den Stop jemals gegen Sie zu verschieben.
Technische Spezifikation
| Plattform | MetaTrader 5 (Build 3815 oder höher empfohlen) |
| Konto-Typ | Hedging oder Netting, jede Kontowährung |
| Standard-Symbol | EURUSD (alle Parameter sind für andere Symbole einstellbar) |
| Standard-Zeitrahmen | M30 (funktioniert auf jedem Zeitrahmen nach Neuparametrisierung) |
| Mindesteinlage | Hängt von der Lotgröße und dem Symbol ab; 500 USD ist ein vernünftiger Startpunkt für EURUSD bei 0,01 Lots |
| Hebelwirkung | 1:30 oder höher empfohlen |
| VPS | Dringend empfohlen für den Live-Handel - der EA arbeitet mit Bar-Close plus Intra-Bar-Ratchet-Überwachung |
Installation & Schnellstart
- Kopieren Sie MTForge_NarTown.ex5 in den <MT5 Datenordner>\MQL5\Experts\ .
- Starten Sie MetaTrader 5 neu, öffnen Sie einen EURUSD M30 Chart und ziehen Sie den EA auf den Chart.
- Aktivieren Sie denAlgo-Handel in der Hauptsymbolleiste.
- Legen Sie auf der Registerkarte Inputs des EA den WertBrokerGmtOffsetHours so fest, dass er dem Serverzeit-Offset Ihres Brokers entspricht (z. B. 2 für GMT+2-Broker).
- (Optional) Laden Sie die mitgelieferte. set-Voreinstellungsdatei für vorgefertigte EURUSD M30-Parameter.
- Vergewissern Sie sich, dass die Schaltflächen auf dem Chart in der oberen rechten Ecke angezeigt werden.
Eingabe-Parameter
Strategie-Parameter
- EMALength - Länge der Kern-EMA-Kaskade der TMA-Engine.
- EmaFilterLength - Länge des optionalen Trendfilters EMA.
Risiko-Management
- RiskMode - Einheit für PT/SL/BE-Eingaben:Preisabstand ( universal),Pips ( Forex) oderTicks.
- ProfitTargetValue - Take Profit-Abstand in den gewählten Einheiten.
- StopLossValue - Stop-Loss-Abstand (entspricht 1R für alle Ratchet-Multiplikatoren).
Klassischer Breakeven
- UseClassicBreakeven - aktiviert den einfachen Breakeven-Trigger.
- BreakevenTriggerValue - Gewinnabstand, der den Breakeven aktiviert.
- BreakevenOffsetTicks - Ticks oberhalb/unterhalb des Einstiegs, um Provisionen zu decken.
Staged Ratchet (R-Mehrfach)
- UseStagedRatchet - aktiviert das dreistufige Trailing.
- RatchetStage1Mult / RatchetStage2Mult - R-Multiplikatoren, die jede Stufe auslösen.
- RatchetStage2LockMult - Gewinn (in R) auf Stufe 2 gesperrt.
- RatchetRunnerStepMult / RatchetRunnerMoveMult - Schrittgröße des Runners und SL-Bump nach Stufe 2.
EMA-Runner
- UseEmaRunner - verfolgt den Stop Loss entlang eines EMA.
- EmaRunnerUseFast - verwendet EMALength ( schnell) oder EmaFilterLength ( langsam).
- EmaRunnerBufferTicks - Tick-Puffer unter (long) oder über (short) dem EMA.
- EmaRunnerMinProfit - Mindestgewinn, bevor der Runner aktiviert wird.
Zeitbasierter Ratchet
- UseTimeRatchet - SL auf Breakeven nach N Bars umkehren, wenn im Gewinn.
- TimeRatchetBars - Balken seit der Einstiegsschwelle.
- TimeRatchetProfitOnly - erfordert positive P/L zum Auslösen.
ATR-Volatilitätsfilter
- UseAtrFilter - blockiert Einträge, wenn die ATR unter dem Schwellenwert liegt.
- AtrPeriod / AtrMinValue - ATR-Periode und Mindestwert (in Preiseinheiten).
Sitzungs-Filter
- UseSessionFilter - Eingaben auf bestimmte GMT-Stunden beschränken.
- BrokerGmtOffsetHours - Offset der Serverzeit Ihres Brokers von der GMT.
- SessionStartHourGMT / SessionEndHourGMT - Sitzungsfenster in TRUE GMT.
- FlattenOutsideSession - Schließt offene Positionen, wenn die Sitzung endet.
Spread-Filter
- UseSpreadFilter - weist Einträge zurück, wenn der Spread zu groß ist.
- MaxSpreadPips - maximal erlaubter Spread in Pips.
Drawdown-Schaltkreisbremse
- UseDrawdownBreaker - automatische Deaktivierung bei Aktien-Drawdown.
- DailyDrawdownPercent / WeeklyDrawdownPercent - Schwellenwerte.
- BreakerFlattenPosition - schließt die aktuelle Position bei Auslösung.
- BreakerResetHourGMT - tägliche Rücksetzstunde in TRUE GMT.
Geld-Management
- UseRiskPercent - dynamische Losgröße basierend auf dem prozentualen Aktienrisiko.
- RiskPercentPerTrade - Prozentsatz des Eigenkapitals, der pro Handel riskiert wird.
- RiskUseBalanceNotEquity - Verwendung von Balance anstelle von Equity (Standardwert Equity).
- MaxLotCap / MinLotFloor - harte Ober- und Untergrenzen für die Losgröße.
Handelseinstellungen
- LotSize - feste Losgröße, wenn UseRiskPercent deaktiviert ist .
- MagicNumber,TradeComment,CooldownBars.
On-Chart-Kontrollfeld
Der EA erstellt fünf native Chart-Schaltflächen für die manuelle Echtzeit-Steuerung:
- STRATEGY - Master ein/aus schalten.
- LONG - Aktivieren oder Deaktivieren von Long-Einträgen.
- SHORT - Aktivieren oder Deaktivieren von Short-Einträgen.
- EMA FILTER - schaltet den Trendfilter zur Laufzeit um.
- SCHLIESSEN & DEAKTIVIEREN - panisches Schließen: Glättet die aktuelle Position, storniert alle ausstehenden Aufträge für dieses Symbol und deaktiviert die Strategie.
Empfohlene Verwendung
- Führen Sie einen Backtest im MT5-Strategietester mit den historischen Daten Ihres Brokers unter Verwendung der Every-Tick-Modellierung durch.
- Bevor Sie live gehen, führen Sie einen mindestens vier- bis sechswöchigen Forward-Test auf einem Demokonto durch, um das Setup anhand des spezifischen Spread- und Ausführungsprofils Ihres Brokers zu validieren.
- Beginnen Sie mit einer kleinen Losgröße oder einem niedrigen RiskPercentPerTrade-Wert , bis Sie mit dem Live-Verhalten zufrieden sind.
- Verwenden Sie immer einen stabilen Virtual Private Server (VPS) für den 24/7-Betrieb.
- Aktivieren Sie denDrawdown Circuit Breaker für den Live-Handel, um ein automatisches Sicherheitsnetz zu schaffen.
Wichtige Risikohinweise
Der Handel mit Devisen, CFDs, Futures und Kryptowährungen auf Margin birgt ein hohes Risiko und ist möglicherweise nicht für alle Anleger geeignet. Die Performance in der Vergangenheit - einschließlich Backtests, Optimierungsergebnissen oder historischen Aufzeichnungen - istkein Indikator für zukünftige Ergebnisse. Leverage kann sowohl für als auch gegen Sie arbeiten. Bevor Sie handeln, sollten Sie Ihre Anlageziele, Ihren Erfahrungsstand und Ihre Risikobereitschaft sorgfältig prüfen. Sie sollten niemals Geld investieren, das Sie sich nicht leisten können zu verlieren.
Dieser Expert Advisor ist ein Handelsinstrument. Er garantiert weder Gewinne noch schließt er die Risiken aus, die mit dem Handel an den Finanzmärkten verbunden sind. Die Ergebnisse eines Live-Kontos können aufgrund von Ausführungsqualität, Slippage, variablen Spreads, Swapkosten, maklerspezifischem Verhalten und Marktbedingungen von den Ergebnissen eines Backtests oder Demokontos abweichen. Der Nutzer ist allein für alle Handelsentscheidungen und die daraus resultierenden Gewinne oder Verluste verantwortlich.
Unterstützung & Updates
Fragen, Feedback und Hilfe bei der Optimierung sind über den MQL5-Markt-Kommentarbereich oder private Nachrichten willkommen. Käufer erhalten während der gesamten Lebensdauer des Produkts kostenlose Updates über den MQL5 Market Auto-Update-Kanal.
Vielen Dank, dass Sie MTForge NarTown in Betracht ziehen. Wenn dieser EA Ihre Erwartungen erfüllt, hinterlassen Sie bitte eine Bewertung - sie hilft anderen Händlern, fundierte Entscheidungen zu treffen.
