Unisciti alla nostra fan page
- Visualizzazioni:
- 194
- Valutazioni:
- Pubblicato:
- 2021.11.12 16:16
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
A volte è necessario visualizzare le informazioni come tabella o come un insieme di righe tabulate. Non c'è nessun problema per visualizzare semplicemente più righe nella finestra principale, dovresti semplicemente usare Comment(line_1,"\n",line_2,"\n"...). Vedi l'esempio Comment2
Tuttavia, la funzione Comment() visualizza le informazioni solo nella finestra principale del grafico. Ma a volte potremmo avere la necessità di visualizzare nella sottofinestra dell'indicatore. In questo caso, l'esempio seguente può essere d'aiuto.
L'indicatore mostra le specifiche del contratto per un simbolo specifico. La funzione
void PrepareInfo(string & array[][])
riempie l'array di stringhe bidimensionale utilizzando la funzione MarketInfo(). Poi questo array è visualizzato con la funzione
void Show(string valueArray[][])
Questa funzione è universale, così da poterla utilizzare per visualizzare qualsiasi array bidimensionale. La funzione
void RefreshAccountInfo()
è necessaria per aggiornare le informazioni quando c'è un passaggio tra simboli, timeframe o account.
Di seguito è riportato un esempio di utilizzo:

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/8007

L'indicatore Williams’ Percent Range (%R) è un'indicatore tecnico dinamico, che determina se il mercato è in ipercomprato/ipervenduto.

L'Indicatore Tecnico On Balance Volume (OBV) è un'indicatore tecnico di momentum che relaziona il volume alla variazione del prezzo.

L'indicatore Force Index (FRC) misura il Bulls Power ogni volta che aumenta, e il Bulls Power ogni volta che diminuisce.

L'indicatore Standard Deviation (StdDev) misura la volatilità del mercato.