Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1458
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Helfen Sie mir zu verstehen. In der Zeile ObjectMove(0, "LineAB", prevTime, prevPrice, newAx, newAy); steht, dass die Anzahl der Parameter falsch ist. Wo liegt der Fehler?
https://www.mql5.com/ru/docs/objects/objectmove
Wie kann ich mit MQL4.5 die Nummer des ersten Handelstages im Januar eines beliebigen Jahres herausfinden?
Das können Sie nicht. Sie können solche Daten nur selbst sammeln.
Wie kann ich mit MQL4.5 die Nummer des ersten Handelstages im Januar eines beliebigen Jahres herausfinden?
Ergebnis
Ergebnis
Warum wurde beschlossen, dass es ein Handelstag war? Liegt die Idee im Vorhandensein von Kursen? Und wenn es Notierungen gab, aber man konnte nicht handeln - das ist die Frage, denke ich.
Wie kam es zu der Entscheidung, dass es ein Handelstag war? War es die Vorstellung, dass es Notierungen gab? Und wenn es zwar Kurse gab, man aber nicht handeln konnte - ich denke, das ist die Frage.
Öffnen Sie MT und werfen Sie einen Blick darauf. Warum stellen Sie solche Fragen, ohne nachzusehen? Der Balken ist da, mit allen Attributen des OHLC. Alles andere ist nur Ihre Vorstellung.....
Ich habe festgestellt, dass die Handelstage im Januar in einer von drei Varianten beginnen: 2. Januar oder 3. Januar oder 4. Januar.
Und ich konnte sogar eine Unterroutine in MQL4 schreiben, um das Datum des ersten Handelstages im neuen Jahr zu bestimmen.
int inp_Year=2016; //die Nummer des interessierenden Jahres in die Variable
datetimefirst_day_New_Year=StringToTime(IntegerToString(inp_Year)+".01.02 00:00"); //Variable, in der wir das genaue Datum des Beginns des Handelsjahres aufzeichnen, wenn der Handel eines bestimmten Jahres am 2. Januar begann, wenn der 2. Januar ein Wochentag war
if (TimeDayOfWeek(erster_tag_Neu_Jahr)==0) erster_tag_Neu_Jahr=StringToTime(StringSubstr(TimeToString(erster_tag_Neu_Jahr),0,4)+".01.03 00:00"); //3 Januar begann der Handel eines bestimmten Jahres, wenn der 2. Januar ein Sonntag war
if (TimeDayOfWeek(erster_tag_Neu_Jahr)==6) erster_tag_Neu_Jahr=StringToTime(StringSubstr(TimeToString(erster_tag_Neu_Jahr),0,4)+"".01.04 00:00"); //4 Der Januarhandel eines bestimmten Jahres begann, wenn der 2. Januar ein Samstag war
Comment("erster Handelstag in ", inp_Year, " year= ",first_day_New_Year);