Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Expert-Advisors (http://www.expert-advisor.com/forum/forumdisplay.php?f=25)
-   -   Zeitangabe (Versatz zur UTC/GMT) des Brokers in EAs (http://www.expert-advisor.com/forum/showthread.php?t=4627)

Aktien Andy 07.12.15 11:32

Zeitangabe (Versatz zur UTC/GMT) des Brokers in EAs
 
Moin zusammen ;)

In einigen EAs gibt es die Möglichkeit, den Zeitversatz des Brokers zur UTC/GMT einzugeben. Nun ist ja damit wohl nicht gemeint, wie spät es Ortszeit beim Broker ist, sondern welche Uhrzeit der Broker mit seinen Kursen sendet. Liege ich da richtig?

Ist das die Uhrzeit, die im MT4 Fenster unten angezeigt wird?

Wenn dort die UTC angeteigt wird, dann wäre der Versatz mit 0 (Null) einzutragen. Ich hatte schon bei mehreren Brokern Demokonten. Eigentlich wurde da immer UTC angegeben. Gibt es denn Broker, die mit den Kusen die eigene Ortszeit angeben?

Danke und Gruß an alle

Andreas

GoS 07.12.15 16:14

Hi,
seit einem der letzten grösseren Updates von MQL gibt es die Funktionen TimeGMT(), TimeGMTOffset() und TimeDaylightSavings()... mit denen kann man alles automatisch berechnen und muss vom User eigtl. keine Angaben zum Zeitversatz mehr fordern.
Bei den EAs, die diese Angabe aber noch wollen ist normalerweise der Zeitversatz zwischen Broker und GMT gemeint, denn:
In GMT sind die Öffnungszeiten vom Forex fest. Und mit dem eingegebenen Versatz kann dann der EA von Serverzeit auf GMT umrechnen und weiss, wann er handeln kann.

Die Uhrzeit, die unten im Fenster angezeigt wird (da bei: Uhrzeit | Open | High | Low | Close | Volume) ist die von DEINEM Rechner; anders bei der Uhrzeit, die in der Kontohistorie angezeigt wird. Dort steht die Uhrzeit des Servers deines Brokers.

Und, ja es gibt Broker, deren Server nicht GMT haben.
Mein derzeitiger Favorit und alle mit Standort Cyprus sind z.B. GMT+2;
alle deutschen CFD-Buden sind GMT+1
und natürlich alle Londoner CFD-Buden sind logischerweise GMT
Hab außerdem auch schon von Indischen, Australischen und Amerikanischen Anbietern gehört...

Aktien Andy 08.12.15 02:23

Jetzt bin ich verwirrt. Ich möchte nicht widersprechen, aber in meinem MT4 wird jetzt gerade die aktuelle Kerze mit 01:00 Uhr angezeigt; es ist die Kerze, die von 01:00 bis 01:59:59 geht (H1 Fenster). Die Uhr in meinem Rechner (und auch mein Wecker hier) zeigen 02:20 Uhr. Da wir hier momentan keine Sommerzeit haben, ist unsere Zeitzone doch GMT+1. Also zeigt die Kerze im MT4 nicht meine Rechnerzeit, sondern GMT-Zeit (oder????)

Auch der M1 Chart ist eine Stunde versetzt.

Also werden die Kurse doch in UTC angezeigt (und ich kann im EA +-0 eingeben), oder?

Bitte um weitere Aufklärung ;)

Danke und Gruß an alle

Andreas

JJ-FX 08.12.15 08:12

GMT Offset = Uhrzeit im "Market Watch" Fenster - GMT/UTC.

GoS 08.12.15 09:32

Zitat:

Zitat von Aktien Andy (Beitrag 32072)
Jetzt bin ich verwirrt. Ich möchte nicht widersprechen, aber in meinem MT4 wird jetzt gerade die aktuelle Kerze mit 01:00 Uhr angezeigt; es ist die Kerze, die von 01:00 bis 01:59:59 geht (H1 Fenster). Die Uhr in meinem Rechner (und auch mein Wecker hier) zeigen 02:20 Uhr. Da wir hier momentan keine Sommerzeit haben, ist unsere Zeitzone doch GMT+1. Also zeigt die Kerze im MT4 nicht meine Rechnerzeit, sondern GMT-Zeit (oder????)
Auch der M1 Chart ist eine Stunde versetzt.
Also werden die Kurse doch in UTC angezeigt (und ich kann im EA +-0 eingeben), oder?
Bitte um weitere Aufklärung ;)


Tschuldigung, ja hast natürlich recht... die Kerzen im Chart werden natürlich auch mit Serverzeit angezeigt.
... und anscheinend steht der Server deines Brokers in London ?? Dann stimmt es und du kannst im EA +-0 angeben

Aktien Andy 08.12.15 15:34

Nein, es ist ein Demoserver bei New York. Ich habe den Livechat gefragt, die sagte mir, dass der Broker nur UTC benutzt.

Das stimmt ja auch mit den Zeiten der Kerzen im MT4 überein.

Also ist der Offset für den EA = 0 (Null), weil die Kurse des Brokers in UTC-Zeit übermittelt werden?

Gruß an alle

Andreas

GoS 08.12.15 16:36

Zitat:

Zitat von Aktien Andy (Beitrag 32092)
Nein, es ist ein Demoserver bei New York. Ich habe den Livechat gefragt, die sagte mir, dass der Broker nur UTC benutzt.
Das stimmt ja auch mit den Zeiten der Kerzen im MT4 überein.
Also ist der Offset für den EA = 0 (Null), weil die Kurse des Brokers in UTC-Zeit übermittelt werden?

Jopp, genau so ist es..

Aktien Andy 10.12.15 10:44

..... und wenn wir Sommer- / Winterzeitumstellung haben, dann gleicht der EA diese Stunde aus?

JJ-FX 10.12.15 19:25

Die meisten EAs haben gar keinen GMT Offset Parameter, da die aktuelle Uhrzeit für viele Strategien nicht relevant ist. Manche benötigen ihn, um am Freitag vor Handelsschluß noch offene Positionen zu schließen, ansonsten sind es in der Regel die Scalper, die auf bestimmte Handelszeiten optimiert sind.

Von den EAs, die mit einem GMT Offset arbeiten, ermitteln heute viele den Wert automatisch, der Parameter ist dann nur noch für Backtests manuell einzutragen.

Aber um die eigentliche Frage zu beantworten, das hängt vom Broker ab. Wenn der Broker ganzjährig auf GMT+/-0 bleibt, ist nichts anzupassen, wenn der Broker aber z.B. in der Sommerzeit von GMT+2 auf GMT+3 wechselt, muß der Parameter entsprechend angepaßt werden. Die spannende Frage ist dann, ob man der europäischen oder amerikanischen Zeitumstellung folgt.

Aktien Andy 10.12.15 20:47

Ja genau das wäre das Problem, weil die Uhrumstellung ja nicht weltweit am gleichen Tag erfolgt (ich meine, es sind zwei Wochen dazwischen; bin aber nicht sicher).

Naja, wenn es nur für Backtests ist, ist es ja nicht so schlimm. Eigentlich müßte man den Backtest dann ja 2x machen; einmal für alle Sommerzeitmonte und einmal für alle Winterzeitmonate ;)

Danke für alle Antworten.

Gruß

Andreas

GoS 11.12.15 16:40

Zitat:

Zitat von Aktien Andy (Beitrag 32092)
Ich habe den Livechat gefragt, die sagte mir, dass der Broker nur UTC benutzt.

Der Aussage deines Brokers zufolge (UTC only) musst du nicht auf Sommer-/Winterzeit achten... siehe Hier

UTC bedeutet IMMER GMT+/-0

traderdoc 11.12.15 18:09

---Oftopic---
Wie viel Stunden hat der Weihnachtsmann Zeit zum Bescheren, wenn er am 24.12.2015 um 15Uhr an einem Ort der Tageswende im Osten beginnt und Punkt 23Uhr am 24.12.2015 am westlichsten Punkt wieder ankommen muß.
-------------

traderdoc

Aktien Andy 12.12.15 20:36

@ GoS

Ja...theoretisch.

Wenn man nun aber z.B. immer vormittags um 08:00 (wenn in D die Börse beginnt) Uhr mit dem Einsatz eines EA beginnen möchte, dann wäre 08:00 Ortszeit (also in D) während der Winterzeit GMT+1, während der Sommerzeit aber GMT +2. Schwierig, das umzusetzen.

BTW: Wie macht man das, das man eine Text schreibt und den mit einem Link hinterlegt (wie Du bei siehe Hier)?

@traderdoc: 30 Stunden (?)

traderdoc 13.12.15 13:12

"@traderdoc: 30 Stunden (?)"

Ne, wie kommst Du darauf?

traderdoc

Aktien Andy 13.12.15 13:58

Er beginnt an der Tageswende um 15:00 Uhr. Nun kann er sozusagen mit der Zeit einmal um die Erde, das dauert 24 Stunden. Er würde dann um 15:00 Uhr dort ankommen; da er bis 23:00 Uhr Zeit hat, kann er am Ende (oder auch unterwegs) entsprechend 6 Stunden bummeln.

traderdoc 13.12.15 14:08

Wieso 6 Stunden?

Aktien Andy 13.12.15 22:51

15:00 bis 23:00 = 6 Std

traderdoc 13.12.15 23:16

Zitat:

Zitat von Aktien Andy (Beitrag 32186)
15:00 bis 23:00 = 6 Std

Na sag mal! Stell mal lieber das Glühweinglas weg und schaue mal auf Deine analoge!!! Uhr und zähle die Stunden aus.

traderdoc

Aktien Andy 14.12.15 01:03

Hhmmm, ich ging davon aus, dass Du auf die Weihnachtsgeschichte anspielst. Dort wird ja gesagt, dass Knecht Ruprecht vom vielen Geschenkeverteilen müde wurde und sich zwei Stunden ausgeruht hat; deshalb habe ich die zwei Stunden abgezogen.

Aber....wenn Du nicht darauf abzielst, dann verstehe ich die Frage nicht (oder sie ist zu einfach) ;)

Gruß

Andreas

traderdoc 14.12.15 08:39

Ich ziele weder auf irgendeine Weihnachtsgeschichte ab, noch habe ich in meiner Frage geschrieben, dass er sich irgendwo für 2 Stunden ausruht.
Ob die Frage zu einfach ist, kann ich nicht abschätzen. Was es daran nicht zu verstehen gibt, verstehe ich allerdings nicht, weil sie doch eineindeutig gestellt wurde.
Ist aber auch nicht so wichtig!

traderdoc

Aktien Andy 14.12.15 16:18

....und? Wie viele Stunden sind es nun?

GoS 14.12.15 18:28

Zitat:

Zitat von Aktien Andy (Beitrag 32164)
@ GoS
Wenn man nun aber z.B. immer vormittags um 08:00 (wenn in D die Börse beginnt) Uhr mit dem Einsatz eines EA beginnen möchte, dann wäre 08:00 Ortszeit (also in D) während der Winterzeit GMT+1, während der Sommerzeit aber GMT +2. Schwierig, das umzusetzen.

BTW: Wie macht man das, das man eine Text schreibt und den mit einem Link hinterlegt (wie Du bei siehe Hier)?

Ja, das stimmt wiederum, hatte jetzt nur an Forex (24/5) gedacht... Ich denke, es hilft nix; schau einfach was zu den Umstellungen passiert und passe den EA dann an.

Das mit dem "siehe Hier"-Link ist ganz easy: Du tippst "wasimmerduwillst", dann markierst du es mit der Maus, klickst oben auf den Link-Button, gibst den Link ein, fertig.

Aktien Andy 14.12.15 18:53

Den EA kann man ja am Wochenende der Zeitumstellung anpassen; aber beim Backtesten wäre man immer 1/2 Jahr lang falsch.

Ich gehe mal davon aus, dass der Broker bei der Zeit nicht mitsendet, ob es sich um Sommer- oder Winterzeit handelt? Dann könnte der EA das abfangen.

Testlink

Danke.

Gruß

Andreas


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:00 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum