Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zeitfunktionen bei MQL

Geschrieben

Jetzt hätte ich mal eine noob Frage...

Was ist der Unterschied zwischen

Minute() und TimeMinute(TimeCurrent())

 

Doku

int Minute( )

Returns the current minute (0,1,2,..59) of the last known server time by the moment of the program start (this value will not change within the time of the program execution).

int TimeMinute( datetime time)

Returns the minute for the specified time.

Verstehe ich das richtig dass Minute() sich NIE ändern wird während ich MQL am laufen habe?

In Klammern steht ja "this value will not change"

Was für einen Sinn hat das dann?

Was ist dann mit Day() ???

int Day( )

Returns the current day of the month, i.e., the day of month of the last known server time.

Note: At the testing, the last known server time is modelled.

Da steht es nicht mit den Klammern.

Was ist da jetzt der Unterschied zwischen

Day() und TimeDay(TimeCurrent()) ??

 

Ich habe aus Gewohnheit immer "Time...(datetime)" genommen. Hab mir eigentlich NIE Gedanken drum gemacht dass es ja noch die anderen Zeitfunktionen gibt (ohne Time...).

Featured Replies

Geschrieben

Minute() - gibt die aktuelle Minute an zu dem Zeitpunkt als die Funktion start() ausgefüht wurde,

diese Zahl ( die Minute ) wird von dem Server abgerufen, wie auch TimeCurrent()

In diesem Fall ist die Minute() = TimeMinute(TimeCurrent())

(this value will not change within the time of the program execution)

hier wird eigentlich nur die Ausführung der Funktion start() gemeint,

nach dem neuen Tick werden alle Umgebungsvariablen unter anderem auch Minute() und TimeCurrent() aktualisiert

Geschrieben
Der eigentliche Unterschied ist, dass die Variable Minute() direkt von TimeCurrent() ausgelesen wird. TimeMinute() kann von jeder beliebigen Variablen oder Konstante berechnet weden.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.