Handelsinformationen effektiv anzeigen: So nutzt du Tabellen in deinem Trading

Mike 2008.05.06 18:01 55 0 0
Anhang

Manchmal ist es notwendig, deine Informationen in einer Tabelle oder in einer Reihe von tabellarischen Zeilen darzustellen. Es ist ganz einfach, mehrere Zeilen im Hauptfenster anzuzeigen – du musst nur die Funktion Comment(line_1, "\n", line_2, "\n"...) verwenden. Hier ein Beispiel: Comment2

Die Funktion Comment () zeigt Informationen allerdings nur im Hauptchart-Fenster an. Es kann jedoch vorkommen, dass wir diese Informationen in einem Indikator-Subfenster darstellen möchten. In diesem Fall könnte das folgende Beispiel hilfreich sein.

Der Indikator zeigt die Vertragspezifikationen für ein bestimmtes Symbol an. Die Funktion

void PrepareInfo(string & array[][])

füllt das zweidimensionale String-Array mithilfe der Funktion MarketInfo(). Anschließend wird dieses Array mit der Funktion

void Show(string valueArray[][])

angezeigt. Diese Funktion ist universell und kann verwendet werden, um beliebige zweidimensionale Arrays darzustellen. Die Funktion

void RefreshAccountInfo()

ist notwendig, um Informationen zu aktualisieren, wenn zwischen Symbolen, Zeitrahmen oder Konten gewechselt wird.


Alle Spezifikationsdetails werden nur einmal berechnet und angezeigt, d.h. es erfolgen keine Updates bei jedem Tick.

Hier ein Anwendungsbeispiel:




Liste
Kommentar 0