Diskussion zum Artikel "Wie erstellt man ein grafisches Panel beliebiger Komplexität?" - Seite 6
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 neue Artikel How to create a graphical panel of any complexity level wurde veröffentlicht:
Autor: Wladimir Karputow
Vielen Dank für die Mitteilung. Ausgezeichnet!
Ich habe nur eine Sache in Ihrem Beispiel vermisst. Sie sollten helfen, wie man Dateninformationen als Text und Zahlen einfügt.
Zum Beispiel:
Stop Loss Wert: 50.50
Take Profit Wert: 250.00
Gleitender Durchschnitt (200): 110.5.
Kennen Sie einen Artikel, der zeigt, wie man so etwas macht?
Vielen Dank für die Mitteilung. Ausgezeichnet!
Ich habe nur eine Sache in Ihrem Beispiel vermisst. Sie sollten helfen, wie man Dateninformationen als Text und Zahlen einfügt.
Zum Beispiel:
Stop Loss Wert:50.50
Take Profit Wert: 250.00
Gleitender Durchschnitt (200): 110.5.
Kennen Sie einen Artikel, der zeigt, wie man so etwas macht?
Sehen Sie sich die Standard-Panel-Beispiele im MetaEditor an.
Können Sie mir bei dieser Frage helfen?
Ich habe die Panel-Shift-Funktion setShift() zu Ihrer "AppWindowTwoButtonsClass"-Datei hinzugefügt. Wenn wir nun den Diagrammrand nach rechts verschieben und er sich dem Panel nähert, beginnt sich das Panel zusammen mit dem Diagrammrand nach links zu bewegen.
Der Aufruf dieser Funktion ist gelb hervorgehoben.
Die Frage ist: Gibt es eine Möglichkeit, diese Funktion über diesen Pseudocode aufzurufen?
so dass der Aufruf von der Erbenklasse und nicht von der globalen Funktion OnChartEvent() erfolgt.
Ich habe mehrere Definitionen ausprobiert: ON_NO_ID_EVENT(event,handler), ON_OTHER_EVENTS(handler). Aber ich verstehe nicht, wie sie funktionieren.
Ich füge eine Datei mit der zusätzlichen Funktion setShift() bei.
Sehr nützlich, danke für den Beitrag.
Wenn SIE wirklich keinen Unterschied sehen, müssen Sie dringend das alte Terminal wegwerfen. Das alte Terminal wirkt sich negativ auf Sie aus. Leider hat das alte Terminal Sie gelehrt, sehr gefährlichen Code zu schreiben - Sie sind es gewohnt, Code OHNE PRÜFUNGEN zu schreiben, der Fehler zurückgibt.
Wenn SIE den Unterschied wirklich nicht sehen, müssen Sie das alte Terminal dringend wegwerfen. Das alte Terminal wirkt sich negativ auf Sie aus. Leider hat das alte Terminal Sie gelehrt, sehr gefährlichen Code zu schreiben - Sie sind es gewohnt, Code OHNE PRÜFUNGEN zu schreiben, der Fehler zurückgibt.
Das war keineswegs ein Seitenhieb auf Ihren Beitrag, sondern eher eine Frage, warum das so gemacht wird, damit ich es lerne - meine Programmierkenntnisse sind sehr begrenzt.
Das war keineswegs ein Seitenhieb auf Ihren Beitrag, sondern eher eine Frage, warum das so gemacht wird, damit ich es lerne - meine Programmierkenntnisse sind sehr begrenzt.
Ich habe bereits erklärt: Sie können keinen Code schreiben, der nicht auf Fehlerrückgaben prüft.
Ich habe bereits erklärt: Sie können keinen Code schreiben, der nicht auf Fehlerrückgaben prüft.
Hallo Vladimir
das ist ein gut geschriebener Artikel, gute Arbeit
Grüße Paul
Hallo Wladimir
das ist ein gut geschriebener Artikel, gute Arbeit
Grüße Paul
Danke