Grid Zone MT5
- Experten
- Paranchai Tensit
- Version: 17.2
- Aktualisiert: 24 März 2026
- Aktivierungen: 20
Grid Zone MT5 ist ein automatisierter Expert Advisor. Das System verwendet Filterungsmessungen von Trendsignalen, um Kauf- und Verkaufszonen zu erstellen. Die Handelssignale werden verarbeitet, indem sie in die Designzone eingeordnet werden. Das System berechnet den Rasterabstand automatisch oder der Benutzer kann ihn manuell einstellen.
- Das Wichtigste ist, dass es unter allen Marktbedingungen gut funktioniert, egal ob es sich um einen Trend oder eine Seitwärtsbewegung handelt.
- Das System verfügt über eine automatische Verwaltung von limitierten Aufträgen.
- Das System kann automatisch die Löschung ausstehender Aufträge im Falle eines gegenläufigen Trends verwalten.
- Der Benutzer kann den Zeitraum der Datenhistorie festlegen, der für die Bestimmung der Handelszonen verwendet werden soll.
- Wichtig ist, dass das System nicht auf die Filterung von Nachrichten zu warten braucht und unter allen Bedingungen Vollzeit gehandelt werden kann.
Der eigentliche Mechanismus im Originalcode ist wie folgt aufgebaut:
1. Das System öffnet das Grid als Pending Order.
2. Wenn der Preis stark ansteigt und diese Pending Orders trifft, werden sie alle in Positionen umgewandelt, oder wenn alle verbleibenden Pending Orders gelöscht werden,
3. Wenn die Funktion CountBuyLimit() oder CountSellLimit() feststellt, dass es "keine Pending-Orders mehr gibt, die auf dem Markt gefangen werden können".
4. Sie öffnet dann ein neues Raster und fährt fort, Orders zu fangen, um die Kosten kontinuierlich zu mitteln (Dollar Cost Averaging - DCA).
5. Das Ende all dieser Aufträge wird durch die Funktionen CloseAverage() und ClosePendingToo() gesteuert. Das heißt, "wenn der Gesamtgewinn aus allen Geschäften (aus allen offenen Sets) das festgelegte Ziel (Balance Target / Equity Target) erreicht, werden alle Geschäfte und Pending Orders gleichzeitig gelöscht und geschlossen", wobei alle negativen Geschäfte ausgeglichen werden.
6. Genaue Berechnung des Nettogewinns: Das Target/Balance-Profit-Tracking-System wurde so verbessert, dass "Kommissionen und Swaps" vollständig abgezogen werden. Dadurch wird sichergestellt, dass der EA nur dann Geschäfte schließt, wenn der tatsächliche Nettogewinn (nach allen Gebühren) Ihr angestrebtes Ziel erreicht.
7. Slippage Delay während der Orderschließung: Es wurde ein neuer "Force-Close Loop (Machine-Gun)" Mechanismus implementiert. Sobald das Gewinnziel erreicht ist, feuert der EA kontinuierlich Schließungsbefehle ab, bis jeder einzelne Auftrag im Raster ausgelöscht ist, um Gewinnverluste durch Preisrückschläge zu verhindern, während mehrere Positionen nacheinander geschlossen werden.
8. Funktion zum Schutz von MagicOrdersTotal(): Zählt und löscht nur Orders, die ihre eigene MagicNumber und _Symbol verwenden, um versehentliche Schließungsaufträge auf benachbarten Charts zu verhindern, wenn mehrere Währungspaare laufen.
9) Einführung einer fortschrittlichen "Smart Closing"-Logik, um mit extremer Marktvolatilität (Spikes) effektiv umzugehen und sicherzustellen, dass der Grid Closure in der endgültigen Historie profitabel bleibt.
Hauptmerkmale
- Trades auf verschiedenen Zeitrahmen, empfohlen M15.
- Trades auf jedem Paar, empfohlen EURUSD, GBPUSD
- Ersteinzahlung: $ 500 aufwärts
- Es wird empfohlen, einen ECN-Broker mit niedrigem Spread zu verwenden, Hebelwirkung 1:500
- Verwendung von Every-Tick- oder Real-Tick-Daten im Backtest mit 100% Modellierungsqualität
Parameter
- MagicNumber - magische Zahl, um die ID für jeden EA festzulegen
- Lots - anfängliche Losgröße
- LotSize_Plus - Lotgröße um 0.01 erhöht, wenn auf 'true' gesetzt
- Raster_Step - Raster_Eingabe_Step / Raster_Auto_Step
- Grid_Sell_Step - Rasterabstand für Verkaufszonen
- Grid_Buy_Step - Rasterabstand für Kaufzonen
- Grid_Pending_Order - maximal ausstehende Aufträge auf der Kauf- und Verkaufsseite
- Period_bar_back - die Anzahl der Bars in der Historie für die Erstellung von Zonen. Es ist notwendig, historische Preisdaten herunterzuladen, damit das System Handelszonen aus der historischen Candlestick-Historie erstellen kann, die als Handelssignalindikatoren verwendet werden.
- Price_Level_Delete - Pending Orders können automatisch gelöscht werden, indem der Abstand zwischen dem angegebenen Preisniveau und dem aktuellen Preis gemessen wird
- Close_minimum_Pending_orders - true/false, optional zu aktivieren oder nicht, das ursprüngliche System wird beibehalten, wenn nicht aktiviert.
- minimum_pending_orders - Minimum anhängiger Aufträge zum Schließen
- Show_Trade_Level - zeigt den Einstiegspreis für offene Positionen an, wenn auf 'true' gesetzt
- Grid_Orders:
- Grid_Sell_Zone - nur Verkaufsaufträge
- Grid_Buy_Zone - nur Kaufaufträge
- Grid_Combine_Zone - sowohl Kauf- als auch Verkaufsaufträge
- Grid_Profit - Saldo/Ziel
- risk - Gewinn-Risiko-Rate
- Ziel_Geld - Zielgewinn
- DDCloseAll - aktivieren Sie Drawdown Prozent schließen, setzen Sie true oder false
- DDPercent - Legen Sie den Prozentsatz für die Verlustbegrenzung fest, % Drawdown
- Standard Deviation for Entries - Slippage-Wert in Punkten, Bietet eine solide Vorgabe für die Standard-Grid-Platzierung.
- Emergency Deviation for Grid Closures - maximal zulässiger Slippage-Wert in Punkten, fungiert als "Notfallpuffer", um das Grid bei extremen Preisbewegungen zwangsweise zu schließen und verhindert, dass ein teilweise geschlossenes Grid offen bleibt.
- StartTradeTime - Zeit für den Beginn des Handels festlegen
- EndTradeTime - Zeit für das Ende des Handels festlegen
- BrokerGMTOffset - GMT-Offset Ihres Brokers
- TradeMonday_Mode - Einstellen von ON/OFF für den Montagshandel
- AfterHourMonday - Start am Montag nach Geschäftsschluss
- TradeFriday_Mode - Einstellen von ON/OFF für den Freitagshandel
- AfterHourFriday - nachbörslicher Freitagschluss
- CloseOrderFriday - Schließen von Gewinnaufträgen am Freitag
- CloseProfitFriday - Gewinnbetrag
- CloseAllFriday - Schließung aller Aufträge am Freitag
- Anzeigeeinstellungen - Standard übernehmen oder Anzeigeposition ändern
- Top - Abstand von oben
- Links - Abstand von der linken Seite
- Nachrichten-Filterfunktion:
- UseNewsFilter - wahr oder falsch einstellen
- BlockLowImpact - Setzen Sie true oder false für Low Volatility News Filter
- BlockMediumImpact - Setzt true oder false für den Nachrichtenfilter Moderate Volatilität
- BlockHighImpact - Setzt true oder false für den High Volatility News-Filter
- MinutesBeforeNews - Legen Sie die Minuten für Stop Before News fest.
- MinutesAfterNews - Legen Sie die Minuten für den Stop After News fest.
- DrawNewsLines_Enabled - Setzen Sie true oder false
