Fin de semana por la noche

 

Este tema está abierto sólo losfines de semana y acepta solicitudes de "EA MQL5 de lote rápido".

Me reservo el derecho de aceptar hacer un EA así como de negarme :)

Si aparece un EA, su código DEBE publicarse ABIERTO.


Nota: el plazo delfin de semana- tarde del viernes por la noche, todo el sábado y el domingo.



Ahora en el trabajo:

Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias

Fin de semana por la tarde

ymsssg, 2019.10.08 20:02

¡Hola Vladimir!

Interesado en portar un EA de MT4 a MT5. Listo para ser un probador. El código fuente se adjunta a este post. Lo encontré en los espacios abiertos

Especificaciones del Asesor Experto

Plataforma:MT4
Pares de divisas: EURUSD, GBPUSD preferentemente

Plazo: M5
Horario de trabajo: 24 horas al día

Un punto importante y fundamental: el Asesor Experto opera en la compra y en la venta simultáneamente. Además, el Asesor Experto tiene diferentes órdenes mágicas escritas en la configuración - por lo que el usuario no tiene que cambiar nada (se necesitan diferentes números mágicos para que el bot rastree correctamente las órdenes de venta y las órdenes de compra - sin confusión).


Estrategia de EA

El Asesor Experto utiliza el principio de martingala. Opera simultáneamente en la compra y en la venta desde el mismo gráfico del instrumento. Las lecturas del oscilador RSI se tienen en cuenta para entrar en la operación (según entiendo se basa en los valores de las variables del código RsiMinimum y RsiMaximum). Después de la instalación de la EA y el permiso para el comercio - después de algún tiempo (tal vez 15 minutos después del inicio, a veces casi inmediatamente) se abre un par de órdenes de compra y venta.

Si el día parece muy plano -no hay movimiento evidente en una u otra dirección- y el precio no alcanza el nivel especificado en los ajustes para la apertura de la siguiente orden (la variable StepMin ), entonces el par de órdenes de compra y venta estará ahí todo el día.

La característica importante es que las órdenes de stop loss y take profit no tienen órdenes inicialmente. Entonces, dependiendo de si el mercado se moverá hacia arriba o hacia abajo, el EA comienza a abrir nuevas órdenes contra la tendencia; si el mercado se mueve hacia arriba, el EA vende; si se mueve hacia abajo, el EA compra; todo aquí es igual que con todos los contratos de martingala, sin excepciones. Y en este caso (de la segunda orden abierta contra la tendencia) hay una orden de Take Profit. Entonces, tan pronto como el precio retroceda, el Asesor Experto cerrará la(s) orden(es) de acuerdo con el Take Profit y el mercado volverá a tener un par de órdenes de compra y venta sin una orden de Stop y Take Profit.

A continuación, el Asesor Experto repetirá en una nueva tendencia todas sus acciones descritas anteriormente.

Por favor, tenga en cuenta que después de que la parrilla de órdenes sea cerrada por el Asesor Experto, el paso entre las órdenes de compra y venta aumentará. Y esto ocurrirá cada vez que se cierre la red. La distancia entre las órdenes depende de la volatilidad del mercado, puede ser de hasta 50-70 puntos. Y además, el EA tendrá que esperar a que haya más volatilidad para poder "balancearlo".

El Asesor Expertocomienza a aumentar el lote a partir de la tercera orden, y la primera y segunda órdenes van con el lote, que se establece en la configuración (la variable Lots )- este es un detalle muy importante.

La opción de un paso variable entre órdenes está implementada en el Asesor Experto. El usuario puede establecer la distancia entre la apertura de una orden y la apertura de la siguiente, así como seleccionar una orden y especificar cuántos puntos añadir al paso existente entre las órdenes - esta es una opción muy útil, especialmente con un fallo fuerte.



 

Hola. Seré el primero en hacerlo. MQL5 Expert Advisor.

Entrada por RSI, filtro MA. Apunta a un plazo alto H1.
Condiciones de entrada

Ajustes de RSI, MA, SL, TP, BU. Cierre de todas las órdenes sobre el beneficio total y las señales contrarias.

Apertura de operaciones a la baja, cuando el precio está por debajo de la MA 110 en H1, y el RSI (4) tiene un valor de 70 y superior. Completamos la tendencia con la siguiente orden, cuando la orden entra en el abismo a 30 puntos. Al cierre de ТР abrimos una nueva operación, si las condiciones de una entrada no han cambiado. Esperamos la siguiente señal.

Abrir operaciones de compra cuando el precio está por encima de la MA110 en H1 y el RSI (4) tiene un valor de 30 y menos.

Estamos rematando en una tendencia con la siguiente orden en una salida de la orden en Boo en 30 puntos. Al cierre de ТР abrimos una nueva operación si las condiciones de una entrada no han cambiado.Si han recibido stop. Esperamos la siguiente señal.
En general, así es para la variante inicial.

 
NightTrader:

Hola. Seré el primero en hacerlo. Quiero imprimir un Asesor Experto MQL5.

Entrada por RSI, filtro MA. Centrarse en el marco temporal H1 de la tercera edad.
Condiciones de entrada

Ajustes de RSI, MA, SL, TP, BU. Cierre de todas las órdenes sobre el beneficio total y las señales opuestas.

Abrir operaciones a la baja, cuando el precio está por debajo de la MA 110 en H1, y el RSI (4) tiene un valor de 70 y superior. Completamos la tendencia con la siguiente orden, cuando la orden entra en el abismo a 30 puntos. Al cierre de ТР, abrimos una nueva operación, si las condiciones de entrada no han cambiado. Esperamos la siguiente señal.

Abrir operaciones de compra cuando el precio está por encima de la MA110 en H1 y el RSI (4) tiene un valor de 30 o inferior.

Estamos rematando en una tendencia con la siguiente orden en una salida de la orden en Boo en 30 puntos. Al cierre de ТР abrimos una nueva operación si las condiciones de una entrada no han cambiado.Si han recibido stop. Esperamos la siguiente señal.
En general, así es para la variante inicial.

Este EA estará en modo totalmente automático o a veces quiero visualizar los momentos de entrada (poner los indicadores usados en el gráfico, cuando la señal está funcionando imprimir en la pestaña "Expertos" qué señal funcionó) ?

 
Visualizar los puntos de entrada es, por supuesto, mejor para seguir y corregir los pasos en falso que puedan darse en el proceso. Es mejor cuando el Asesor Experto informa cuando abrió una orden y la razón para cerrarla. Se me olvidó mencionar el arrastre, porque CU y TRALingStop son cosas diferentes.
 
NightTrader:
Visualizar los momentos de entrada, por supuesto, es mejor para seguir y corregir los errores que puedan producirse durante la operación. Sería mejor que el Asesor Experto informara cuando abrió una orden y la razón por la que la cerró. Se me olvidó mencionar el arrastre, porque CU y TRALingStop son cosas diferentes.

Permítanme resumirlo:

Se me ocurrió un nombre como este (para no liarme, simplemente creé un nombre en el generador de contraseñas) -"OSYuWwJk EA".

Descripción:

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Fin de semana por la tarde

NightTrader, 2018.03.31 22:52

Hola. Seré el primero entonces . 3abate el asesor MQL5.

Entrada por RSI, filtro MA. Apunta a un plazo alto H1.
Condiciones de entrada

Ajustes de RSI, MA, SL, TP, BU. Cierre de todas las órdenes sobre el beneficio total y las señales opuestas.

Abrir operaciones a la baja, cuando el precio está por debajo de la MA 110 en H1, y el RSI (4) tiene un valor de 70 y superior. Completamos la tendencia con la siguiente orden, cuando la orden entra en el abismo a 30 puntos. Al cierre de ТР, abrimos una nueva operación, si las condiciones de entrada no han cambiado. Esperamos la siguiente señal.

Abrir operaciones de compra cuando el precio está por encima de la MA110 en H1 y el RSI (4) tiene un valor de 30 y menos.

Estamos rematando en una tendencia con la siguiente orden en una salida de la orden en Boo en 30 puntos. Al cierre de ТР abrimos una nueva operación si las condiciones de una entrada no han cambiado.Si han recibido stop. Esperamos la siguiente señal.
En general, así es para la variante inicial.

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Fin de semana por la tarde

NightTrader, 2018.04.01 15:07

Visualizar los puntos de entrada es, por supuesto, mejor para seguir y corregir los errores que puedan producirse en el proceso. Es mejor cuando el Asesor Experto informa cuando abrió una orden y la razón para cerrarla. Se me olvidó mencionar el arrastre, porque CU y TRALingStop son cosas diferentes.


 

OSYuWwJk EA.mq5


Parece que son todos los parámetros de entrada, no he olvidado nada:

//--- input parameters
input double               InpLots              = 0.1;               // Lots
input ushort               InpStopLoss          = 50;                // Stop Loss (in pips)
input ushort               InpTakeProfit        = 50;                // Take Profit (in pips)
input ushort               InpTrailingStop      = 5;                 // Trailing Stop (in pips)
input ushort               InpTrailingStep      = 5;                 // Trailing Step (in pips)
input ushort               InpBreakeven         = 15;                // Breakeven ("0" -> off)
input ENUM_TIMEFRAMES      InpMA_period         = PERIOD_H1;         // MA: period 
input int                  InpMA_ma_period      = 15;                // MA: averaging period 
input int                  InpMA_ma_shift       = 0;                 // MA: horizontal shift 
input ENUM_MA_METHOD       InpMA_ma_method      = MODE_SMA;          // MA: smoothing type 
input ENUM_APPLIED_PRICE   InpMA_applied_price  = PRICE_CLOSE;       // MA: type of price 
input ENUM_TIMEFRAMES      InpRSI_period        = PERIOD_H1;         // RSI: period 
input int                  InpRSI_ma_period     = 21;                // RSI: averaging period 
input ENUM_APPLIED_PRICE   InpRSI_applied_price = PRICE_CLOSE;       // RSI: type of price 
 
Sí, así es. Entiendo la continuación el próximo fin de semana.

intput Deslizamiento = 30; // requotes, intput Magia = 123; // magia , cinco dígitos, se me olvidó añadir como autoimplicación.

Se puede añadir una opción para abrir en la vela actual o en la siguiente.
Puede añadir un control de velas. Una vez que se recibe la señal, la apertura es en una vela bajista cuando se vende y alcista cuando se compra, es decir, el precio está por debajo de la apertura si se vende y por encima de la apertura si se compra. Si no te importa, por supuesto.
 

OSYuWwJk EA.mq5

versión "1.001"


Configuración de los niveles del RSI (UP y DOWN) para analizar la situación y obtener la señal.

Un análisis sencillo por el momento:

  • BUY: Ask() > Moving Average on bar 1 AND RSI on bar 1 <= RSI DOWN level
  • VENTA: Bid() < Media móvil en la barra 1 Y RSI en la barra 1 >= nivel RSI UP

Archivos adjuntos:
OSYuWwJk_EA.mq5  25 kb
 
Vladimir Karputov:

OSYuWwJk EA.mq5

versión "1.001"


Configuración de los niveles del RSI (UP y DOWN) para analizar la situación y obtener la señal.

Un análisis sencillo por el momento:

  • BUY: Ask() > Moving Average on bar 1 AND RSI on bar 1 <= RSI DOWN level
  • VENTA: Bid() < Media móvil en la barra 1 Y RSI en la barra 1 >= nivel RSI UP

Para un asesor, la limitación de la pólvora es una gran carencia. Con la posibilidad de optimizar este parámetro.

 
Vladimir Karputov:

OSYuWwJk EA.mq5

versión "1.001"


Gracias. Lo he probado. Da una imagen bastante buena pero no he podido completar la prueba por el gran número de órdenes y por lo tanto he perdido dinero al final de la prueba.

Necesitamos controlar el número de pedidos, y preferiblemente no abrir el siguiente hasta que el anterior esté en la BU.
prueba

Vladimir,
¿podría hacer soova escribir en los comentarios, la apertura y el cierre y qué orden se abrió.

 
NightTrader:

Gracias. Lo he probado. Da una imagen bastante buena, pero la prueba no puede completarse debido a un gran número de pedidos y por ello falla al final de la prueba.

Necesitamos controlar el número de pedidos, y preferiblemente no abrir el siguiente hasta que el anterior esté en la BU.

Vladimir,
podría hacer soova escribir en los comentarios, la apertura y el cierre de la orden.

No sé a qué te refieres. No hay:búhos yórdenes. Hay un EA y posiciones.