[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 428

 
Zhunko:
Así que aquí hay un ejemplo.
Así que pregunté ¿qué es un ángulo de subventana? [0-2]

 
ilunga:
Vea con más detalle lo que devuelve la función iCustom
Ya veo, escriba doble... pero no está claro cómo obtengo el valor del color entonces?
 
Lisi4ka330:
Ya veo, escribe doble... sólo que no está claro cómo obtengo el valor del color entonces?
¿Por qué necesita un valor de color? ¿Y qué pasa si lo cambias?
 
No necesito cambiarlo, necesito abrir una posición cuando el indicador (histograma) es verde; cerrarla cuando es rojo....
 
nadya:
¿Por qué se necesita un valor de color? ¿Y qué pasa si lo cambias?
No necesito cambiarlo, necesito abrir una posición cuando el indicador (histograma) es verde; cerrarla cuando es rojo....
 
Lisi4ka330:
No necesito cambiarlo, necesito abrir una posición cuando el indicador (histograma) es verde; cerrarla cuando es rojo....
¿No hay otra forma de referirse al color? Seguro que sabes cuando tu histograma es de un color u otro.
 
Hola, ¿podríais decirme por qué los indicadores Bulls power y Bears power aplicados a la apertura se vuelven a dibujar dentro de una barra? Por ejemplo, la MA se mantiene estacionaria =\
 
chief2000:
Así que pregunté qué es el "ángulo de la subventana". [0-2]

Lea atentamente esta función. No me di cuenta de lo que era. Al principio pensé que era el ángulo de la subventana. Pero sólo hay 3 valores y las coordenadas no están en píxeles. No estoy seguro de lo que es.

=========

¡А! ¡Lo tengo! Es el número del grupo de coordenadas.

time1 - Hora de la primera coordenada.
precio1 - Precio de la primera coordenada.
time2 - Hora de la segunda coordenada.
precio2 - Precio de la segunda coordenada.
time3 - Hora de la tercera coordenada.
precio3 - Precio de la tercera coordenada.

 

Este es el código

  
static datetime OrderExpiriation;
int OrderDuration = 5;

  if(TimeHour(TimeCurrent()) == StartTime && TimeMinute(TimeCurrent()) == 0 && TimeSeconds(TimeCurrent()) == 0) // Если текущее время равно времени открытия ордеров, задается время истечения ордеров
    {
    OrderExpiriation = TimeCurrent() + 3600 * OrderDuration - 60;
    }


  for(int counter=0;counter<OrdersTotal();counter++)
    {
    if(OrderSelect(counter,SELECT_BY_POS,MODE_TRADES) == false) break;

    if(TimeCurrent() >= OrderExpiriation && OrderMagicNumber() == MagicNumber) //Если текущее время больше чем время истечения, удаляются ордера
      {
      int Ticket = OrderTicket();
      OrderDelete(Ticket);
      }
    }

En mi caso, resulta que la hora actual es menor que la hora de expiración, TimeCurrent() es menor que OrderExpiriation, pero las órdenes se siguen borrando. ¿Cuál es el error? Llevo todo el día aquí sentado y no lo encuentro.

 
Zhunko:

Lea atentamente esta función. No me di cuenta de lo que era. Al principio pensé que era el ángulo de la subventana. Pero sólo hay 3 valores y las coordenadas no están en píxeles. No estoy seguro de lo que es.

=========

¡А! ¡Lo tengo! Es un número de grupo de coordenadas.

time1 - Hora de la primera coordenada.
precio1 - Precio de la primera coordenada.
time2 - Hora de la segunda coordenada.
precio2 - Precio de la segunda coordenada.
time3 - Hora de la tercera coordenada.
precio3 - Precio de la tercera coordenada.


Lo comprobaré. Gracias.

Razón de la queja: