Obtención de lista de simbolos que pueden ser operados.

 
¿Cómo puedo obtener la lista de los activos/simbolos sujetos de ser operados?

Cada broker tiene diferentes simbolos y quiero crear un array con los simbolos.
 
ixigos:
¿Cómo puedo obtener la lista de los activos/simbolos sujetos de ser operados?

Cada broker tiene diferentes simbolos y quiero crear un array con los simbolos.

Hola Ixigos, 

Te comparto unas líneas de código que tal vez te puedan dar una idea. 

int CantDeSimbolos = SymbolsTotal(false);//true si solo quieres escanear los símbolos del MarketWatch. False para recorrer todos los símbolos del broker. 
   for(int i = 0; i < CantDeSimbolos; i++)
     {
      string SimboloSeleccionado = SymbolName(i, false); //false para todos los símbolos. True para los símbolos que están en MarketWatch.
      SymbolSelect(SimboloSeleccionado, true);
      if(SymbolIsSynchronized(SimboloSeleccionado))
        { ...

Saludos...

 
Antonio Simon Del Vecchio:

Hola Ixigos, 

Te comparto unas líneas de código que tal vez te puedan dar una idea. 

Saludos..

Gracias Antonio

 
Antonio Simon Del Vecchio:

Hola Ixigos, 

Te comparto unas líneas de código que tal vez te puedan dar una idea. 

Saludos...

He intentado crear un array para guardar cada uno de los activos o al menos sus nombre como inspira tu código pero no funciona.

int NSimbolos = SymbolsTotal(false);                                    //false -> todos / true -> solo marketwatch
   string SimbolosArray[NSimbolos];
   
   for(i = 0; i<NSimbolos; i++){
      string nombreSimbolo = SymbolName(i, false);                         //false -> todos / true -> solo marketwatch
      SimbolosArray[i] = nombreSimbolo;     
   }
¿Alguna pista?
 
ixigos:
He intentado crear un array para guardar cada uno de los activos o al menos sus nombre como inspira tu código pero no funciona.

¿Alguna pista?
void Prueba()
  {
   int NSimbolos = SymbolsTotal(false);
   string SimbolosArray[];
   ArrayResize(SimbolosArray, NSimbolos);
   for(int i = 0; i < NSimbolos; i++)
     {
      string nombreSimbolo = SymbolName(i, false);
      SimbolosArray[i] = nombreSimbolo;
     }
   Comment(SimbolosArray[3]);
  }
 
El panel de opciones está desactivado, ¿Como puedo activarlo?
 
Miguel Ángel:
El panel de opciones está desactivado, ¿Como puedo activarlo?
Hola Miguel, 
No se a cuál panel te refieres. Puedes describir un poco más? Saludos...