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
Silent:
Was - K? K wird mit false initialisiert. Auf dem Weg dorthin zugewiesen. Dann prüfen wir - wenn (K). Was - K?
Lesen Sie zuerst die Dokumente.
Verstehen Sie, dass ein bool in if nicht einfach true/false ist. Für den Compiler ist alles, was nicht 0 ist, true.
https://www.mql5.com/ru/docs/basis/types/integer/boolconst
Lesen Sie zunächst einmal die Dokumente.
Verstehen Sie, dass ein bool in if nicht einfach true/false ist. Für den Compiler ist alles, was nicht 0 ist, true.
https://www.mql5.com/ru/docs/basis/types/integer/boolconst
Ich versuche, den Zeitpunkt/Kurs der hervorgehobenen Trendlinie zu ermitteln.
für
Ich erhalte eine Warnung
Aber
Frage 1: Wie wird richtig umgerechnet?
Für
Ich erkenne nicht die Zeit des zweiten Zeilenpunktes, sondern die Zeit des Beginns der Geschichte durch das Symbol
Frage 2: Warum, wenn
ObjectGetTimeByValue Возвращает значение времени для указанного значения цены указанного объекта.
с
Ich habe alle möglichen Tricks angewandt, Zahlen gelöscht und hinzugefügt - ich bekomme keine Objektzeit.
Wenn Sie die Zeilenkennung meinen - wie bekomme ich sie, ich kann die Funktion nicht finden.
Update
Im Allgemeinen scheint es sich um die Indikatoren zu handeln, warum wird dann nicht in der Dokumentation reflektiert. Also dann
ObjectGetTimeByValue
im Abschnitt für grafische Objekte.
Ich bin die Warnung losgeworden, indem ich als lang deklariert habe
long TL1_Old_Time,TL2_Old_Time;
Es sollte klar sein, dass.
for
TL1_Old_Time=ObjectGetInteger(0,n,OBJPROP_TIME);
Ich erhalte eine Warnung
möglicher Datenverlust aufgrund von Typumwandlung
TL1_Old_Time=(datetime)ObjectGetInteger(0,n,OBJPROP_TIME)
eine solche Kurve in der Sprachfunktion
TL1_Old_Time=(datetime)ObjectGetInteger(0,n,OBJPROP_TIME)
eine solche Kurve in der Sprachfunktion
D.h., Sie können (und sollten in meinem Fall) eine Konvertierung für Funktionen angeben?
Ich danke Ihnen.
Es ist also möglich (und in meinem Fall auch notwendig), eine Transformation für Funktionen anzugeben?
Es hat sich herausgestellt, dass Sie das sollten. Sie können aber auch Warnungen ignorieren, was in manchen Fällen nicht sehr praktisch ist
GUT.
Und ignorieren ist keine Option, und das Fehlerprotokoll wird während der Kompilierung mit allem Möglichen und potenziell problematischen Stellen vollgestopft - man muss also nach Antworten suchen :)
Ich muss die Anzahl der Balken der Minuten vom höchsten Zeitrahmen erhalten.
Ich bekomme eine unverständliche Nummer von Bars. Ich starte ihn auf H1 und erhalte 1201. Auf M1 erhalte ich 6.
Können Sie mir sagen, wo das Problem liegt?
Das können Sie tun.
Und eine Stunde hat viele Sekunden, bis zu 72.000! Ich wünschte, ich hätte in Wirklichkeit so viele)).
In echtem Code müssen Sie noch die Synchronisierung des kleineren Zeitrahmens überprüfen.