Zeitrahmen-Code (TF-Code)
Setzen Sie den Schlusskurs, die Zeitrahmen für die Stopp-Loss-Ausführung und das Fibonacci-Rücksetzungsverhältnis.

Der Zeitrahmen-Code (TF-Code) ist ein Code, den Sie von Ihrem Mobiltelefon aus senden können, um den Zeitrahmen anzupassen, in dem Sie die Stopp-Loss-Ausführung durchführen möchten. Er wird in der letzten Dezimalstelle des Stopp-Loss-Preises platziert. Bei einem fünf-dezimalen EURUSD-Kauf-Ticket wird der Code zwischen 0,00001 und 0,00008 auf Zeitrahmen von M1 bis W1 abgebildet.

- Wenn Sie 1,00000 als Stopp-Loss für EURUSD mit einem Zeitrahmen von M5 setzen möchten, fügen Sie einfach 0,00002 zu 1,00000 hinzu und senden 1,00002.
- Wenn Sie einen Stopp-Loss von 150,50 für USDJPY mit einem Zeitrahmen von M15 setzen möchten, senden Sie 150,53 (150,50 + 0,03).
Unabhängig davon, ob der Broker oder die Handelsplattform 2, 3 oder 5 Dezimalstellen verwendet, verwenden wir die letzte Dezimalstelle als Zeitrahmen-Code. Die entsprechenden Zeitrahmen sind in der untenstehenden Tabelle aufgeführt:
| TF-Code (letzte Dezimalstelle) | Zeitrahmen |
|---|---|
| 0 | Direkte Markteintritts mit automatischer Lotsize-Berechnung |
| 1 | M1 |
| 2 | M5 |
| 3 | M15 |
| 4 | M30 |
| 5 | H1 |
| 6 | H4 |
| 7 | D1 |
| 8 | W1 |
| 9 | Einstellungen für Stopp-Loss, Take-Profit, TF-Code und FB-Code löschen |
Codes 1-8: Zeitrahmen-Code
Codes 1-8 repräsentieren den Zeitrahmen-Code, der den Zeitrahmen für die Stopp-Loss-Ausführung angibt. Zum Beispiel, wenn Sie den Stopp-Loss-Preis für EURUSD als 1,38532 senden, wird die letzte Dezimalstelle (Code 2) als Ausführungszeitrahmen interpretiert. Hier wird gezeigt, wie das Programm Ihren Stopp-Loss vom Zeitrahmen-Code trennt:
- Zeitrahmen: Es nimmt die letzte Dezimalstelle (0,00002) von 1,38532 und interpretiert sie als den M5-Zeitrahmen.
- Schlusskurs-Stopp-Loss: Es rundet den Stopp-Loss-Preis ab (1,38532 → 1,38530) und speichert ihn als den Schlusskurs-Stopp-Loss-Wert.
- Ausführung: Sobald der Schlusskurs unter 1,38530 fällt, wird der Handel geschlossen.
- Zeitrahmen: Es nimmt die letzte Dezimalstelle (0,00002) von 1,38532 und interpretiert sie als den M5-Zeitrahmen.
- Schlusskurs-Stopp-Loss: Es rundet den Stopp-Loss-Preis auf (1,38532 → 1,38540) und speichert ihn als den Schlusskurs-Stopp-Loss-Wert.
- Ausführung: Wenn der Schlusskurs auf dem M5-Zeitrahmen über 1,38540 steigt, wird der Handel geschlossen.
Interpretation des Schlusskurs-Stopp-Loss
Unabhängig davon, ob ein Produkt 2 oder 3 Dezimalstellen hat, verwenden wir die letzte Dezimalstelle als Zeitrahmen-Code. Nach dem Empfang des Stopp-Loss vom Benutzer interpretiert dieses EA zunächst die letzte Dezimalstelle als Zeitrahmen-Code. Dann berechnet es den Schlusskurs-Stopp-Loss, indem es die letzte Dezimalstelle für Kaufaufträge abrundet und für Verkaufsaufträge aufrundet. Unten sind Beispiele für den endgültigen Zeitrahmen und den Schlusskurs-Stopp-Loss für XAUUSD und USDJPY, wie sie von Cosy Trader berechnet werden.
| Währung/Stopp-Loss-Preis | TF-Code/Zeitrahmen | Kauf-Schlusskurs-Stopp-Loss | Verkauf-Schlusskurs-Stopp-Loss |
|---|---|---|---|
| USDJPY/154,535 | 5/H1 | 154,530 | 154,540 |
| XAUUSD/2381,23 | 3/M15 | 2381,20 | 2381,30 |
| XAUUSD/2381,232 | 2/M5 | 2381,230 | 2381,240 |
Sie können den Zeitrahmen-Code schnell anpassen, indem Sie die "+" und "-" Schaltflächen neben dem Stopp-Loss-Preis in Ihrer MT4-App antippen.

- Zeitrahmen-Code: Die letzte Dezimalstelle des Stopp-Loss.
- Schlusskurs-Stopp-Loss-Preis: Für Kauf-Tickets ist es der abgerundete Stopp-Loss-Preis; für Verkauf-Tickets ist es der aufgerundete Stopp-Loss-Preis.
Code 0 und Code 9
Da es keinen abgebildeten Zeitrahmen für Code 0 und Code 9 gibt, zeigen wir hier, wie diese Codes funktionieren. Bitte beachten Sie, dass beide Codes nur für ausstehende Tickets gelten.
Code 0: Direkter Markteintritts-Code
Code 0 löst einen direkten Marktauftrag basierend auf dem von Ihnen gesendeten ausstehenden Auftrag aus. Sie fragen sich vielleicht, warum man nicht einfach einen direkten Kauf- oder Verkaufsauftrag öffnet. Der Grund ist, dass diese Funktion den Vorteil bietet, die genaue Lotsize für Sie zu berechnen, was eine bessere Risikokontrolle ermöglicht. Das Senden eines direkten Marktauftrags ist ein zweistufiger Prozess: Zuerst müssen Sie ein ausstehendes Ticket mit einer beliebigen Lotsize senden und dann den TF=0-Code senden.
Sie können sich [B2] Direkter Markteintritt für detailliertere Informationen ansehen.
Code 9: Zurücksetzen aller Einstellungen
Mit Code 9 können Sie alle Ihre Einstellungen zurücksetzen. Wenn Sie während des Betriebs Ihre Parameter zurücksetzen möchten, geben Sie einfach einen Stopp-Loss-Preis ein, bei dem die letzte Dezimalstelle auf 9 gesetzt ist. Hier sind einige Beispiele:
- Für ein 5-dezimales EURUSD-Kauf-Ticket: 0,00009
- Für ein 2-dezimales XAUUSD-Verkauf-Ticket: senden 9999,09
- Für ein 3-dezimales USDJPY-Kauf-Ticket: 0,009
Beachten Sie, dass Sie für ein Verkauf-Ticket den Zeitrahmen-Code mit einer Zahl größer als dem aktuellen Preis senden müssen. Daher erfüllen 9999,x9, 5000,x9 oder 3000,x9 alle denselben Zweck, wenn der XAUUSD-Preis unter 3000 liegt. Nach dem Empfang des Rücksetz-Codes löscht die Funktion alle Ihre Stopp-Loss- und Take-Profit-Einstellungen, einschließlich des TF-Codes und FB-Codes. Sie setzt auch die letzte Dezimalstelle des Eröffnungspreises auf 0. Dies liegt daran, dass die letzte Dezimalstelle des Eröffnungspreises verwendet wird, um den Zeitrahmen-Code abzurufen, wenn kein Stopp-Loss oder Take-Profit gesetzt ist. Dies wird später im Abschnitt über "One bar ausstehenden Auftrag" beschrieben. Nach dem Zurücksetzen können Sie Ihre gewünschten Stopp-Loss- und Take-Profit-Level für Ihre ausstehenden Aufträge neu definieren. Zusammengefasst hilft Code 9 Ihnen, Stopp-Loss (SL) und Take-Profit (TP) für ausstehende Aufträge zurückzusetzen und ermöglicht Ihnen, Einstellungen wie SL, TP, TF und FB remote zu entfernen.
Pseudo-Stopp-Loss-Grenze
Sie fragen sich vielleicht, ob der Schlusskurs-Stopp-Loss in Schritt 2 nach dem Senden des TF=0-Codes gelöscht wird. Die kurze Antwort lautet nein. Der Stopp-Loss-Wert muss jedoch außerhalb der Pseudo-Stopp-Loss-Grenze liegen. Die Pseudo-Stopp-Loss-Grenze hilft dem EA zu bestimmen, ob der vom Benutzer gesendete Stopp-Loss-Preis eine Kombination aus Schlusskurs-Stopp-Loss und Zeitrahmen-Code ist oder nur der Zeitrahmen-Code. Unten illustrieren wir die Bedingungen für Kauf- und Verkauf-Tickets.
Kauf-Ticket SL-Grenze
Die Pseudo-Stopp-Loss-Grenze für ein Kauf-Ticket dient als Obergrenze für das EA, um zu bestimmen, ob der Wert ein Zeitrahmen-Code ist. Für ein 5-stelliges Instrument wie EURUSD wird diese Grenze auf 0,00010 gesetzt. Wenn der vom Benutzer gesendete Stopp-Loss unter 0,00010 liegt, interpretiert das System ihn als Zeitrahmen-Code. Zum Beispiel würde das Senden von 0,00001 auf den M1-Zeitrahmen übersetzt, und 0,00002 würde auf den M5-Zeitrahmen übersetzt. Für ein 3-stelliges Produkt (z.B. XAUUSD) wird die Grenze auf 0,010 gesetzt. Wenn Sie einen Zeitrahmen-Code zwischen 0,01 und 0,08 senden, wird er auf einen Zeitrahmen zwischen M1 und W1 übersetzt. Wenn Sie jedoch einen Stopp-Loss-Preis von 0,025 senden, weil er höher als 0,010 ist, behandelt das System ihn als eine Kombination aus Schlusskurs und Zeitrahmen. In diesem Fall würde der Schlusskurs auf 0,020 gesetzt und der Zeitrahmen auf H1 (0,005) gesetzt werden.
Verkauf-Ticket SL-Grenze
Die Pseudo-Stopp-Loss-Grenze für ein Verkauf-Ticket ist die Untergrenze eines Stopp-Loss-Preises, der in einen Zeitrahmen-Code übersetzt wird, anstatt in eine Kombination aus Schlusskurs und Zeitrahmen.
Die Pseudo-Stopp-Loss-Grenze wird durch Parameter wie BASE-9 und BASE-99 definiert. Diese Parameter entsprechen Preisbereichen, wobei BASE-9 für Preise unter 9 gilt und BASE-99 für Preise größer oder gleich 9, aber kleiner als 99 gilt.
| Obergrenzen-Parameter | Preisbereich (P) |
|---|---|
BASE-9 | P > 0 |
BASE-99 | 9 ≤ P < 99 |
BASE-999 | 99 ≤ P < 999 |
Diese Grenzen helfen dem EA zu bestimmen, ob der Stopp-Loss-Wert als Zeitrahmen-Code oder als (Schlusskurs + Zeitrahmen)-Kombination behandelt werden sollte. Die Standardwerte dieser Parameter könnten für die meisten Broker geeignet sein; wenn Sie jedoch feststellen, dass der Stopp-Loss-Code nach dem Senden des Tickets nicht gesetzt werden kann, müssen Sie möglicherweise die Parameter anpassen oder zu einem anderen Broker wechseln.
Hier beweisen wir einige weitere Pseudo-Stopp-Loss für Kauf- und Verkauf-Ticket.
Kauf-Ticket:
| 5 Dezimalstellen (EUR/USD, AUD/USD, GBP/USD) | 0,00001(M1), 0,00002(M5) |
|---|---|
| 3 Dezimalstellen (XAU/USD, USD/JPY) | 0,003(M15), 0,004(M30) |
| 2 Dezimalstellen(XAU/USD, USD/JPY) | 0,05(H1), 0,06(H4) |
Verkauf-Ticket:
| 5 Dezimalstellen (EUR/USD, AUD/USD, GBP/USD) | 99,00001(M1), 99,00002(M5) |
|---|---|
| 3 Dezimalstellen (XAU/USD, USD/JPY) | 9999,003(M15), 9999,004(M30) |
| 2 Dezimalstellen (XAU/USD, USD/JPY) | 9999,005(H1), 9999,006(H4) |
Hier beweisen wir einige Beispiele für die Berechnung des Pseudo-Stopp-Loss: EUR/USD (1,10100), M1
- Preis < 9 → Verwenden Sie
BASE-9als Pseudo-Stopp-Loss-Basis. BASE-9+ 0,00001 = 99,00000 + 0,00001 = 99,00001
XAU/USD (2623,000), M15
- 9 ≤ Preis < 9999,000 → Verwenden Sie
BASE-9999als Pseudo-Stopp-Loss-Basis. BASE-9999+ 0,003 = 9999,000 + 0,003 = 9999,003
Beispiel für Verkauf-Ticket Stopp-Loss-Code
Zum Beispiel, wenn der Eröffnungspreis von EURUSD unter 9,00000 liegt, setzt das System die untere Grenze auf 99,000, weil:
BASE-9 = 99,0
Sie müssen sich diese Grenzen nicht merken, denn nachdem Sie die (Schlusskurs SL + Zeitrahmen)-Einstellung gesendet haben, wird das System den Stopp-Loss automatisch in Werte wie 0,000003 (Kauf, M15) oder 999,002 (Verkauf, M5) umwandeln. Sie können dann einfach die letzte Dezimalstelle anpassen, wenn Sie den Stopp-Loss-Zeitrahmen ändern möchten.
Wie kann ich sicherstellen, dass der Schlusskurs-Stopp-Loss in Schritt 2 nicht geändert wurde?
Für ein Kauf-Limit-Ticket wird der Schlusskurs-Stopp-Loss, der im EA gespeichert ist, nicht durch das Senden eines Zeitrahmen-Codes von 0 gelöscht. Für ein Verkauf-Limit-Ticket muss der Stopp-Loss außerhalb der Pseudo-Stopp-Loss-Preisgrenze liegen. Diese Grenze wird durch einen Parameter im EA definiert. Zum Beispiel:
BASE-9 = 99,0
Der BASE-9-Parameter setzt die Pseudo-Stopp-Loss-Grenze für Produkte mit Preisen unter 9. In diesem Fall können Sie Werte wie 99,00000, 1000,00000 oder 9999,00000 verwenden, um den TF=0-Code zu senden. Da all diese Preise über der Pseudo-Stopp-Loss-Grenze (99,0) liegen, werden sie als Zeitrahmen-Code erkannt, was sicherstellt, dass der Schlusskurs-Stopp-Loss nicht geändert wird. Wenn Sie unsicher sind, ob der Schlusskurs-Stopp-Loss korrekt gesetzt wurde, senden Sie ihn einfach nach dem Umwandeln des Tickets in einen Marktauftrag in Schritt 2 erneut.
Wie kann ich den Pseudo-Stopp-Loss-Code auf meinem Mobiltelefon erhalten?
Es ist einfach, den Pseudo-Stopp-Loss-Code zu finden und den TF=0-Code zu senden. Sobald Sie das Ticket initially senden, wird Ihr Stopp-Loss unter Verwendung des Pseudo-Stopp-Loss + Zeitrahmen-Codes gesetzt (z.B. bedeutet 99,00002 einen Stopp-Loss im M5-Zeitrahmen). Sie können die letzte Dezimalstelle einfach auf 0 ändern, indem Sie die (+) oder (-) Schaltfläche neben Ihrem Stopp-Loss in Ihrer MT4-App antippen.
Wechseln zwischen Zeitrahmen
Das Tolle am Zeitrahmen-Code ist, dass Sie ihn direkt anpassen können, wenn Sie sich entscheiden, den Zeitrahmen für die Stopp-Loss-Ausführung zu ändern. Zum Beispiel, wenn Sie den Stopp-Loss-Zeitrahmen für ein Kauf-Ticket von M5 auf M15 ändern möchten, ändern Sie ihn einfach von etwas wie 0,00002 auf 0,00003. Für ein Verkauf-Ticket ändern Sie ihn von etwas wie 9999,002 auf 9999,003. Diese Anpassung ändert nur den Stopp-Loss-Zeitrahmen, ohne den Schlusskurs-Stopp-Loss zu verändern.