Bibliotheken: YZ_Summer_Time

 

YZ_Summer_Time:

Prüfung eines Datums darauf, ob es zur Winter- oder Sommerzeit gehört. Der Code wurde für das Debuggen von Nachrichten entwickelt.

Autor: Yuriy Zaytsev

 
Automated-Trading:

Die Uhren werden in der Nacht des letzten Sonntags im Oktober auf Winterzeit umgestellt, und in der Nacht des letzten Sonntags im März wird die Sommerzeit umgestellt.

Es gibt keine zuverlässigere Methode zur Berechnung der Sommer- oder Winterzeit.

Die Zeit wird in den verschiedenen Ländern unterschiedlich umgerechnet.

Warum sollte man von Zuverlässigkeit sprechen, ohne den Algorithmus unter verschiedenen Bedingungen zu testen?

Daylight Saving Time and Daylight Saving Time map for countries and territories 2014-2015
Daylight Saving Time and Daylight Saving Time map for countries and territories 2014-2015
  • www.worldtimezone.com
* - except Iceland ** - 10 municipalities in Mexico (Mexico-USA border) observing USA DST rules: Tijuana, Ensenada, Mexicali, Tecate, Ciudad Juarez, Ojinaga, Ciudad Acu�a, Piedras Negras, Anahuac, Nuevo Laredo, Reynosa, Matamoros *** - Australia States & Territories observing DST: Australian Capital Territory (Canberra); New South Wales...
 
<br/ translate="no">

Autor: Yuriy Zaytsev

Du hast ein krummes Fahrrad gebaut, Yuri.

 
komposter:

Die Zeit wird in den verschiedenen Ländern unterschiedlich übersetzt.

Warum sollte man über Zuverlässigkeit sprechen, ohne den Algorithmus unter verschiedenen Bedingungen zu testen?

Natürlich ist die Welt vielfältig, aber wie die Zeit in Papua-Neuguinea oder Nambia übersetzt wird, ist nicht wichtig.

Es kommt darauf an, wie MQ-Broker die Zeit umrechnen. Darauf ist der Algorithmus ausgelegt.

und die Makler ändern die Zeit am letzten Sonntag im Oktober und März.

und der Algorithmus erwischt zuverlässig den letzten Sonntag im März und Oktober.

 
sergeev:

Du hast ein schiefes Fahrrad gebaut, Juri.

Und was ist ein funktionierendes Fahrrad analog - gibt es eine andere vorgefertigte Funktion?

Und was ist daran krumm, funktioniert die Funktion nicht?

Und wenn es funktioniert, warum ist diese Formulierung dann unpassend?

 
YuraZ:

wichtig ist, wie MQ-Broker die Zeit übersetzen

Wir sollten also mit der Frage beginnen - warum wird dieser Code überhaupt veröffentlicht?

Das Land, an das der Broker gebunden ist, ist unbekannt, und ob der Broker die Zeit auf dem Server übersetzt, ist unbekannt. Ob sein MT die Zeit umrechnet, ist ebenfalls unbekannt.

Was also definiert dieser Code? Die Zeitzone und das Prinzip der Zeitumrechnung in Europa? Was hat er mit dem unbekannten Zustand des Brokers zu tun?

Ein Code, der dazu dient, "enzyklopädisches" Wissen zu erlangen?

Ein Code zur Kontrolle der Nachrichten zu Zeiten, in denen Amerika die Zeit noch nicht übersetzt hat, Australien sie bereits übersetzt hat und Europa noch schläft?

Im Allgemeinen ist nicht klar, was für ein Warum.

 
YuraZ:

Natürlich ist die Welt vielfältig, aber wie die Zeit in Papua-Neuguinea oder Nambia umgerechnet wird, ist nicht wichtig.

Es kommt darauf an, wie die MQ-Broker die Zeit umrechnen. Darauf ist der Algorithmus ausgelegt.

und die Broker ändern die Zeit am letzten Sonntag im Oktober und März.

und der Algorithmus erwischt zuverlässig den letzten Sonntag im März und Oktober.

Papua und Guinea werden nicht berührt, es reicht, dass Amerika anders ist als Europa.
 
komposter:
Wir berühren Papua und Guinea nicht, es reicht, dass Amerika anders ist als Europa.

Und was ändert sich, wenn Sie in Amerika oder Europa sind und sich an denselben Anschluss anschließen?

Die Funktion ist zum Testen von Nachrichtenereignissen geschrieben

 
YuraZ:

Und was ändert sich, wenn Sie sich in Amerika oder Europa befinden und immer noch mit demselben dyling.... verbunden sind?

Die Funktion ist zum Testen von Nachrichtenereignissen geschrieben

Wenn sich der Server in Amerika befindet, wird er die Sommerzeit nicht zur gleichen Zeit haben wie der Server in Europa.

D.h. diese Funktion wird bei dem einen Handel korrekt funktionieren, bei dem anderen nicht.

 
komposter:

Wenn der Server in Amerika steht, wird er nicht die gleiche Sommerzeit haben wie der Server in Europa.

D.h. diese Funktion funktioniert bei einem Handel korrekt, bei einem anderen nicht.

Wenn Sie können, ein Beispiel von zwei drei Geschäften, die unterschiedliche Zeitumstellung von Winter- auf Sommerzeit haben.


...

Zum Schluss:

Die Quelle ist offen Algorithmus ist einfach - wenn ein Geschäft übersetzt Zeit auf andere Daten - Sie können immer korrigieren.

Der Punkt ist, dass diese Methode auf eine ziemlich zuverlässige Art und Weise der Bestimmung des Datums beruht,

Ich habe eine Historie von Nachrichtenereignissen über ein paar Jahre - Tests haben gezeigt, dass nach dem Wechsel von Sommer zu Winter oder von Winter zu Sommer.

die Zeitpunkte der Nachrichtenveröffentlichungen übereinstimmen...

 
YuraZ:

Wenn Sie mir ein Beispiel für zwei oder drei Geschäfte nennen können, bei denen die Zeitumstellung von Winter auf Sommer unterschiedlich ist.

Yuri, du verstehst wieder nicht, worum es geht.

Wenn dieser Code der Verfolgung von Nachrichten dient, kann er nicht mit dem Handel verbunden werden.

Nachrichten sind eine nationale Angelegenheit, keine Maklerangelegenheit.