Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 470

 
Unimaks:

sí cualquier terminal después de la actualización.


Una izquierda 509 construir, este está bien. Al arrancar me pide una actualización pero no he actualizado y no hay pitidos. Sólo después de la actualización los terminales emiten un pitido.

¿Por qué no publicas el problema en el hilo de la nueva construcción? Al menos, los desarrolladores buscan siempre allí, pero aquí sólo hay programadores de terceros.
 

Por la noche. Amigos, ¿alguien puede ayudar con la petición anterior?

Si no es mucha molestia para nadie. El código es pequeño, se puede quitar una parte del código del indyuk. No marcar (dibujar) el precio en sí... Gracias =)

Archivos adjuntos:
 
beginner:

Intentando obtener los valores de la vela actual como en el libro de texto

Tengo cada garrapata

en los valores actuales de las velas al precio de apertura

cómo obtener los valores reales

Close[0]!=rates[0].close????

void OnStart()
  {
//---
   MqlRates rates[];
   ArraySetAsSeries(rates,true);
   int copied=CopyRates(Symbol(),0,0,100,rates);
   if(copied>0)
     {
      Print("Скопировано баров: "+copied);
      string format="open = %G, high = %G, low = %G, close = %G, volume = %d";
      string out;
      int size=fmin(copied,10);
      for(int i=0;i<size;i++)
        {
         out=i+":"+TimeToString(rates[i].time);
         out=out+" "+StringFormat(format,
                                  rates[i].open,
                                  rates[i].high,
                                  rates[i].low,
                                  rates[i].close,
                                  rates[i].tick_volume);
         Print(out);
        }
     }
   else Print("Не удалось получить исторические данные по символу ",Symbol());
  }


¿Puede decirme cuál es el problema?

Tengo cada garrapata

en lavela actual para obtener los valores del precio de apertura

2014.02.08 14:28:19.051 2014.01.02 09:41  Proverka EURUSD,H1: 0:2014.01.02 09:00 open = 1.3751, high = 1.3751, low = 1.3751, close = 1.3751, volume = 1
 
¿Está en el probador? ¿Qué modo? ¿Todos los ticks o por precio de apertura?
 
Roger:
¿Está en el probador? ¿Qué modo? ¿Todos los ticks o por precio de apertura?

En el probador, todas las garrapatas
 

Sólo puedo asumir que CopyRates() sólo copia la apertura de la barra cero.

 
Roger:

Sólo puedo asumir que CopyRates() sólo copia la apertura de la barra cero.


De hecho lo hace, pero entonces ¿cómo se puede utilizar?
 
beginner:

de hecho lo es, pero entonces ¿cómo se puede utilizar?
¿Por qué no directamente, Close[0]?
 

En un 5, por cierto, está bien.

2014.02.09 23:28:33.000 2013.01.02 12:21:59   0:2013.01.02 12:21 open = 1.3253, high = 1.3255, low = 1.3252, close = 1.3255, volume = 11

 
Roger:
¿Por qué no directamente, Close[0]?


se puede, la pregunta es por qué no se puede rates[0].close ?
Razón de la queja: