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

 
artmedia70:

1. ¿Cuál es el valor del indicador hasta que llega a 1,0000? ¿Es más o menos que 1,0000?

2. ¿Qué pasa si el valor del indicador es YA 1.0000 cuando se inicia el EA?

3. ¿qué significa que la barra se cierre por caída?


1. El valor del indicador puede ser menor o igual a 1,0000 (probablemente menor)

2. Realice todas las condiciones en orden, habiendo cumplido la primera, no la compruebe con cada tilde. También con otras condiciones

3. El precio de apertura de la barra será mayor que el precio de cierre. La barra será alguna de las cerradas (no se sabe cuál): 1,2,3,4,5,6,7,8,9, etc.

PS. Todas estas condiciones pueden no seguirse a la vez (puede ser en 1 hora, o en 1:08, o en 2, o en 3, o en 3:53, no se sabe), así que tenemos que hacer que tan pronto como el indicador llegue a 1.0000, esta condición no se compruebe más en cada tick y tengamos que esperar hasta que una barra cierre con caída y después de eso estas 2 condiciones no se comprueben en cada tick y esperemos hasta que el indicador llegue a 0.9980 o menos. En cuanto se cumplan todas las condiciones abrimos una orden de mercado para vender 0,1 lotes con un stop loss de 100p y take profit de 400p.

 
kolyango:


1. El valor del indicador puede ser menor o igual a 1,0000 (lo más probable es que sea menor)

2. Realice todas las condiciones en orden, una vez que haya cumplido la primera no es necesario comprobarla en cada tic. También con otras condiciones

3. El precio de apertura de la barra será mayor que el precio de cierre. La barra será cualquiera de las cerradas (no se sabe cuál): 1,2,3,4,5,6,7,8,9 etc.

1. ¿es exactamente igual? O puede ser menos en el tic anterior y más en el actual. En este caso, la comprobación de la igualdad no funcionará. Lo mismo ha ocurrido con el control de los bares. El segundo es menor, y el primero es mayor, pero no igual.

2. ........

La primera barra será igual. Lo comprobamos...

 

1. Si el valor del indicador en la barra 0 ha alcanzado (es decir, se ha hecho igual a) 1,0000, esta condición ya no se comprueba en cada tick, sino que comprobamos la segunda condición...

 
kolyango:

Si el valor del indicador en la barra 0 ha alcanzado (es decir, se ha hecho igual a) 1,0000, esta condición ya no se comprueba con cada tick, sino que comprobamos la segunda condición...

¿Si era más bajo en un tick anterior, y ya ha pasado a ser más alto en el tick actual? Entonces se considera que el valor del indicador ha alcanzado 1,0000 ? Es decir, comprueba si es >=1,0000 ?
 
artmedia70:
¿Si era más bajo en el tick anterior y ya es más alto en el tick actual? Entonces, ¿se considera que el valor del indicador ha alcanzado 1,0000? Es decir, ¿comprobar si es >=1,0000?

¡SI!
 

Sí, chicos, parece que es mucho tiempo para vosotros...

2kolyango: IMHO, con esas respuestas no estás preparado para tratar la información de mis enlaces por ti mismo...

Te interesa que un indicador pueda tener un valor de 0.9998 en la barra anterior, y en la siguiente - 1.0002 - en este caso, las condiciones de igualdad al valor del indicador 1.0000 se saltarán... Si es posible, entonces hay que usar alguna tolerancia con algún valor arriba y abajo, por ejemplo, 0.0002, cuando podemos asumir condicionalmente que el valor de este indicador será igual a 1.0000 - como escribiste ... eso es todo, para empezar.

 
Roman.:

Sí, chicos, parece que es mucho tiempo para vosotros...

2kolyango: IMHO, con esas respuestas no estás preparado para tratar la información de mis enlaces por ti mismo...

Te interesa que un indicador pueda tener un valor de 0.9998 en la barra anterior, y en la siguiente - 1.0002 - en este caso, las condiciones de igualdad al valor del indicador 1.0000 se saltarán... Si es posible, entonces hay que usar alguna tolerancia con algún valor arriba y abajo, por ejemplo, 0.0002, cuando podemos asumir condicionalmente que el valor de este indicador será igual a 1.0000 - como escribiste ... eso es todo, para empezar.


Si el valor del indicador es >= 1,0000, se considera satisfecha la primera condición...
 
kolyango:

Si el valor del indicador será >= 1,0000, entonces considera que se cumple la primera condición...

He entendido esto desde el post anterior, leer el tutorial - trabajar con banderas, ver mis enlaces.
 
Roman.:

Sí, chicos, parece que es mucho tiempo para vosotros...

2kolyango: IMHO, con esas respuestas no estás preparado para tratar la información de mis enlaces por ti mismo...

Te interesa que un indicador pueda tener un valor de 0.9998 en la barra anterior, y en la siguiente - 1.0002 - en este caso, las condiciones de igualdad al valor del indicador 1.0000 se saltarán... Si es posible, entonces hay que usar alguna tolerancia con algún valor arriba y abajo, por ejemplo, 0.0002, cuando podemos asumir condicionalmente que el valor de este indicador será igual a 1.0000 - como escribiste ... eso es todo, para empezar.

Lo que intentaba averiguar era si merecía la pena escribir un código que no se entendería de todos modos...

Tienes que ir a un libro de texto primero...

 
Roman.:

Lo he sacado del post anterior, lee el tutorial - trabajar con banderas, ver mis enlaces.

Sus enlaces los miraré definitivamente...

Criterio.mqh.

Escribe el contenido del plugin y ya está, ¡no se abre ni se descarga nada!