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

 

¿Pueden aconsejar cómo escribir una condición correcta para que el Asesor Experto se active 1 vez con la apertura de una nueva barra en un marco de tiempo especificado? :(

Lo escribí así, pero se ve distorsionado:

time = (TimeCurrent()-Time[1])-3601;

if( 1>time>0 )

{

// -------

}

 

Zhunko y costy gracias por las respuestas)

Sólo tuve que aumentar el número máximo de barras en las historias para ser feliz))

 
artmedia70:
iCustom();


Gracias. Parece que no puedo trabajar con él. He aquí una pregunta. Si no paso parámetros a esta función, cómo debería ser su llamada.

Aquí está la llamada a la función int x = iCustom(NULL,0, "RLB_High",0,1,8); Aquí intento leer el valor de la octava barra del primer buffer (no cero). Al mismo tiempo no paso ningún parámetro por lo que no paso 0. ¿Es correcto?

 
001:


Gracias. Parece que no puedo trabajar con él. He aquí una pregunta. Si no paso parámetros a esta función, ¿cómo debería ser su llamada?

Aquí está la llamada a la función int x = iCustom(NULL,0, "RLB_High",0,1,8); Aquí intento leer el octavo valor de la barra del primer buffer (distinto de cero). Al mismo tiempo no paso ningún parámetro por lo que no paso 0. ¿Es correcto?


Correcto, si el indicador tiene un solo parámetro, que es igual a cero (lo cual dudo)
 
alkador:

Correcto si el indicador tiene un solo parámetro que es cero (cosa que dudo)
Es decir, si no hay paso de parámetros, entonces:
iCustom(NULL,0,"RLB_High",1,8)
 
granit77:
Es decir, si no hay transferencia de parámetros, entonces:

Gracias por sus respuestas.
 
¡¡¡Buenas tardes!!! De hecho, es de noche. Dígame por qué las pruebas se inician para el marco temporal ash uno no antes del 11 de julio de 2011?
 
dkfl.zrjdktdbx:
¡¡¡Buenas tardes!!! De hecho, es de noche. Dígame por qué las pruebas se inician para el marco temporal ash uno no antes del 11 de julio de 2011?
Descarga el historial y la pregunta desaparece.
 
costy_:

438
splxgf 04.12.2011 16:31
kolyango:

¿Puedo ver un ejemplo?
No se me ocurre nada mejor.

Apoyo a splxgf, como opción se podría utilizar la Bandera de la URSS.

Lo he entendido bien:

1. si se cumple la condición1, se asigna a Flag_SSSR1un valor verdadero y se empieza a comprobar inmediatamente la condición2

2. si se cumple la condición2 , se asigna a flag_USSR2 unvalor verdadero, y si no - uno falso, y en el siguiente tick

no comprobamos la condición1, pasamos directamente a la condición2 y así hasta que se cumpla la condición2y se le asigne elvalor verdadero.

3. a continuación comprobamos la condición3 y Flag_USSR2(¿y qué es exactamente lo que comprobamos en USSR2 es verdadero o falso; o qué?)

static bool Флаг_СССР1,Флаг_СССР2,Флаг_СССР3; //static or global
if (условие1) Флаг_СССР1=true;
if (условие2) Флаг_СССР2=true;
if (условие3 && Флаг_СССР2) Флаг_СССР3=true;
if (Флаг_СССР1&&Флаг_СССР2&&Флаг_СССР3){OrderSend(); Флаг_СССР1=false; Флаг_СССР2=false; Флаг_СССР3=false;}
 
Hola, ¿podrían ayudarme a escribir un código para que el programa funcione con un micro lote?
Archivos adjuntos:
eurox2.ex4  10 kb
Razón de la queja: