Fin de semana por la noche - página 28

 
yurabob:
Me refiero a lo siguiente. He abierto (o mejor dicho, la he abierto manualmente) una orden de compra a 1000. El robot establece TP = 1000 + spread + 20 (es el nivel de TP que he especificado en los parámetros) = 1020 (no especificaré el spread para no confundirlo). Entonces el precio se ha movido al nivel de 900 (supongamos que la distancia de la orden anterior para abrir una nueva que he especificado es de 100). El robot abre un nuevo pedido. Calcula un punto de equilibrio para ambas órdenes (supongamos que estará en 950) y le añade 20, es decir, TP = 950+20=970.

Hecho:posiciones manuales de equilibrio.

 

¡Hola Vladimir!

Les pido que escriban un EA que trabaje con órdenes pendientes de Buy Stop y Sell Stop, que se activan por cambios bruscos de precio, y el algoritmo de trabajo es algo similar al Ambush Expert Advisor para MetaTrader 5, que publicaron anteriormente.

Datos iniciales:

1. Plataforma comercial - MetaTrader 5.

2. Número de decimales - 5.

Marco temporal - М1. 4.

Par de divisas - cualquiera. 5.

Órdenes pendientes - un Buy Stop y un Sell Stop. 6.

6. Modo de funcionamiento del Asesor Experto - 5 días a la semana.

Hora de inicio y finalización del trabajo del Asesor Experto - establecida en los ajustes.

Variables en la configuración:

1. Indent - distancia de las órdenes pendientes desde los niveles Bid y Ask.

2.Spread Max - máximo diferencial permitido.

3. Tome Beneficio - fijación de beneficios.

4. Stop Loss - fijación de pérdidas.

5. TrailingStop - tope dinámico.

6. Paso de arrastre - paso de arrastre.

7. Espera - espera en segundos para que las órdenes pendientes se muevan relativamente al precio actual. 8.

8. Inicio de trabajo - hora de inicio del trabajo del asesor (en horas y minutos).

9. Fin de trabajo - tiempo de parada del asesor (en horas y minutos).

10.Número mágico - número mágico de consejero.

Al lanzar el Asesor Experto, una orden pendiente Buy Stop y Sell Stop se colocan inmediatamente a la misma distancia de los niveles Bid y Ask . En los ajustes, esta distancia se establece con la variable Indent. Si el nivel de precios se mueve suavemente hacia arriba o hacia abajo, las dos órdenes pendientes también se mueven a la distancia deIndent con la expectativa de que en un movimiento brusco se dispare una de las órdenes pendientes . Para modificar ambas órdenes pendientes, necesitamos añadir a la configuración del Asesor Experto el modo de espera para moverWait de 1 a 60 segundos. Para evitar un ensanchamiento indeseado e incontrolado de la dispersión, se aplicará la variable Spread Max en los ajustes del EA. Si el diferencial actual se vuelve repentinamente mayor que el valor establecido inicialmente en la variable Spread Max, las órdenes pendientes colocadas anteriormente se eliminarán inmediatamente y no se colocarán nuevas órdenes pendientes hasta que el diferencial vuelva al valor especificado. Si una de las órdenes pendientes se dispara, la segunda orden se elimina inmediatamente. Una nueva orden pendiente sólo puede establecerse en la siguiente barra y sólo si no hay una brecha en el precio. Hay otro punto importante: la posibilidad de establecer la hora de inicio y fin del trabajo del EA desde las 0 horas 00 hasta las 23 horas 59 minutos en los ajustes. Para cada variableInicio de trabajo y Fin de trabajo es necesario establecer horas y minutos por separado. Se debe aplicarel Stop Loss para fijar la pérdida. Para fijar elbeneficio tome Profit. Además, en los parámetros de un EA es necesario activar el TrailingStop con Trailing Step.

Sinceramente, Vladimir.

 
MrBrooklin:

¡Hola Vladimir!

Les pido que escriban un EA que trabaje con órdenes pendientes de Buy Stop y Sell Stop, que se activan por cambios bruscos de precio, y el algoritmo de trabajo es algo similar al Ambush Expert Advisor para MetaTrader 5, que publicaron anteriormente.

Datos iniciales:

1. Plataforma comercial - MetaTrader 5.

2. Número de decimales - 5.

Marco temporal - М1. 4.

Par de divisas - cualquiera. 5.

Órdenes pendientes - un Buy Stop y un Sell Stop. 6.

6. Modo de funcionamiento del Asesor Experto - 5 días a la semana.

Hora de inicio y finalización del trabajo del Asesor Experto - establecida en los ajustes.

Variables en la configuración:

1. Indent - distancia de las órdenes pendientes desde los niveles Bid y Ask.

2.Spread Max - máximo diferencial permitido.

3. Tome Beneficio - fijación de beneficios.

4. Stop Loss - fijación de pérdidas.

5. TrailingStop - tope dinámico.

6. Paso de arrastre - paso de arrastre.

7. Espera - espera en segundos para que las órdenes pendientes se muevan relativamente al precio actual. 8.

8. Inicio de trabajo - hora de inicio del trabajo del asesor (en horas y minutos).

9. Fin de trabajo - tiempo de parada del asesor (en horas y minutos).

10.Número mágico - número mágico de consejero.

Al lanzar el Asesor Experto, una orden pendiente Buy Stop y Sell Stop se colocan inmediatamente a la misma distancia de los niveles Bid y Ask . En los ajustes, esta distancia se establece con la variable Indent. Si el nivel de precios se mueve suavemente hacia arriba o hacia abajo, las dos órdenes pendientes también se mueven a la distancia de Indent con la expectativa de que en un movimiento brusco se dispare una de las órdenes pendientes . Para modificar ambas órdenes pendientes, necesitamos añadir a la configuración del Asesor Experto el modo de espera para mover Wait de 1 a 60 segundos. Para evitar un ensanchamiento indeseado e incontrolado de la dispersión, se aplicará la variable S pread Max en los ajustes del EA. Si el diferencial actual se vuelve repentinamente mayor que el valor establecido inicialmente en la variable S pread Max, las órdenes pendientes colocadas anteriormente se eliminarán inmediatamente y no se colocarán nuevas órdenes pendientes hasta que el diferencial vuelva al valor especificado. Si una de las órdenes pendientes se dispara, la segunda orden se elimina inmediatamente. Una nueva orden pendiente sólo puede establecerse en la siguiente barra y sólo si no hay una brecha en el precio. Hay otro punto importante: la posibilidad de establecer la hora de inicio y fin del trabajo del EA desde las 0 horas 00 hasta las 23 horas 59 minutos en los ajustes. Para cada variable Inicio de trabajo y Fin de trabajo es necesario establecer horas y minutos por separado. Se debe aplicar el Stop Loss para fijar la pérdida. Para fijar elbeneficio tome Profit. Además, en los parámetros de un EA es necesario activar el TrailingStop con Trailing Step.

Sinceramente, Vladimir.

De acuerdo, lo haré. Voy a nombrar a mi Asesor Experto Pendiente de Stop Trailing

 

Gracias.

Sinceramente, Vladimir.

 
Hoy sábado por la tarde.

¡¡¡Saludos!!!

Me gustaría pedirle que escriba un EA.
Los requisitos e indicadores están en el anexo.

Saludos.

Me gustaría pedirle que escriba un EA.
Archivos adjuntos:
 
azas111:
Hoy es sábado por la tarde.

¡Saludos!

Me gustaría pedirle que escriba un EA.
Los requisitos e indicadores están en el anexo.

Saludos.

Me gustaría pedirle que escriba un EA.

¿Describa cómo opera con este sistema? ¿Cuáles son las señales de entrada/salida? ¿Qué resultados comerciales y en qué pares?

 
Publicado
 

¡Muchas gracias, Vladimir!

Empezaré a probarlo ahora.

Sinceramente, Vladimir.

 
MrBrooklin:

¡Muchas gracias, Vladimir!

Haré algunas pruebas.

Sinceramente, Vladimir.

Sólo debe establecer siempre Stop Loss y Take Profit diferentes de cero - de lo contrario tendrá errores al modificar las órdenes pendientes.

 
La idea de la estrategia:

Cuando el precio está por encima de la MA, sólo comprar, por debajo - vender.
La entrada se realiza cuando se produce el impulso con el pullback (aparece un fractal) y secoloca una orden pendiente para romper el fractal.
También se puede entrar en el rebote de la EMA233 tras el impulso y la formación de un fractal en su ruptura.

Es aconsejable que el impulso que penetró o rebotó de la MA rompa la línea de tendencia.

El tope se coloca detrás del fractal opuesto más cercano.
La salida es a discreción del operador.

22

Figura 22

Según la Fig. 22:

El rectángulo verde es igual al valor de la vela H1 de ocho horas, en el horario de 07:00 a 12:00.

Área 1 - no funciona, el precio se rompe a través de la caja hacia el muving.
Área 2 - no trabajar, tiempo después de las 16:00.
Puntos 3, 4 - orden de venta pendiente, el precio rompe el movimiento y rebota.
Puntos 5, 6 - orden de compra pendiente, ruptura del muving y rebote del mismo.
En los puntos 4 y 6, las posiciones serán abiertas por su Asesor Experto.
Puntos 7, 8 - las posiciones se abrirán (o no) manualmente, según los datos del indicador SAR_Price_Targets.
Puntos 9,10 - las posiciones serán abiertas por el Asesor Experto.

El trabajo se realiza utilizando el patrón mostrado en la Figura 33,

22

Figura 33

donde

La EMA233 es una línea discontinua.
Canal sombreado = EMA144 y EMA169.
Un indicador con niveles de beneficio.
Indicador de sótano con el parámetro 21.

Todo esto en MT4, no tengo ninguno para MT5.

Salida de las operaciones - por indicador con niveles de beneficio, muy a menudo sólo por intuición.
Los instrumentos que utilizo para operar están visibles debajo de los gráficos. Lo hago de vez en cuando.
No puedo presumir de los resultados comerciales, por algo será.

Saludos.

Boris.

Совершение сделок - Торговые операции - MetaTrader 5
Совершение сделок - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
Archivos adjuntos:
22.png  45 kb
33.png  27 kb