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


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:18 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