FoxterAII

FoxterAI — Grid-Trading-EA mit ATR-adaptivem Schritt und interaktivem Bedienfeld

FoxterAI ist ein automatisierter Grid-Trading-Roboter für MetaTrader 5, basierend auf einer Durchschnittungs-Grid-Strategie. Der Grid-Schritt wird nicht aus einem festen Pip-Wert, sondern aus dem ATR-Indikator berechnet: Bei hoher Volatilität werden Orders weiter auseinander platziert, bei niedriger Volatilität näher beieinander. Der EA verwaltet zwei unabhängige Serien gleichzeitig — BUY und SELL.

Hauptfunktion: Bedienfeld funktioniert vollständig im Strategie-Tester

Das integrierte interaktive Bedienfeld ist vollständig funktionsfähig im visuellen Modus des Strategie-Testers. Während eines Backtests können Sie Schlüsselparameter ändern, ohne den Test zu stoppen: Handel aktivieren/deaktivieren, Richtung wechseln, Einstiegsmodus ändern, Basket Mode aktivieren, Gewinnziel anpassen, Level-System aktivieren, Grid-Grenzen ändern — und die Auswirkungen auf die Ergebnisse sofort sehen. Dies beschleunigt die Optimierung erheblich.

Architektur

Bei jedem Tick führt der EA aus: Serien-Update, DetectTrend(), CheckNewSeriesEntry(), ManagePositions() (Breakeven, Trailing, Grid-Durchschnittung, Take Profit), Bedienfeld-Update.

Trenderkennung

Benutzerdefinierten ATR-Algorithmus — Durchschnitt des High-Low-Bereichs über N abgeschlossene Balken. ATR gepuffert, neu berechnet nur bei neuem Balken.

TrendTimeframe — Zeitrahmen für Trenderkennung (H1) | TrendATR_Period — ATR-Periode in Balken (14)

SuperTrend

Eingebaute Berechnung ohne externe Indikatoren. Basis = (High + Low) / 2, Oben = Basis + Mult × ATR, Unten = Basis - Mult × ATR. Als Einstiegsfilter, Mittelungsfilter und Level-Quelle. Linie wird auf dem Chart gezeichnet.

SuperTrendTF (H1) | SuperTrendATRPeriod (10) | SuperTrendMultiplier (3.0) | DrawSuperTrend (true) | SuperTrendBarsToDraw (300)

Einstiegsmodi

Über Entry Mode-Schaltfläche umschalten. Vier Modi:

  • Trend only — Einstieg in Trendrichtung
  • Trend + Impulse (Standard) — M15-Impulskerze über % des ATR erforderlich
  • Trend + Impulse + SuperTrend — maximale Filterung
  • Trend + SuperTrend — Trendbestätigung durch SuperTrend

EntryMode (Trend+Impulse) | ImpulseTimeframe (M15) | ImpulseATR_Period (14) | ImpulseMinPercent (150) | MinBarsBetweenSeries (1)

Mittelungs-Grid

Schritt = ATR × Grid_StepPercent / 100. Mittelung wird ausgelöst wenn: Preis einen Schritt bewegt, Trend stimmt überein, Mindestintervall vergangen, Orders und Lot im Rahmen.

Grid_Timeframe (M15) | Grid_ATR_Period (14) | Grid_StepPercent (50) | MartinCoeff (1.5) | FirstLotMultiplier (1.0) | MaxOrdersBuy/MaxOrdersSell (10) | MaxTotalLot (2.0) | GridIntervalMinutes (30) | UseSTForAveraging (false)

Erweiterte Grid- und Martingale-Modi

Expandierendes Grid (UseExpandingGrid): jeder Schritt × GridStepMultiplier. Abgestuftes Martingale (UseSteppedMartin): 3 Zonen mit unterschiedlichen Koeffizienten (z.B. 1.0/1.3/1.6). ATR-adaptives Martingale (UseATRAdaptiveMartin): passt Koeffizient nach Volatilität an. Alle drei kombinierbar.

UseExpandingGrid (false), GridStepMultiplier (1.3) | UseSteppedMartin (false) | StepZone1Count/Coeff (3/1.0) | StepZone2Count/Coeff (3/1.3), StepZone3Coeff (1.6) | UseATRAdaptiveMartin (false) | ATRAdaptive_MinCoeff (1.0) | ATRAdaptive_MaxCoeff (2.0)

Take-Profit-Modi

ATR-TP: Abstand = ATR × TP_Percent/100. Depot-%-TP: Ziel = Kontostand × Prozent. Individual TP: feste Punkte pro Order (Basket Mode). Kombinierter Serien-TP: gewichteter Durchschnittspreis. IncludeCommissionSwap zieht Gebühren ab.

TP_Timeframe (M15), TP_ATR_Period (14) | TP_Percent (100) | UseDepositPercentTP (false) | FirstTPDepositPercent (0.5) | IndividualTP_Points (100) | IncludeCommissionSwap (true) | SlippagePercent (0.1)

Basket (Korb)

Verbindet BUY und SELL zum gemeinsamen Schließen. Typen: OFF, Immediate, After N. Basket Mode berücksichtigt geschlossene Orders in der Gewinnberechnung.

BasketType (OFF) | BasketProfitPercent (0.1) | BasketAfterNOrders (5) | UseBasketMode (false)

Breakeven und Trailing

Breakeven: ab 2+ Orders, SL wird auf Eröffnungspreis verschoben. UseBreakeven (false) | BreakevenActivatePoints (100) | BreakevenSL_Points (0)

Trailing: nur erste Order, deaktiviert bei zweiter Order. Abstände in % des ATR. UseFirstOrderTrailing (false) | TrailActivatePercent (70) | TrailDistancePercent (50)

Level-System

Optionales Modul zur Verankerung der Grid-Logik an Preisleveln. Quellen: Runde Level | Tages-Hoch/Tief | SuperTrend TF. Modi: Filter | TP an Leveln | Nur Einstieg | Vollständig.

UseLevelAveraging (false), LevelSource | RoundLevelStep (50), LevelTF (H4) | LevelHL_TF1/Count1 (D1/1), LevelHL_TF2/Count2 (W1/1) | UseLevelTP (false), LevelTP_OffsetPips (5) | UseLevelEntry (false), LevelEntryZone (0.15) | UseLevelGrid (false), UseLevelAutoLot (false)

Verlust-Order-Trim

Schließt die verlustreichste Order, wenn verbleibende das Ziel noch erreichen. Modi: OFF | Own | Joint.

Filter und Schutz

  • Spread-Filter: MaxSpread (30)
  • Margen-Filter: MinFreeMarginLevel % (200)
  • Zeitfenster: bis zu 3 Fenster, Mitternacht-Übergang unterstützt
  • ATR-Schutz: ATR=0 blockiert Handel
  • Symbol-Normalisierung UseNormalizeSymbol

Interaktives Bedienfeld

Drei Reiter. Weiße Felder — klicken, Zahl eingeben, Enter zum Bestätigen, Escape zum Abbrechen.

Trading: START/STOP, BUY/SELL/BOTH, Entry Mode, Dry Run, Max BUY/SELL, Lot, Profit%, BASKET, Individual TP, TRIM, BREAKEVEN, TRAILING, Lot Mult.

Grid: Expanding Grid, Stepped Martin, ATR Martin, Levels mit Quelle und Modus.

Info: Trend, Kurse, Serien-Status, Kontostand, Drawdown, Statistiken.

System: Emergency Close, Remove Robot, Close BUY/SELL, Skalierung 70-200%.

Anforderungen

  • MetaTrader 5, beliebiges Symbol und Zeitrahmen
  • Keine externe DLL — vollständige MQL Market-Kompatibilität
  • Cent-Konto-Unterstützung

Risikohinweis

Grid-Trading hält mehrere Positionen gleichzeitig offen. Bei starken gerichteten Bewegungen kann der Drawdown erheblich sein. Vor dem Einsatz auf einem Live-Konto alle Einstellungen im Strategie-Tester gründlich testen.

Kontakt

Wir sind offen für den Dialog! Wenn Sie Fragen zur Einrichtung haben, Verbesserungsvorschläge machen möchten oder einen Trading-Roboter auf Basis Ihrer eigenen Strategie entwickeln lassen möchten — schreiben Sie uns eine Privatnachricht. Wir besprechen Ihre Anforderungen, schlagen eine Lösung vor und setzen Ihre Idee in einen funktionierenden Expert Advisor um.

Weitere Produkte dieses Autors
FoxterAI
Serhii Shal
FoxterAI — Grid-Trading-EA mit ATR-adaptivem Schritt und interaktivem Bedienfeld FoxterAI ist ein automatisierter Grid-Trading-Roboter für MetaTrader 4, basierend auf einer Durchschnittungs-Grid-Strategie. Der Grid-Schritt wird nicht aus einem festen Pip-Wert, sondern aus dem ATR-Indikator berechnet: Bei hoher Volatilität werden Orders weiter auseinander platziert, bei niedriger Volatilität näher beieinander. Der EA verwaltet zwei unabhängige Serien gleichzeitig — BUY und SELL. Hauptfunktion: Be
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension