Grid Ultimate Oscillator EA
- Experten
-
AL MOOSAWI ABDULLAH JAFFER BAQER
To trade successfully we need to go through the proven path that others had gone and reached!
Here are 17 quotes from such successful investors:
1- Limit your size in any position so that fear does not become the prevailing instinct guiding your judgment.
Joe Vidich - Version: 3.15
- Aktivierungen: 5
Probieren Sie es zunächst kostenlos aus: Laden Sie den „Grid Ultimate Oscillator EA“ in den MetaTrader 5-Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, wie drei Uhren bei jedem Durchlauf abstimmen.
DREI UHREN MÜSSEN SICH EINIG SEIN, BEVOR DIE ERSTE ORDER AUSGEGEBEN WIRD.
Die meisten Oszillatoren lesen nur ein Zeitfenster aus und spiegeln daher lediglich das wider, was gerade passiert ist. Larry Williams entwickelte den Ultimate Oscillator, um dieses Problem zu beheben: Er maß den Kaufdruck über ein kurzes, ein mittleres und ein langes Zeitfenster und kombinierte diese dann im Verhältnis 4:2:1 zu einer einzigen Linie von 0 bis 100. Die Schwäche liegt in dieser Kombination. Ein starkes, schnelles Zeitfenster kann die Linie über ein Niveau ziehen, während sich die anderen beiden noch nicht bewegt haben. Der „Grid Ultimate Oscillator EA“ öffnet diese Mischung wieder. Er startet einen Grid-Zyklus erst, wenn die Linie von einer echten Ausdehnung zurückkehrt, sich am geschlossenen Balken kraftvoll bewegt und genügend der drei Zeitfenster übereinstimmen. Eine umfassende Management-Engine reduziert dann das älteste Engagement durch Gruppenabschlüsse und Teilverkäufe.
Auf einen Blick
- Ein KAUF-Zyklus kann erst beginnen, wenn der UO bei einem geschlossenen Balken wieder über das Kaufniveau (40) steigt; ein VERKAUF erfordert die spiegelbildliche Bewegung über das Verkaufsniveau (60). Es werden nur geschlossene Balken berücksichtigt, sodass ein akzeptiertes Signal nicht nachträglich angepasst wird.
- Der UO wird innerhalb des EAs aus den Höchst-, Tiefst- und Schlusskursen der Kerzen berechnet, unter Verwendung der Williams-Fenster 7/14/28 und einer Gewichtung von 4:2:1. Keine benutzerdefinierte Indikator-Datei und keine DLL.
- Neu in diesem Produkt: der „Accord Guard“. Er zählt, wie viele der drei Fenster sich in Richtung des Handels bewegt haben, und lehnt das Signal ab, wenn zu wenige dies getan haben.
- Der „Depth Guard“ verlangt zunächst eine deutliche Ausdehnung über das Niveau hinaus, sodass ein flacher Rückgang nicht zählt.
- Der „Snap Guard“ erwartet, dass sich der UO auf dem Signalbalken selbst mit einer gewissen Dynamik bewegt.
- Der EMA-200-Filter ist standardmäßig aktiviert, sodass ein Zyklus als Pullback auf der Seite des langsamen Trends beginnt. Sie können ihn deaktivieren oder zum Fading nutzen.
- Vergangene Kreuzungen werden auf den Kerzen des Live-Charts markiert: ein kleiner Pfeil, wenn eine überschritten wurde, ein grauer Punkt, wenn sie abgelehnt wurde.
- Kein Stop-Loss und kein erzwungenes Schließen aller Positionen. Ein erreichtes Limit verhindert neue Niveaus, während das Orderbuch weiter verwaltet wird; das bedeutet auch, dass der EA Ihre Verluste nicht begrenzt.
HIER STARTEN
Beginnen Sie auf EURUSD H1 mit dem Standard-Lot von 0,01 und der additiven Leiter. Schalten Sie den RunMode für die erste Sitzung auf „Nur scannen“ um: Das Bedienfeld zeigt jeden Plan an, es wird jedoch keine Order gesendet, und mit einem Klick auf die Schaltfläche wird der Modus auf „Armed“ umgestellt, sobald Sie bereit sind. Wiederholen Sie anschließend die unten aufgeführten Durchläufe mit den Daten Ihres eigenen Brokers, da sich Spreads, Swaps und Provisionen unterscheiden. Die Eingaben entsprechen den Standardeinstellungen, sodass zur Reproduktion der Methode keine Eingaben erforderlich sind.
Was unsere Tests gezeigt haben – und was nicht
Standardeinstellungen, Strategietester, 1-Minuten-OHLC-Modell, Hebel 1:100, 01.01.2025 bis 30.09.2026, Demodaten eines Brokers:
- EURUSD H1, Einlage 10.000 $: Nettoergebnis +1.578,05, maximaler Kapitalrückgang 1.215,90 (11,28 %), 432 Trades, kein Stop-out und keine Margin-Ablehnungen.
- EURUSD H1, Einlage von 1.000.000 $: Nettoergebnis +1.578,05, maximaler Kapitalrückgang 1.215,90 (0,12 %), 432 Trades, kein Stop-out und keine Margin-Ablehnungen.
- XAUUSD D1, Einlage von 10.000 $: Nettoergebnis +26,28, maximaler Kapitalrückgang 19,49 (0,19 %), 8 Trades, kein Stop-out und keine Margin-Ablehnungen.
- XAUUSD D1, Einlage von 1.000.000 $: Nettoergebnis +26,28, maximaler Kapitalrückgang 19,49 (0,00 %), 8 Trades, kein Stop-out und keine Margin-Ablehnungen.
Betrachten Sie diese Ergebnisse als Simulationen eines vergangenen Zeitraums und nicht als Prognose. Der Kapitalrückgang ist bei beiden Einzahlungen gleich, da die Lotgrößen nicht mit dem Kontostand wachsen: 1.215,90 entsprechen etwa 11 % von 10.000 $ und würden bei einem kleinen Konto einen weitaus größeren Anteil ausmachen. Einlagen unter 10.000 $ wurden nicht getestet. Die 8 XAUUSD-Trades sind viel zu wenige, um irgendetwas zu belegen.
Zwei Dinge, die wir geändert oder verglichen haben, klar und deutlich dargelegt. Unsere ursprünglichen Niveaus lagen bei 35/65. Sie waren ebenfalls sauber, ergaben jedoch nur 51 EURUSD-Trades (Netto +95,54, Drawdown 0,76 %) und 4 XAUUSD-Trades – zu wenige, um eine Beurteilung zu ermöglichen. Daher wurden die Standardwerte auf 40/60 erweitert. Das erhöhte die Aktivität und auch den Drawdown; darüber hinaus wurde nichts optimiert. Wir haben außerdem einmal den EURUSD H1 mit 10.000 $ und deaktiviertem „Accord Guard“ laufen lassen: Netto +920,49, Drawdown 8,76 %, 349 Trades. Mit aktiviertem Accord Guard warb dieser eine Lauf also mehr Gewinn ein, führte aber auch zu einem stärkeren Drawdown. Ein einziger Lauf mit einem Symbol zeigt nicht, ob der Accord Guard besser oder schlechter ist, und Sie können dies selbst vergleichen.
Nicht verifiziert: Netting-Konten (der Code verfügt über eine Netting-Obergrenze, wir haben jedoch keinen Netting-Lauf bestätigt; betrachten Sie Netting daher als ungetestet), der Hedge-Zyklus und die Sicherheit des Margin-Zeitrahmens (beides in jedem Lauf deaktiviert), das Panel mit offenen Live-Positionen und die „Hedge Vault“-Karte auf dem Bildschirm (auf unserem Screenshot keine Positionen und Absicherung deaktiviert) sowie jeglicher Live-Handel.
Warum die Mischung eröffnet werden muss
Gewöhnliche Oszillatoren versagen bei starken Trends: Sie erreichen frühzeitig ein Extrem und bleiben dort. Williams’ Lösung bestand darin, den Schlusskurs mit dem tatsächlichen Tiefststand über drei Zeiträume gleichzeitig zu vergleichen, sodass ein kurzer Ausschlag gegen das Gesamtbild abgewogen wird. Das ist eine fundierte Idee. Doch die Gewichtung bedeutet auch, dass das schnelle Zeitfenster mehr als die Hälfte der Linie ausmacht, und eine Kombination verschleiert, welcher Teil die Bewegung verursacht hat. Für jemanden, der ein Diagramm liest, spielt das kaum eine Rolle. Bei einem Grid-System ist das anders: Es gibt keinen Stopp, um einen schlechten Start auszugleichen, sodass eine falsche Wende so lange im System verbleibt, bis der Algorithmus sie abarbeitet. Es ist besser, diese zusätzliche Frage vor der ersten Order zu stellen.
Die Verbesserung in dieser Version
Der „Accord Guard“ ist eine eigene Ergänzung dieses EAs. Bei jedem Schnittpunkt blickt er drei Balken zurück und fragt jedes Zeitfenster separat: Ist der Kaufdruck für einen KAUF gestiegen oder für einen VERKAUF gesunken? Standardmäßig sind zwei von drei erforderlich. Setzen Sie das Minimum auf 3 für vollständige Übereinstimmung oder auf 0, um die Funktion zu deaktivieren. Das Panel zeigt den Live-Stand als „ACC 2/3“ mit „OPEN“ oder „HOLD“ an, sodass das Abstimmungsergebnis nie verborgen bleibt. Eine Sicherheit für den Margin-Level-Zeitrahmen ist enthalten und standardmäßig deaktiviert.
Ein Zyklus, Schritt für Schritt
1. Die Auswertung. Bei jedem geschlossenen Balken berechnet der EA den Kaufdruck und die True Range, summiert diese über die drei Fenster und fasst die Ergebnisse zu UO zusammen.
2. Das Überschreiten. Der UO muss am Signalbalken Ihr Niveau wieder durchbrechen: nach oben durch das Kaufniveau oder nach unten durch das Verkaufsniveau.
3. Der „Depth Guard“. In den Kerzen vor dem Durchbruch muss der UO weit genug über das Niveau hinausgegangen sein.
4. Der „Snap Guard“. Der UO muss sich auf der Signal-Balken um Ihr Minimum in Richtung des Handels bewegen.
5. Der „Accord Guard“. Ein ausreichender Anteil der drei Fenster muss sich in die gleiche Richtung bewegt haben.
6. Der Trendfilter. Standardmäßig muss der Schlusskurs auf der Handelsseite des langsamen EMA liegen. Schalten Sie ihn aus oder stellen Sie ihn auf „Fade“ ein.
7. Der Rhythmus. Eine ruhige Lücke aus Balken trennt akzeptierte Signale, und ein Signal bleibt für einige Balken gültig, wenn ein Niveau nicht sofort festgelegt werden kann.
8. Die Leiter. Die Niveaus sind durch feste Punkte oder durch ATR voneinander beabstandet, mit einer Untergrenze, einer Obergrenze und der Option, den Abstand einzufrieren. KAUF- und VERKAUF-Raster können zusammen oder nur in eine Richtung laufen.
9. Die Ausbeute. Das „Closer“-Modul sucht nach Gruppen der ältesten und neuesten Orders und schließt eine Gruppe, sobald ihr kombiniertes Ergebnis – nach Swap und Provision – Ihr Ziel übertrifft. Ist die älteste Order noch zu groß, wird nur ein Teil davon ausgeführt.
10. Die Sicherheitsprüfungen. Ein „Reopen Guard“ blockiert einen Abschluss, der dieselbe Stufe sofort wieder aktivieren würde. Jeder Schritt wird anhand der Handelshistorie überprüft, fehlgeschlagene Schritte warten in einer Wiederholungswarteschlange, und ein Plan wird verworfen, wenn sich das Orderbuch vor dem Absenden ändert.
11. Der optionale Absicherungszyklus. Standardmäßig deaktiviert und in unseren Tests nicht angewendet. Wenn er aktiviert ist, hält er ein ausgeglichenes Paar für ein von Ihnen gewähltes Symbol und löst es in gleichen Tranchen auf, finanziert durch einen kleinen Aufschlag auf Schließungen, die das Raster ohnehin bereits vornimmt.
Das Bedienfeld
Das Panel befindet sich auf der linken Seite und hält die rechte Seite sowie die Kursskala übersichtlich. Es zeigt das Symbol und die Magic Number, eine Statusanzeige, den Grid-Modus, den Lot-Schritt, den Abstand, das erzielte Ergebnis, das Orderbuch, den Schlussplan für jede Seite und die Orderliste an. Die Zeile „UO PULSE“ zeigt den UO-Wert des zuletzt geschlossenen Balkens und des darauffolgenden Balkens, Ihre Levels, die bevorzugte Seite sowie an, vor wie vielen Balken das letzte Überschreiten stattfand. Die Zeile „UO GUARD“ zeigt DEEP, SNAP und ACC an, jeweils mit den Status „OPEN“ oder „HOLD“, gefolgt von der EMA-Seite und dem Filtermodus. Schaltflächen schalten zwischen „Armed“ und „Scan only“, „Pause“ und „Resume“, Chartmarkierungen und Slicing um. Die „Hedge Vault“-Karte ist so konzipiert, dass sie unter dem Hauptpanel angedockt werden kann; sie war in unserem Screenshot nicht auf dem Bildschirm zu sehen, da die Absicherung standardmäßig deaktiviert ist. Das Panel zeichnet bei einem nicht-visuellen Backtest nichts, sodass die Optimierung schnell bleibt.
Schutz, den Sie selbst steuern
Kein Stop-Loss und keine erzwungene Schließung aller Positionen. Ein erreichtes Limit stoppt neue Levels; es wird das Orderbuch niemals zu einem ungünstigen Zeitpunkt abverkauft.
Vor jeder Order stellt die Geldprüfung eine einfache Frage: Ist genügend freie Margin mit einem Sicherheitspuffer für diese Order vorhanden?
Limits für Ebenen pro Raster, Orders pro Seite und Lots pro Order halten die Leiter in Grenzen.
Der Code begrenzt die Margin einer zusammengefassten Position auf Netting-Konten auf einen Prozentsatz des Eigenkapitals; dies wurde durch unsere Tests nicht verifiziert, probieren Sie es daher zunächst im Tester auf Ihrem eigenen Netting-Konto aus.
Die optionale Sicherheitsfunktion für den Margin-Level-Zeitrahmen verschiebt das Signal und den Abstand in einen höheren Zeitrahmen, wenn der Margin-Level auf die von Ihnen gewählten Werte fällt, und kehrt zurück, sobald sich die Margin wieder über eine Sicherheitsmarge erholt hat. Standardmäßig deaktiviert und von uns nicht getestet.
Jede Kopie ist durch Symbol und Magic-Nummern isoliert, sodass sich mehrere Charts nicht gegenseitig bei Orders oder im gespeicherten Status beeinflussen.
Im reinen Scan-Modus werden alle Entscheidungen angezeigt, ohne dass eine Order gesendet wird.
Für wen es geeignet ist und für wen nicht
Es eignet sich für Trader, die sehen möchten, warum ein Zyklus begonnen hat, die eine klassische Oszillatorauswertung mit mehr Sorgfalt bevorzugen und die die Lotgröße für ihr eigenes Konto selbst festlegen. Es eignet sich nicht für Personen, die bei jeder Order einen Stop-Loss benötigen, eine garantierte monatliche Rendite erwarten oder einen „Set-and-Forget“-Roboter für große Lots und ein geringes Guthaben suchen.
Schnelle Antworten
Gibt es ein Repainting? Nein. Standardmäßig stammen die Signale von geschlossenen Kerzen, und die Werte einer geschlossenen Kerze ändern sich nicht.
Warum kann es tagelang inaktiv bleiben? Die Sicherheitsgrenzen sind streng und der Trendfilter entfernt jeweils nur eine Seite. Auf einem langsamen Chart bedeutet das wenige Zyklen, wie der XAUUSD-D1-Test zeigt.
Kann ich die Handelshäufigkeit ändern? Ja. Niveaus näher an 50 und niedrigere Schutzminima führen zu mehr Zyklen und – in unserem Vergleich – zu einem stärkeren Drawdown. Niveaus weiter entfernt von 50 führen zu weniger Zyklen.
Ist das Williams’ ursprüngliche Methode? Die Formel stammt von ihm. Seine eigenen Regeln basierten auf Divergenzen; dieser EA nutzt Kursüberschreitungen mit eigenen Sicherheitsgrenzen, betrachten Sie ihn also als unsere Interpretation und nicht als sein System.
Muss ich einen Indikator hinzufügen? Nein. Die Überschreitungen werden im Live-Chart markiert und die Werte als Zahlen im Bedienfeld angezeigt, ohne dass ein separates Fenster erforderlich ist.
Erläuterung aller Einstellungen
Grid – wie die Niveaus eröffnet werden
TradeMode – standardmäßig duales Grid (KAUF und VERKAUF nebeneinander) oder nur eine Richtung.
GridSpacePoints – fester Abstand zwischen den Niveaus in Punkten, wenn der ATR-Abstand deaktiviert ist (25).
GridSpaceMultiplier – 1,0 sorgt für gleichmäßige Abstände zwischen den Niveaus; ein höherer Wert vergrößert den Abstand zwischen tiefer liegenden Niveaus.
MaxGridLevels – die maximale Anzahl an Niveaus, die ein Raster enthalten kann (1000).
UpDirectionIsBuy – Legt fest, zu welcher Seite eine Aufwärtsbewegung gehört.
EAMagicNumber – die ID, die in den Raster-Orders dieses EAs angegeben wird (9754390).
GridOrderComment – der Kommentar zu jeder Grid-Order (GUOS).
OneOrderPerBar – nicht mehr als ein neues Level pro Bar.
Lot-Leiter
InitialLotSize – Volumen der ersten Stufe (0,01).
LotSizingMode – standardmäßig additiv oder multiplikativ.
LotMultiplier – im multiplikativen Modus entspricht jede Stufe dem vorherigen Lot multipliziert mit diesem Wert (1,25).
LotAddStep – im additiven Modus das Volumen, das bei jeder Stufe hinzugefügt wird (0,01; 0 bedeutet das Start-Lot).
MaxOrderVolume – das größte Lot, das eine einzelne Order verwenden darf (1,0).
UseAutoLot – skaliert das Start-Lot entsprechend dem Kontostand (aus).
AutoLotBaseBalance – das Guthaben, das dem Start-Lot entspricht (1000).
AutoLotAllowDecrease – lässt zu, dass das Auto-Lot unter das Start-Lot fällt (aus).
ATR-Abstand
GridSpacingMode – standardmäßig ATR oder feste Punkte.
ATRTimeframe – der Zeitrahmen, auf dem die Volatilität gemessen wird (aktuelles Chart).
ATRPeriod – ATR-Periode (14).
ATRSpacingFactor – Der Abstand entspricht dem ATR-Wert multipliziert mit diesem Wert (1,0).
ATRBarShift – Bei 1 wird der letzte geschlossene Balken verwendet.
ATRMinSpacingPts – der kleinste zulässige Abstand in Punkten (50; 0 bedeutet keinen Abstand).
ATRMaxSpacingPts – der größte zulässige Abstand in Punkten (5000; 0 bedeutet keinen Abstand).
ATRFreezeOnStart – Behält einen Abstand für den gesamten Zyklus bei (aus).
Gewinnziel
DesiredProfitPerClosure – das Basisziel in Kontowährung (2,0).
ProfitMultiplier – skaliert das endgültige Ziel zwischen 1,00 und 2,00.
ProfitTargetMode – standardmäßig skaliert, sodass ein größeres und tieferes Orderbuch ein höheres Ergebnis erzielen muss.
ProfitVolumePower – gibt an, wie stark das Schlussvolumen das Ziel erhöht (1,0; 0 deaktiviert diese Funktion).
ProfitDepthBonus – zusätzliches Ziel für jede weitere offene Ebene (0,10).
ProfitMaxMultiple – die Obergrenze für das skalierte Ziel als Vielfaches des Basiswerts (50).
ProfitMaxReachFraction – hält das Ziel innerhalb eines Bruchteils eines Rasterschritts, damit es erreichbar bleibt (0,50).
Fragment-Scanner
UseMultiLegScan – testet Kombinationen mehrerer Orders vor dem einfachen Paar (aktiviert).
MaxOldestLegs – die ältesten Orders, die in einem Abschluss zulässig sind (3).
MaxNewestLegs – die Anzahl der neuesten Orders, die in einem Abschluss zulässig sind (6).
ScanPriority – wie qualifizierte Gruppen gereiht werden; standardmäßig die meisten Aufträge zuerst.
NeverBankLessThanPair – eine Gruppe muss auch das Ziel des einfachen Paares übertreffen (aktiviert).
RequireCloseVolumeExceedsTarget – das neueste Volumen muss das älteste Volumen übersteigen (aktiviert).
MinCloseVolumeRatio – Mindestverhältnis von Schlussvolumen zu Zielvolumen (1,5).
Zielaufteilung – Teilschließungen
EnableTargetSlicing – schließt einen Teil der ältesten Order, wenn das gesamte Lot noch nicht ausgeglichen werden kann (aktiviert).
FragProfitWeightPower – Gewichtung des Gewinns pro geschlossenem Lot (1,5).
FragMinSlicePercent – der kleinste Teil als Prozentsatz der Zielorder (20).
FragAllowMultiCloser – ermöglicht es mehreren der neuesten Orders, ihren Gewinn zu bündeln, um einen Teil zu begleichen (aktiviert).
„FragPreferFullClosure“ – Ein vollständiger Abschluss hat Vorrang vor einem Teilabschluss, sofern beide Bedingungen erfüllt sind (aktiviert).
Wiedereröffnungsschutz
ReopenGuard – blockiert Schließungen, die eine Stufe sofort wieder öffnen würden (schrittbasiert).
ReopenGuardCushion – der Sicherheitsabstand als Bruchteil eines Rasterschritts (0,90).
Kontoschutz
MinMarginLevelPercent – keine neuen Ebenen unterhalb dieses Margin-Level-Prozentsatzes (0 = aus).
MaxAccountRiskPercent – keine neuen Schwellenwerte oberhalb dieses schwankenden Verlusts als Prozentsatz des Guthabens (0 = deaktiviert).
NetMaxMarginPercent – bei Netting-Konten die größte Margin der Nettoposition als Prozentsatz des Eigenkapitals (5,0).
MaxTotalOrders – absolute Obergrenze für Raster-Orders pro Seite (1000).
Ausführung und Überprüfung
RunMode – „Armed“ oder „Scan only“; „Scan only“ ist der sanfte erste Schritt.
CloseSequence – Die Reihenfolge, in der die Legs gesendet werden; standardmäßig „älteste zuerst“.
MaxSlippagePoints – maximale Slippage (30 Punkte).
MaxSpreadPoints – Handelspause oberhalb dieses Spreads (7.500 Punkte).
MinSecondsBetweenClosures – Mindestpause zwischen zwei Schließungen auf derselben Seite (5 Sekunden).
CloseAttemptsPerLeg – Anzahl der Versuche, bevor ein Leg in die Wiederholungswarteschlange verschoben wird (3).
VerifyTimeoutSeconds – Wie lange ein festgefahrenes Leg weiterhin überprüft wird (90 Sekunden).
DeferWhenMarketClosed – wartet auf die nächste Handelssitzung, anstatt den Handel zu unterbrechen, wenn der Markt geschlossen ist (aktiviert).
MarketClosedRetrySeconds – Wiederholungsintervall, solange der Broker Aufträge ablehnt (30 Sekunden).
AutoResumeAfterSeconds – hebt eine Unterbrechung nach dieser Anzahl von Sekunden automatisch auf (300; 0 wartet auf die Schaltfläche im Bedienfeld).
NoPartialRetryMinutes – versucht Teilschließungen nach dieser Anzahl von Minuten nach einer Ablehnung durch den Broker erneut (15; 0: nie).
AbortIfBookChanged – bricht einen Plan ab, wenn sich eine Position zwischen dem Scan und dem Senden geändert hat (aktiviert).
UseFullCommission – berechnet die Provision für beide Seiten eines Handels (ein).
CommissionPerLot – Ausweichprovision, wenn im Verlauf keine angegeben ist (0: wird aus dem Verlauf gelesen).
CloseOrderComment – Der Kommentar zum Schließen von Geschäften.
Hedge-Zyklus
EnableHedgeCycle – standardmäßig deaktiviert.
HedgeSymbols – durch Kommas getrennte Liste der Hedge-Symbole; durch Wiederholen eines Symbols erhält es mehr Durchläufe (XAGUSD).
HedgeSymbolRotation – Wie das Symbol für den nächsten Zyklus ausgewählt wird (pro Zyklus).
HedgeMaxSymbolsInTester – begrenzt die Rotation ausschließlich im Strategietester (2; 0 bedeutet keine Begrenzung).
HedgeCycleLots – Lots auf jeder Seite des ausgeglichenen Paares (0,01).
HedgeSliceLots – Lots, die pro Slice von jeder Seite zurückgezogen werden (0,01).
HedgeFragmentBonus – zusätzlicher Betrag, der zu den Slice-Kosten hinzugerechnet wird (100).
HedgeBonusIsPercent – Der Bonus ist ein Prozentsatz der Slice-Kosten; bei „false“ handelt es sich um einen festen Betrag (aktiviert).
HedgeMaxSurcharge – Obergrenze für den Betrag, um den eine Schließung zusätzlich belastet werden darf (0 = keine Obergrenze).
HedgeMaxSurchargePercent – der maximale Prozentsatz, um den die Absicherung ein Schließungsziel erhöhen darf (50).
HedgeMagicNumber – die ID der Hedge-Legs; sie muss sich von der des Grids unterscheiden (9754391).
HedgeReopenOnFinish – eröffnet einen neuen Zyklus, sobald ein Zyklus beendet ist (aktiviert).
HedgeStartRequiresTrade – wartet darauf, dass das Grid vor dem ersten Zyklus eine Position eröffnet (aktiviert).
HedgeIntegritySeconds – Wie oft wird überprüft, ob beide Legs gleich sind (5 Sekunden).
HedgeAutoRepair – repariert einen einzelnen Hedge-Bein automatisch (aktiviert).
HedgeNakedAction – Was mit einem einzelnen Hedge-Leg geschehen soll; standardmäßig erneuter Hedge.
HedgeMaxSpreadPoints – keine Hedge-Orders oberhalb dieses Spreads (0 = aus).
HedgeSlippagePoints – maximaler Slippage bei Hedge-Orders (30 Punkte).
HedgeAttemptsPerLeg – Anzahl der Versuche pro Hedge-Leg (3).
HedgeVerifyTimeout – Wie lange wird ein festgefahrenes Hedge-Leg weiter überprüft (90 Sekunden).
HedgeCommissionPerLot – Fallback-Hedge-Provision (0: Wert wird aus dem Verlauf gelesen).
HedgeOrderComment – Kommentar zu Hedge-Geschäften.
Wöchentlicher Auszahlungstag
WeeklyCashDay – kein neuer Hedge-Zyklus und keine Aufteilung während Ihres Auszahlungsfensters (aus).
CashDayOfWeek – 0 für Sonntag, 1 für Montag usw. (1).
CashCutoffHour – Server-Uhrzeit, nach der kein neuer Slice ausgelöst wird (21).
Panel und Chart
ShowPanel – Blendet das Panel ein oder aus.
PanelX und PanelY – Versätze des Panels von den Diagrammrändern (12 und 15).
PanelFontSize – Grundschriftgröße (9).
ShowArabic – fügt unter dem englischen Text im Panel eine arabische Zeile hinzu (ein).
ShowChartMarks – zeichnet Pläne und Höhenangaben auf dem Diagramm ein (aktiviert).
MaxTableRows – Anzahl der pro Raster angezeigten Zeilen (13).
PanelCorner – Die Diagrammecke, an der das Panel verankert ist.
Einstiegstrigger
EntryTriggerMode – Die „Ultimate Oscillator“-Strategie aktiviert standardmäßig die erste Stufe.
SignalBarShift – 1 bedeutet den zuletzt geschlossenen Balken.
SignalBarsDelay – Anzahl der Balken, die zwischen akzeptierten Signalen vergehen müssen (30; bei 0 wird jedes Signal akzeptiert).
SignalValidBars – Ein Signal bleibt für diese Anzahl an Balken (3) gültig.
SignalAllowBuy und SignalAllowSell – Schalten Sie jede Richtung separat ein oder aus.
SignalReverse – kehrt die Richtung um (aus).
Ultimate Oscillator – das Signal
InpUOPeriodFast, InpUOPeriodMid, InpUOPeriodSlow – die drei Fensterlängen in Takten (7, 14, 28; jeweils 2 oder mehr).
InpUOWeightFast, InpUOWeightMid, InpUOWeightSlow – wie stark jedes Fenster in die Gewichtung einfließt (4, 2, 1).
InpUOBuyLevel – Der UO muss wieder über dieses Niveau steigen, damit ein KAUF-Signal ausgelöst wird (40).
InpUOSellLevel – Der UO-Kurs muss wieder unter dieses Niveau fallen, damit ein VERKAUF-Signal ausgelöst wird (60).
InpUODepthPts – Depth Guard: Anzahl der Punkte, um die der UO-Kurs das Niveau überschritten haben muss (5; 0 = deaktiviert).
InpUODepthBars – Depth Guard: Bars, die vor dem Durchbrechen überprüft werden (10; 0 = deaktiviert).
InpUOSnapMin – Snap-Guard: Die kleinste UO-Bewegung in Richtung des Handels auf dem Signalbalken (1,0; 0 = deaktiviert).
InpUOAccordBars – Accord-Guard: Wie viele Balken zurück jedes Fenster verglichen wird (3).
InpUOAccordMin – Accord-Guard: Wie viele der drei Fenster müssen übereinstimmen (2; 0 = deaktiviert).
InpUOTrendFilter – 0: deaktiviert, 1: Handel in Richtung des EMA, 2: Handel gegen den EMA als Fade (1).
InpUOTrendMAPeriod – Länge des Trend-EMAs (200).
InpShowSignalArrows – Pfeile auf den Kerzen, bei denen ein Zyklus ausgelöst wurde (ein).
InpShowUOOnChart – Markiert aktuelle Niveauüberschreitungen auf den Kerzen des Live-Charts, Pfeile für akzeptierte und graue Punkte für abgelehnte (ein; kein zusätzliches Unterfenster).
Debug
DebugMode – detaillierte Protokollierung im Journal (aus).
Sicherheit des Margin-Zeitrahmens
UseMarginTFSafety – standardmäßig deaktiviert.
Level1MarginPct und Level1TF – bei einem Margin-Level von 6000 Prozent oder darunter, funktioniert auf M15.
Level2MarginPct und Level2TF – bei oder unter 5000 Prozent, funktioniert auf H1.
MarginTFHysteresisPct – um wie viel sich die Margin über ein bestimmtes Niveau erholen muss, bevor ein Rückschritt erfolgt (500).
Realistische Erwartungen
Ein Grid verwaltet eine Position; es kann die Zukunft nicht vorhersagen und einen großen Teil eines Kontos verlieren. Dass drei Fenster übereinstimmen, ist eine Bedingung, keine Prognose, und eine klare Trendwende kann schon wenige Balken später scheitern. Ohne Stop-Loss bleibt die Position dann offen und wächst, solange die Bewegung anhält – bis zu den von Ihnen festgelegten Limits. Wählen Sie ein Lot, das Ihr Konto verkraften kann, testen Sie es zunächst bei Ihrem eigenen Broker und lassen Sie sich vom Strategietester zeigen, wie es sich verhält, bevor Sie es live handeln. Es läuft auf jedem Symbol und jedem Zeitrahmen und benötigt keine DLLs und keine zusätzlichen Dateien.
Wenn Sie ihn nutzen, hilft eine kurze und ehrliche Bewertung, wie er sich auf Ihrem Konto verhalten hat – ob gut oder schlecht –, anderen Tradern bei ihrer Entscheidung.
