Spesso è necessario visualizzare le informazioni in forma tabellare o come un insieme di righe tabulate. Non c'è problema a visualizzare semplicemente diverse righe nella finestra principale; basta utilizzare Comment(line_1, "\n", line_2, "\n"...). Ecco un esempio di come farlo: Comment2.
Tuttavia, la funzione Comment () visualizza le informazioni solo nella finestra principale del grafico. A volte, possiamo aver bisogno di mostrare queste informazioni in una sottoventana di un indicatore. In questo caso, l'esempio seguente potrebbe essere utile.
L'indicatore visualizza le specifiche del contratto per un simbolo specifico. La funzione
void PrepareInfo(string & array[][])
riempie l'array bidimensionale di stringhe utilizzando la funzione MarketInfo(). Successivamente, questo array viene visualizzato con la funzione
void Show(string valueArray[][])
Questa funzione è universale, quindi può essere utilizzata per visualizzare qualsiasi array bidimensionale. La funzione
void RefreshAccountInfo()è necessaria per aggiornare le informazioni quando si passa tra simboli, timeframe o conti.
Di seguito è riportato un esempio di utilizzo:


Commento 0