Discusión sobre el artículo "Cómo crear tu propio Trailing Stop" - página 2

 
Setslav:

sergey1294,

Gracias de nuevo, ¡¡¡todo funciona!!!

Hay una pequeña duda más, ¿cómo añadir un check por número mágico a la función? Estoy intentando insertar un check de este tipo:

..... pero algo que rompe todo el comercio.....



Lee este artículo Uso de ORDER_MAGIC para operar con diferentes Asesores Expertos en un instrumento
 

Lo he leído muchas veces, pero de nuevo, lo necesito sin clases. ¿No hay una manera sencilla de comprobar una orden para un mago dentro de una función?

Por supuesto, en el futuro vamos a tratar con mql5 en detalle, pero ahora no es tan urgente, porque el comercio en MT4 y todo está bien. Ahora sólo quiero convertir rápidamente los códigos de trabajo ya listos a la quinta versión para el campeonato, y, francamente hablando, no hay tiempo, así que pido ayuda.

[Eliminado]  
Setslav:

Lo he leído muchas veces, pero de nuevo, lo necesito sin clases. ¿No hay una forma sencilla de comprobar una orden para un magik dentro de una función?

Por supuesto, en el futuro vamos a tratar con mql5 en detalle, pero ahora no hay tal necesidad urgente, porque el comercio en MT4 y todo está bien. Ahora sólo quiero convertir rápidamente los códigos de trabajo ya listos a la quinta versión para el campeonato, y, hablando francamente, no hay tiempo, así que pido ayuda.

if (OrderGetInteger(ORDER_MAGIC)==EA_Magic)
{
.....
}

Esta es una de las maneras más fáciles de trabajar con magik. La única pregunta es cómo y dónde ponerlo en las funciones....

 
Interesante 2010.09.28 13:11 2010.09.28 13:11:17
sergey1294:
Bueno, le puse un ejemplo, porque ya ha hecho su cerebro cómo escribir un trailing ordinaria, y luego dejar que él piensa un poco, por lo que funcionaría sin errores, en el probador en principio, y este diseño funciona normalmente. en la vida real no he comprobado

Como ejemplo por supuesto que lo hará, pero si sin analizar el resultado será un montón de errores (tarde o temprano) ...


Perdona, puedes postear un TrailingStop() "finalizado" apto para "real".

 

Gracias por este artículo, muy útil.

Mora

 

Sí, este artículo es muy útil, pero se requiere una "actualización" para MT5 build 684. Cuando intenté utilizar este programa (especialmente el subprograma: "sample_trailingstop.mqh"), recibí el mensaje de error: "intento de conexión por terminal de la antigua build 674". Es decir, la nueva actualización obviamente requiere un formato diferente para las órdenes.

¿Alguien puede ayudarme? ¡Lo necesito desesperadamente!

Gracias de antemano.

L. Funderburk

 
locan.BBS:

Sí, este artículo es muy útil, pero se requiere una "actualización" para MT5 build 684. Cuando intenté utilizar este programa (especialmente el subprograma: "sample_trailingstop.mqh"), recibí el mensaje de error: "intento de conexión por terminal de la antigua build 674". Es decir, la nueva actualización obviamente requiere un formato diferente para las órdenes.

¿Alguien puede ayudarme? ¡Lo necesito desesperadamente!

Gracias de antemano.

L. Funderburk

Hola locan.BBS

No entiendo, ¿qué tipo de ayuda que está buscando?, sólo tiene que actualizar a 684 o re -install MT5 actualizará MT5 a 684.


 
onewithzachy:

Hola locan.BBS,

No entiendo, ¿qué tipo de ayuda que está buscando ?, sólo tiene que actualizar a 684 o re -install MT5 actualizará MT5 a 684.


¡Gracias, onewithzachy!

Poco después, descubrí que un"Probador de Estrategias" defectuoso es/era el culpable. Ahora el EA "SAR_trailing" está funcionando.

Pero desafortunadamente mis entradas son incluso antes de que la línea SAR tenga efecto. Por lo tanto, el precio puede deslizarse más bajo (o más alto cuando en corto) al principio y nunca activar la alarma SAR. (De acuerdo con la vieja regla: "¡El mercado puede permanecer sobrecomprado(/vendido) más tiempo del que tú puedes permanecer solvente!").

Eso parece hacerlo más o menos inútil para mí, ya que uno de los mayores problemas en el comercio contra-tendencia es el fallo de la señal en los mercados en cascada. Si tu EA funciona todo el tiempo, obviamente tendrás que operar también en contratendencias, lo cual es peligroso si no tienes un SL universal.

Así que he decidido probar el método NRTR.

Pero, por desgracia, parece que hay un PROBLEMA REAL con el archivo "my_first_NRTR_trailing", ya que incluso con el archivo original (sin mis modificaciones) un "error de arrastre" se activa inmediatamente, mientras que este no es el caso con la contraparte "SAR_trailing". Estoy utilizando exactamente el mismo programa que funciona con la variación "SAR", con sólo unas pocas modificaciones específicas al principio para "NRTR". ¿Cuál podría ser el problema y qué puede hacer un "novato" al respecto?


Gracias de antemano por tu sabio consejo (o el de otros).

L. Funderburk

 

Hola, soy muy nuevo en la comunidad MQL5 así que por favor tengan paciencia conmigo. ¿Cómo puedo obtener este asesor experto para funcionar en MT5? ¿Es posible o tiene derechos de copia?

Saludos

Pino

 
Pine56:

Hola, soy muy nuevo en la comunidad MQL5 así que por favor tengan paciencia conmigo. ¿Cómo puedo obtener este asesor experto para funcionar en MT5? ¿Es posible o tiene derechos de copia?

Saludos

Pino

Hola,

Puedes utilizarlo sin problema. Consulta la documentación para aprender a ejecutar un expert advisor.