Gold Session Range Signals
- Indikatoren
- Version: 1.0
- Aktivierungen: 10
Eine Sitzung. Eine Range. Ein Pfeil je Richtung - und die genaue Regel, die ihn erzeugt hat.
Gold Session Range Signals markiert die Eroeffnungsrange der von Ihnen gewaehlten Sitzung und zeichnet dann einen einzigen Pfeil an der ersten geschlossenen Kerze, die diese Range um einen aus dem ATR berechneten Abstand verlaesst. Alle Berechnungen sind unten veroeffentlicht, damit Sie nachpruefen koennen, was der Indikator getan hat, statt ihm vertrauen zu muessen.
Er zeichnet. Er handelt nicht. Keine Orders, keine Aenderungen, kein Schliessen, kein Zugriff auf das Konto.
Drei Dinge macht er anders
- Er zeichnet nicht nach. Auf einer laufenden Kerze wird nichts gezeichnet. Ein Signal erscheint erst nach dem Schluss der Kerze und bleibt dort, wo es erschienen ist. Wechseln Sie den Zeitrahmen, werden es weder mehr noch weniger Pfeile.
- Er bleibt rund um geplante Veroeffentlichungen still. Innerhalb eines Fensters um Termine des Wirtschaftskalenders, die Sie nach Wichtigkeit und Land auswaehlen, werden keine Signale ausgegeben. Das Panel nennt den Grund und den Zeitpunkt der Fortsetzung.
- Er benennt jedes Mal die Bedingung. Der Pfeil traegt die Beschriftung Long setup oder Short setup, und jede Meldung enthaelt Symbol, Zeitrahmen und die erfuellte Bedingung.
Was Sie im Chart sehen
- Die Eroeffnungsrange der Sitzung als Kasten.
- Einen Pfeil an der ersten geschlossenen Kerze, die die Range um den Abstand verlaesst.
- Vier berechnete Referenzlinien mit Preisen: Entry, Stop reference, Objective 1, Objective 2.
- Ein Panel, das nur anzeigt: Status der Sitzung, Werte der Range, Range geteilt durch ATR, Anzahl der Signale, Zustand des Kalenders, letztes Signal.
- Einen schriftlichen Grund, wann immer nichts gezeichnet wird: keine Range, Range zu eng, Range zu weit, kein ATR, Kalender nicht verfuegbar, Pause aktiv und neun weitere Faelle.
Die vollstaendige Berechnung - nichts wird verschwiegen
ATR = iATR(InpAtrPeriod) auf der geschlossenen Kerze i
Margin = InpBreakAtr * ATR
RangeW = RangeHigh - RangeLow
Bedingung 1, Qualitaet der Range: InpMinRangeAtr * ATR <= RangeW <= InpMaxRangeAtr * ATR
Bedingung 2, Kalender: die Schlusszeit der Kerze liegt nicht in einem Fenster um eine Veroeffentlichung
Bedingung 3, einmalig: ein Signal pro Sitzung und Richtung
Long setup: Close[i] >= RangeHigh + Margin
Short setup: Close[i] <= RangeLow - Margin
Fuer ein Long setup:
Entry = Close[i]
Stop reference = min(RangeLow, Entry - InpStopAtr * ATR)
Risk = Entry - Stop reference
Objective 1 = Entry + InpR1 * Risk
Objective 2 = Entry + InpR2 * Risk
Das Short setup ist spiegelbildlich.
Bedingung 1 wird einmal pro Sitzung geprueft, im Moment des Range-Endes, anhand der letzten geschlossenen Kerze, die vollstaendig im Bildungszeitraum liegt. Eine Pruefung auf jeder Kerze wuerde dieselbe Sitzung staendig zwischen angenommen und uebersprungen wechseln lassen.
Die Referenzlinien sind berechnete Werte, keine Empfehlungen. Das Panel weist jederzeit darauf hin.
Der Sitzungsbeginn wird in Serverzeit angegeben
Die Serverzeit Ihres Brokers weicht von Ihrer Ortszeit ab. Stellen Sie die Stunde nach der Serveruhr Ihres Brokers ein. Auf einem GMT+3 Server, wie er bei MetaTrader Brokern haeufig ist:
- Tokio, 09:00 Ortszeit, entspricht 03:00 Serverzeit
- London, 08:00 Ortszeit, entspricht 10:00 Serverzeit - das ist die Voreinstellung
- New York, 08:00 Ortszeit, entspricht 15:00 Serverzeit
Meldungen
Popup, Ton, Mobilbenachrichtigung und E-Mail, jeweils einzeln ein- oder ausschaltbar. Jede Meldung enthaelt Symbol, Zeitrahmen und die erfuellte Bedingung. Meldungen werden nur fuer Kerzen ausgeloest, die nach dem Start des Indikators schliessen. Die Historie wird gezeichnet, aber nicht gemeldet.
Was dieser Indikator nicht tut - bitte vor dem Kauf lesen
1. Er oeffnet, aendert, schliesst und stoppt nichts. Es gibt keine einzige Handelsfunktion im Code.
2. Im Strategietester wirkt die Pause durch echte Kalendertermine nicht. Das Terminal erlaubt dort keine Kalenderabfragen. Stattdessen wird ein klar gekennzeichnetes Beispielfenster nachgebildet, damit Sie das Verhalten sehen.
3. Auf einer laufenden Kerze erscheint nichts. Wer einen Pfeil erwartet, waehrend sich die Kerze noch bewegt, wird diesen Indikator als langsam empfinden. Das ist so gewollt.
4. Er zeigt weder Trefferquote noch Pips noch Ergebnisse irgendeiner Art. Diese Funktion existiert im Produkt nicht.
5. Er meldet keine vergangenen Kerzen.
6. Er zeigt Zeit, Land und Wichtigkeit einer Veroeffentlichung. Prognose- und Ist-Werte zeigt er nicht.
7. Er verfolgt nicht, ob der Kurs nach einem Signal in die Range zurueckkehrt. Ein gesetzter Pfeil bleibt, wo er ist.
8. Einzeln waehlbar sind USA, Eurozone, Japan und Grossbritannien. Alles Uebrige liegt auf einem Schalter namens All other countries, der auch AU, CA, NZ und CH enthaelt.
9. Die Pause verschiebt, sie loescht nicht. Liegt der Kurs am Ende des Fensters noch ausserhalb der Range, erscheint der Pfeil in diesem Moment.
10. Beim ersten Laden nach dem Start des Terminals kann das Zeichnen einige Sekunden dauern, waehrend das Terminal seinen Kalender laedt. Danach dauert es etwa 0,1 Sekunden bei einem Chart mit 100.000 Kerzen.
11. Direkt nach einem Wechsel von Symbol oder Zeitrahmen kann der vorherige Zustand etwa eine Sekunde sichtbar bleiben, bevor neu gezeichnet wird.
Eingabeparameter - 31, nach Gruppen
- Session: Startstunde und -minute in Serverzeit, Laenge der Eroeffnungsrange in Minuten, wie lange Signale nach dem Range-Ende angenommen werden.
- Signal: ATR-Periode, Ausbruchsabstand in ATR, minimale und maximale Breite der Range in ATR.
- Reference levels: anzeigen oder nicht, Abstand des Stop-Niveaus in ATR, Objective 1 und Objective 2 als Vielfache des Risikos.
- Economic calendar: ein oder aus, Wichtigkeit, Minuten davor und danach, vier Laender plus ein Schalter fuer den Rest.
- Alerts: Popup, Ton, Mobilgeraet, E-Mail.
- Display: Ecke des Panels, Panel an oder aus, Range-Kasten an oder aus, zwei Farben.
- Strategy Tester: Beispielfenster fuer die Pause an oder aus.
Werte ausserhalb des zulaessigen Bereichs werden nicht stillschweigend korrigiert. Das Panel nennt den Parameter, und der Indikator faellt auf die Voreinstellung zurueck.
Wenn Sie ihn aus Ihrem eigenen Expert Advisor aufrufen
Ueberschriften vom Typ input group belegen in iCustom jeweils eine Argumentposition. Dieser Indikator hat sieben Ueberschriften, es werden also sieben Platzhalter benoetigt, sonst verschiebt sich jeder folgende Wert um eine Position. Das laesst sich fehlerfrei kompilieren und laeuft ohne Meldung, wird also leicht uebersehen.
int h = iCustom(_Symbol, _Period, "Market\\GoldSessionRangeSignals",
0, 10, 0, 30, 240,
0, 14, 0.15, 0.5, 3.0,
0, true, 1.0, 1.0, 2.0,
0, true, 0, 15, 15, true, true, false, false, false,
0, true, false, false, false,
0, 0, true, true, clrDodgerBlue, clrCrimson,
0, true);
Voraussetzungen
MetaTrader 5. Jedes Symbol und jeder Zeitrahmen. Die Voreinstellungen sind auf XAUUSD im M5 abgestimmt. Der Kalenderfilter nutzt den in Ihrem Terminal eingebauten Kalender.
Kostenlose Demo
Die Demo laeuft im Strategietester. Das Beispielfenster fuer die Pause wird dort gezeigt, sodass das Verhalten des Kalenderteils schon vor dem Kauf sichtbar ist.
Hinweis zum Risiko
Handel ist mit Verlustrisiko verbunden. Dieser Indikator zeigt Werte an, die nach der obigen Formel berechnet werden. Er gibt keine Anlageberatung und trifft keine Aussage ueber Ergebnisse. Testen Sie ihn zuerst auf einem Demokonto und entscheiden Sie selbst, ob diese Darstellung zu Ihrer eigenen Methode passt.
