NewsGuard Economic News Guard for Positions MT5

  • Utilitys
  • Ibrahim Yahya
    Ibrahim Yahya
    • MQL5 & Python developer: EAs, trade copiers, MT5 automation in  Self-employed
    • Staat Palästina
    • 219
    Ich entwickle Tools für MetaTrader 5, die sich exakt an Ihre Regeln halten: Expert Advisors, Trade-Manager und Trade-Kopierer, die jede Position anhand Ihres Risikos dimensionieren und bis zum Ende verwalten, unbeaufsichtigt auf einem VPS.
    Was ich gebaut habe und selbst betreibe:
  • Version: 1.0
  • Aktivierungen: 5

NewsGuard schützt Ihre offenen Positionen vor Nachrichten-Spikes. Sie hängen ihn an einen einzigen Chart an, und er liest den in MetaTrader 5 eingebauten Wirtschaftskalender. Rückt ein wichtiger Termin für Ihre Währungen näher, kümmert er sich um die von Ihnen gewählten Positionen: Er warnt Sie, sichert sie mit einem Breakeven-Stop oder schließt sie. Er eröffnet keine Trades und erzeugt keine Signale.

Was er tut

  • Schützt Positionen rund um Nachrichten. Innerhalb eines Zeitfensters (standardmäßig 15 Minuten vor bis 15 Minuten nach dem Termin) wendet er die gewählte Aktion auf Ihre Positionen an.
  • Drei Aktionen. 1 = nur warnen: Pop-up-Alarm, optional Push-Nachricht, das Panel wird rot, und eine im Fenster eröffnete Position wird einmal gemeldet. 2 = sichern: Der Stop wandert auf Breakeven (Einstieg +/- InpBEPoints) bei Positionen, die mehr als diesen Wert im Gewinn liegen; andere bleiben unberührt. 3 = alle Positionen des Filters schließen.
  • Eingebauter Kalender. Keine Web-Anfragen und keine DLLs. Wichtigkeit: nur hoch oder hoch und mittel. Währungen: standardmäßig Basis- und Gewinnwährung des Chart-Symbols (Gold und Silber zusätzlich USD) oder Ihre eigene Liste. Die Terminliste wird alle 5 Minuten aktualisiert und schaut standardmäßig 48 Stunden voraus.
  • Sie wählen die Positionen. Alle Positionen, nur manuelle Trades oder die Magic Number eines EA. Alle Symbole oder nur das Symbol des Charts.
  • Panel. Status, nächster oder aktueller Termin, Währung, Wichtigkeit, Server- und UTC-Zeit, Countdown, aktive Regeln, letzte Aktion und Kalenderstatus.
  • Benachrichtigungen. Pop-up-Alarm zu Beginn eines Fensters und optional eine Push-Nachricht an die MetaTrader-App.

Ehrliche Grenzen

  • NewsGuard kann weder einen anderen EA noch Sie daran hindern, innerhalb des Fensters einen Trade zu eröffnen. Mit Aktion 3 schließt er eine solche Position beim nächsten Tick (live: ein Durchlauf pro Sekunde). Die Position kann kurz existieren, und der Spread wird bezahlt. Aktion 1 meldet sie nur.
  • Der Kalender ist der eingebaute MT5-Kalender des Brokers, in der Serverzeit des Brokers. Das Panel zeigt Server- und UTC-Zeit sowie den Kalenderstatus.
  • Breakeven braucht Platz: Der neue Stop muss mindestens den Mindestabstand des Brokers vom Kurs entfernt sein, sonst wird es beim nächsten Durchlauf erneut versucht.
  • Wird ein Termin nach Beginn seines Fensters verschoben, wird er erst beim nächsten Update neu eingeplant.
  • Stops und Schließungen sind Market-Aufträge. Es gibt keine Garantie gegen Slippage, Gaps oder Kurssprünge: Der Kurs kann einen Stop passieren, bevor er verschoben oder ausgeführt wird.
  • Er arbeitet nur, solange Terminal und EA laufen. Ein VPS hält beides am Laufen.

So verwenden Sie ihn

  1. Hängen Sie NewsGuard an einen Chart (beliebiges Symbol, beliebiger Zeitrahmen). Nur einmal: Eine Kopie schützt alle gewählten Positionen.
  2. Erlauben Sie den Algo-Handel im Terminal und in den Einstellungen des EA.
  3. Wählen Sie Wichtigkeit, Fenster (Minuten davor und danach) und Aktion: 1, 2 oder 3. Standard ist 1, nur warnen, damit Sie ihn zuerst beobachten können.
  4. Wählen Sie, welche Positionen er schützt (alle, nur manuelle oder eine Magic Number).
  5. Lassen Sie das Terminal laufen. Für Push-Nachrichten tragen Sie Ihre MetaQuotes ID unter Extras > Optionen > Benachrichtigungen ein und setzen InpPush auf true.

Im Strategietester gibt es keinen Wirtschaftskalender. Mit den Standardeingaben (InpTestEvent leer) setzt NewsGuard an jedem Werktag um 12:00 Serverzeit einen Demo-Termin und eröffnet darum herum Demo-Trades BUY und SELL mit Mindestlot, damit Sie den Schutz im visuellen Modus sehen können. Ist die Aktion 1, wird sie im Tester auf 3 (schließen) gezwungen, damit die Wirkung sichtbar ist. Das geschieht nur im Tester. Auf einem Live- oder Demo-Konto eröffnet NewsGuard nie einen eigenen Trade. Im Tester können Sie mit InpTestEvent auch einen eigenen Termin setzen. Auf einem Live-Chart liefert InpTestEvent eine Vorschau, die nur warnt und nie handelt.

Eingaben

EingabeStandardWas sie bewirkt
InpImportanceHochNur hoch oder hoch und mittel
InpCurrencies(leer)Währungen, z. B. USD,EUR. Leer = Währungen des Chart-Symbols (Gold und Silber auch USD)
InpLookAheadHours48Wie viele Stunden im Voraus Termine gelistet werden
InpMinBefore15Das Fenster beginnt so viele Minuten vor dem Termin
InpMinAfter15Das Fenster endet so viele Minuten nach dem Termin
InpAction1 (warnen)1 = nur warnen, 2 = Breakeven, 3 = alles schließen
InpBEPoints10Aktion 2: Der Stop geht auf Einstieg +/- so viele Punkte
InpSymbolsALLALL Symbole oder nur das Symbol des Charts
InpMagic-1-1 alle Positionen, 0 nur manuelle Trades, N ein EA
InpAlerttruePop-up-Alarm zu Beginn eines Fensters
InpPushfalsePush-Nachricht an die mobile App (MetaQuotes ID nötig)
InpUtcOffset99UTC-Offset des Servers in Stunden für das Panel, 99 = automatisch
InpDarkChartfalseDiesen Chart dunkel einfärben
InpShotfalseScreenshot 6 Sekunden nach dem Start in MQL5\Files speichern
InpTestEvent(leer)Tester: Fake-Termin als YYYY.MM.DD HH:MM (Serverzeit) oder +N Minuten. Live-Chart: Vorschau, nur Warnung
InpTestTradesfalseNur Tester: Demo-Trades rund um den Fake-Termin

FAQ

Eröffnet NewsGuard Trades oder gibt er Signale?
Nein. Er beobachtet und verwaltet nur Positionen, die Sie oder ein anderer EA eröffnet haben. Die einzigen Trades, die er eröffnet, sind die Demo-Trades im Strategietester.

Kann er verhindern, dass bei Nachrichten ein Trade eröffnet wird?
Nein. Er kann weder einen anderen EA noch Sie blockieren. Mit Aktion 3 schließt er eine solche Position beim nächsten Tick oder in der nächsten Sekunde, und der Spread wird bezahlt. Mit Aktion 1 meldet er sie nur.

Schützt er mich vor Slippage und Gaps?
Nein. Er verkürzt die Zeit, in der Ihre Positionen ungeschützt sind, aber Stops und Schließungen werden zum Marktpreis ausgeführt. Ein Spike kann einen Stop passieren, und nichts hier ist eine Garantie oder ein Ergebnisversprechen.

Welche Zeitzone nutzt der Kalender?
Die Serverzeit des Brokers. Das Panel zeigt den Termin in Serverzeit und in UTC sowie den erkannten Server-Offset.

Funktioniert er mit anderen Expert Advisors?
Ja. Nutzen Sie den Magic-Filter: -1 für alle Positionen, 0 nur für manuelle Trades oder die Magic Number eines EA.

Warum wurde Breakeven nicht gesetzt?
Breakeven wird nur gesetzt, wenn die Position mehr als InpBEPoints im Gewinn liegt und der neue Stop mindestens den Mindestabstand des Brokers vom Kurs hat. Sonst bleibt die Position unberührt oder es wird beim nächsten Durchlauf erneut versucht.

Weitere Produkte dieses Autors
LadderGuard ist ein Trade-Manager und Kontoschutz für MetaTrader 5. Sie hängen ihn an einen einzigen Chart an, und er betreut die Positionen, die Sie bereits haben, egal ob Sie diese manuell eröffnet haben oder ein anderer Expert Advisor. Er eröffnet keine Trades und erzeugt keine Signale. Er nimmt an den Zielen Teilgewinne mit, zieht den Stop auf Breakeven und dann Stufe für Stufe nach. Außerdem überwacht er das gesamte Konto und sperrt den Handel, sobald ein Tagesverlust- oder Drawdown-Limit e
RiskPanel ist ein risikobasierter Lotrechner und One-Click-Handelspanel für MetaTrader 5, aufgebaut auf einer Regel: Riskieren Sie nie mehr, als Sie gewählt haben . Sie legen das Risiko (einen Prozentsatz des Kontos oder einen festen Geldbetrag) und den Stop fest. RiskPanel berechnet das Lot so, dass der Verlust bei Erreichen des Stops höchstens dem gewählten Betrag entspricht, rundet es auf den Volumenschritt des Brokers AB und zeigt es vor Ihrem Klick im Chart an. Dann eröffnet BUY oder SELL d
GoldSessions ist ein Chart-Indikator für MetaTrader 5. Für jeden Tag zeichnet er eine Box pro Handelssession: Asien, London und New York. Die Oberkante einer Box ist das Session-Hoch, die Unterkante das Session-Tief, und optionale Beschriftungen zeigen beide Kurse. So sehen Sie, wo jede Session endete und wie weit sie reichte, und gehen nicht blind in eine dünne oder volatile Session-Übergabe. Es ist ein reines Lesewerkzeug für den Chart: Es eröffnet, ändert oder schließt nie einen Trade, nutzt
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension