ChartFirst

Restituisce l'ID del primo grafico del terminale client.

long  ChartFirst();

Valore restituito

Chart ID.

Esempio:

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- ottenere l'ID del primo grafico aperto nel terminale client
   long            chart_idChartFirst();
   
//--- ottenere inoltre il simbolo del grafico e il periodo utilizzando l'ID ottenuto
   string          symbol  = ChartSymbol(chart_id);
   ENUM_TIMEFRAMES period  = ChartPeriod(chart_id);
   
//--- visualizzare la descrizione del primo grafico del terminale cliente nel journal
   PrintFormat("ID of the first chart of the client terminal: %I64d, chart symbol: %s, chart period: %s"chart_idsymbolStringSubstr(EnumToString(period), 7));
   /*
   risultato:
   ID of the first chart of the client terminal133246248352168440chart symbolEURUSDchart periodM1
   */
  }

Il sito usa i cookie. Scopri di più sulla nostra Informativa sui cookie.