[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 317
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
Der Markt ruht - also ruhen auch Sie.
Der Markt wird am Montag in Tokio eröffnet. Schließt am Freitag in Chicago. Öffnet gegen 2 Uhr morgens, schließt gegen 22 oder 23 Uhr (Zeitzone Moskau oder Kiew)
Es gibt keine Funktion, aber es kann in MQL4 + WinAPI gemacht werden.
Guten Tag! Können Sie mir bitte sagen, warum die Indikatorlinie nicht angezeigt wird, der Code scheint elementar zu sein und nichts Kompliziertes. Ich habe es mit Print (T_V) überprüft - es gibt den Wert, aber die Zeile wird aus irgendeinem Grund nicht angezeigt?
Ich möchte eine Frage hinzufügen: Ich habe den Indikator gelöscht und ihn erneut in ein Diagramm eingefügt, und die Linie wird angezeigt. Warum wird der Indikator bei der Kompilierung nicht neu errechnet?
1.
Welchen Wert hat die Variable "SignalBar" und wird der Indikator auf diesen Balken berechnet?
Vielleicht ist SignalBar=0 und der Indikator berechnet nicht den 0.
2.
Ja, während der visuellen Prüfung werden die Indikatorpuffer nicht angezeigt, bis die Prüfung abgeschlossen ist oder unterbrochen wird. Aber die Indikatoren zählen.
Danke für den Hinweis! Aber nichts hilft bisher :(
Jetzt studiere ich also die Übertragung von Indikatoren auf Expert Advisor. Wenn Sie einen klugen Rat haben, werde ich ihn nicht ablehnen! :)
Hallo zusammen!
Ich habe das Programmieren als Amateur studiert, ich habe schon lange nicht mehr programmiert, deshalb habe ich eine Frage:
Warum brauche ich Haltepunkte in MQL4, wenn nach dem Setzen dieser Punkte bei der Kompilierung nichts passiert? Früher habe ich viel in C# programmiert, wo es eine Pause in der Programmausführung gab und man die Werte der Variablen, die aufgerufenen Funktionen und die Fehlerliste sehen konnte. Aber hier drücke ich auf Compile und nichts passiert. Oder Sie können Debug irgendwie aktivieren, ich weiß nur nicht wie?
es gibt eine Funktion "double MathRound( double value)", aber ich brauche die Rundung auf einen größeren Dezimalbruch, und wenn die Zahl ganzzahlig oder bereits dezimal ist, dann lasse ich sie in Ruhe.
Zum Beispiel: 1) 0,744 gerundet auf 0,8; 1,233 gerundet auf 1,3
2) 0,9 oder 3 oder 1,5 nicht berühren.
Ich frage mich, ob Sie überhaupt wissen, dass es eine vollständige und detaillierte Dokumentation der Sprache gibt?
NormalizeDouble
Ich frage mich, ob Sie überhaupt wissen, dass es eine vollständige und detaillierte Dokumentation der Sprache gibt?
NormalizeDouble
nach oben ist es ein bisschen einfach, nicht wahr...?
Sie können eine Zahl in eine Zeichenkette übersetzen und eine Funktion schreiben, um die Zeichen dieser Zeichenkette zu verarbeiten. Hier ist es nicht kompliziert - wir runden nur auf, wenn die Zahl mehr als eine Stelle nach dem Komma hat.
Sie können eine Zahl in eine Zeichenkette umwandeln und eine Funktion schreiben, um die Zeichen in dieser Zeichenkette zu verarbeiten. Hier ist es nicht kompliziert - wir runden eine Zahl nur, wenn sie mehr als eine Stelle nach dem Komma hat.