¿Cómo limitar el tiempo de negociación de los asesores de Forex? Un Asesor Experto que abre los pedidos cada hora, en el momento adecuado y en el momento adecuado Instalando y configurando el Asesor Experto.

Alcanzar el éxito en el mercado de divisas hoy en día es casi imposible si se tiene en cuenta el patrón estable de comportamiento de los precios, que se puede expresar en cualquiera de sus acciones.

Uno de estos patrones llamativos, que es familiar para casi todos los comerciantes, se manifiesta en la actividad de los precios en un momento determinado del día.

En realidad, esta es precisamente la razón por la que la mayoría de los asesores y estrategias comerciales de hoy en día están dotados de un filtro comercial por tiempo, cuando un operador prohíbe operar utilizando una estrategia en un período de tiempo desfavorable.

Opere a lo grande solo con un corredor líder

Sin embargo, el factor tiempo a menudo puede ser un patrón de señal, y el comerciante necesita implementarlo de alguna manera.

Es natural estar constantemente en el monitor en un momento determinado con una precisión de segundos para abrir una posición planificada que no siempre es posible.

Es por eso que los comerciantes utilizan scripts y asesores especiales que les permiten abrir una posición en un momento específico para ellos. En realidad, nos familiarizaremos con uno de estos asesores en este artículo.

Time Advisor OpenTime 2 es un experto comercial completamente independiente para el terminal comercial MT5, que le permite implementar estrategias basadas en los patrones de movimiento de precios en un momento específico del día.

Una característica notable de OpenTime 2 es el hecho de que la funcionalidad del robot le permite convertirse en un experto totalmente independiente y encontrar los patrones de movimiento de precios de un determinado activo mediante la optimización.

Por lo tanto, un comerciante puede crear estrategias basadas en patrones temporales y también usarlo como asistente para implementar sus ideas, por ejemplo, para abrir acuerdos durante los comunicados de prensa (negociar según las expectativas).

Instalando el script en el gráfico.

La primera versión del asesor de tiempo para el terminal comercial MT5 se desarrolló en 2017, pero la funcionalidad del robot era tan limitada que se podía atribuir con seguridad a scripts simples en lugar de a robots completos.

Sin embargo, después de expandir la funcionalidad en 2018, de acuerdo con las recomendaciones de muchos comerciantes, el robot no solo ganó popularidad, sino que se publicaron dos versiones en la biblioteca oficial de los desarrolladores de MT5.

Por lo tanto, el asesor se puede instalar de dos maneras, es decir, a través de la biblioteca en su MT5, o mediante el directorio de datos según el esquema estándar.

Para instalar el Asesor Experto a través de la biblioteca, inicie su terminal de operaciones MT5 y vaya al panel "Herramientas", donde se encuentra la información sobre sus posiciones y saldo.

Luego vaya a la pestaña "Biblioteca" y realice la clasificación más simple para que solo aparezcan los asesores en la lista.

Después de ordenar la lista, busque el asesor de tiempo de OpenTime 2 y cárguelo usando el menú adicional como se muestra en la siguiente imagen:

Si la instalación de esta manera causó dificultades, vaya al final del artículo y descargue el archivo del robot, que instala de acuerdo con el esquema estándar.

Para hacer esto, solo necesita colocar el archivo del robot descargado en el directorio del terminal MT5, es decir, la carpeta Experts.

Independientemente del método de instalación que haya elegido después de instalar el Asesor Experto, debe reiniciar el terminal de operaciones o actualizarlo en el panel del Navegador, de lo contrario OpenTime 2 no aparecerá en la lista de Asesores Expertos.

Uso de OpenTime 2 Time Advisor

Como señalamos al principio del artículo, el asesor de tiempo de OpenTime 2 es un asistente que le permite implementar estrategias basadas en el patrón de movimiento de precios en un momento determinado del día.

La segunda versión del robot se ha vuelto más autónoma y flexible, lo que le permite personalizar con más cuidado el sistema para abrir y rastrear transacciones.

Entonces, en las líneas Usar intervalo de tiempo de cierre e Intervalo de tiempo de cierre # 2, puede otorgar permiso para el cierre anticipado de acuerdos en el primer y segundo intervalo de tiempo, mientras que el tiempo para cada uno de los intervalos de cierre se puede establecer en las líneas Intervalo de tiempo de cierre 1,2.

La variable Trailing stop le permite activar trailing stop, mientras que el paso de mover el tope se indica en la línea Trailing step.

En las variables Operar de lunes a viernes, puede prohibir la negociación en un día específico de la semana, y en las líneas Intervalo de tiempo de inicio de apertura y Intervalo de tiempo de finalización de apertura, puede establecer el intervalo de tiempo durante el cual se debe abrir la posición.

La variable Duración en segundos es responsable del tiempo de mantenimiento de una posición abierta, y en la línea Tipo de operación en intervalo de tiempo, puede especificar la dirección de la operación, es decir, comprar o vender.

La variable de transacción Volumen es responsable del lote de negociación de la orden que se abre, y en las variables de intervalo de tiempo StopLoss y de intervalo de tiempo TakeProfit, puede especificar la ganancia y la orden de parada para su posición.

En conclusión, cabe destacar que el asesor de tiempo OpenTime 2 es un asistente más avanzado y autónomo que permite implementar estrategias basadas en la apertura de puestos en un momento específico del día.

Este Asesor Experto es ideal para aquellos que operan por niveles y estrategias que utilizan órdenes límite pendientes. ¡El EA realizará los pedidos en el momento adecuado a la distancia adecuada del precio actual! En la configuración del robot, puede establecer stop loss, tomar ganancias de pedidos, así como el lote de cada pedido. Todo está configurado para cada pedido por separado. ¡Puede colocar solo el límite de compra, el límite de venta o ambos pedidos juntos!

El asesor está listo para trabajar en cualquier instrumento comercial, en cualquier terminal comercial Metatrader 4. El robot también está listo para trabajar en varios pares de divisas a la vez. Es decir, puede abrir cualquier número de pares e instalar un asesor en ellos, dando a cada uno su propio número mágico y configuración de tiempo. Después de eso, cada par funcionará estrictamente individualmente. Si todavía trabaja con órdenes límite manualmente, ¡este robot es para usted!

  • Compra al limite - Ya sea para realizar una orden de límite de compra.
  • Lot_buy_limit - Comprar lote de orden limitada.
  • R_buy_limit - Distancia desde el precio actual hasta la orden límite de compra en puntos.
  • Stop_Loss_buy_limit - Detener la pérdida de órdenes límite de compra.
  • Take_Profit_buy_limit - Aprovecha las órdenes de límite de compra.
  • Límite de venta - Si colocar una orden de límite de venta.
  • Lot_sell_limit - Vender lote de orden limitada.
  • R_sell_limit - Distancia desde el precio actual hasta la orden límite de venta en puntos.
  • Stop_Loss_sell_limit - Stop loss sell limit orders.
  • Take_Profit_sell_limit - Aprovecha las órdenes de límite de venta.
  • Deslizamiento - Deslizamiento máximo en puntos.
  • Close_Orders - Cerrar el segundo pedido al abrir el primero.
  • Veces - Orden de vida en minutos.
  • Time_Start - ¿Realizar pedidos a tiempo?
  • Time_Hour - Hora de apertura órdenes 0-23
  • Time_Minute - El minuto de apertura de las órdenes es 0 - 59. Por ejemplo, hora \u003d 5, minuto 40, por lo que a 5.40 se colocarán las órdenes del precio en ese momento.
  • Experto_I - número mágico para definir sus órdenes y operaciones en múltiples divisas.

Hoy hablaremos de cómo hay asesores auxiliares que colocan órdenes a tiempo por el mercado y órdenes pendientes, así como cómo se cierran las operaciones.

Mejor corredor

Un Asesor Experto que abre órdenes cada hora o por tiempo es una herramienta que ayuda en diferentes situaciones comerciales. En general, por lo que puedo decir, el interés en los asesores que realizan tales acciones existe desde hace mucho tiempo. Y en 2006 había tales robots, y en 2008, a pedido, puede rastrear el interés en ellos, y ahora continúan apareciendo solicitudes para hacer que tales expertos. Al mismo tiempo, los traders experimentados, y no solo los traders, sino también aquellos que están comprometidos, a menudo ayudan a los recién llegados. Esta es generalmente una buena tradición. Por lo general, se basa en un intercambio mutuo. El novato envía ideas, y el experimentado tiene derecho a usar la idea y crea un código experto que comparte con su socio.

Cuando surjan las condiciones para el uso de estos expertos

Sin embargo, ¡más al grano! Mi historia de hoy trata sobre un Asesor Experto para realizar pedidos en el momento adecuado. Lo usan para una variedad de propósitos. Por ejemplo, existen sistemas de negociación que están rígidamente ligados al momento en que comienza una vela o sesión. Por ejemplo, hay y, de acuerdo con mi modesta investigación, existe cierta apariencia de tales ondas en la realidad, pero aparecen en diferentes marcos de tiempo y hay períodos de diferente duración. Puede, por ejemplo, encontrarlos en USDCAD en Mn.

Hay velas que se parecen mucho entre sí todos los meses. En enero, por ejemplo, durante, por ejemplo, seis años hay una tendencia alcista o una tendencia bajista no es el punto. Para recibir ingresos por el uso de este enfoque, debe realizar un pedido en la dirección determinada por el método de investigación al comienzo del mes y eliminar al final, y hacerlo solo en ciertos meses del año. Esto es exactamente lo que el Asesor Experto realiza pedidos por fecha en horas y minutos.

Un Asesor Experto que da órdenes en el momento adecuado también implementa otras tareas, por ejemplo, se sabe que mañana habrá una tendencia en el mercado y la idea comercial establece que es necesario tomar posiciones en cada vela horaria en la dirección de la tendencia. Y debe eliminar las órdenes al final del día de negociación.

Por lo tanto, los pedidos aparecerán en forma de dicha cuadrícula. Cómo hacerlo de manera diferente, puedes ver en la página donde. Al final de la jornada laboral, las órdenes de compra, venta o mercado se eliminan, también en el momento adecuado.

¿Por que es esto entonces? Porque he visto un enfoque de este tipo en una modificación de este tipo: colocar órdenes en cada vela por una orden de mercado o también en cada vela, pero comprar, vender y detener en direcciones opuestas. En el segundo caso, es posible que ni siquiera sepa en qué dirección se moverá el mercado, sino que simplemente capte el movimiento, como con una red de mariposas. Además, al realizar órdenes de compra y venta en ambas direcciones, quizás una de ellas no se abra hasta el final del día y permanezca pendiente.

Descargar

Entonces, queda claro que hoy existen tres tipos de expertos auxiliares en este contexto.

  1. El primer tipo es un Asesor Experto para realizar órdenes de mercado, teniendo en cuenta ciertas horas y minutos,
  2. El segundo tipo es un Asesor Experto para pedidos pendientes por horas y minutos.
  3. El tercer tipo se puede implementar dentro de los dos primeros o ser un programa separado. Este es exactamente el caso de nuestro ejemplo.

Experto en órdenes de mercado

Cuando sepa que la tendencia alcista comenzará a las 11:50 pm, entonces el precio definitivamente pasará de 60 pips, con un stop loss de 30 pips, y tendrá un EA que seguirá el stop loss, por lo que necesita una orden. Al mismo tiempo, no estarás lejos, por lo que el sonido que notifica la apertura te será útil. En estas condiciones, necesita el primer tipo de experto. En este caso, es el Asesor Experto de e-OpenByTime. Este Asesor Experto, que se puede descargar mediante botones sociales, tiene las siguientes opciones:

  • TimeTrade: aquí puede establecer el momento exacto en el que se debe abrir la orden. El formato de datos es hh: mm.
  • Duración: el período en segundos durante el cual el Asesor Experto intentará realizar un pedido.
  • Vender: aquí debe especificar el tipo de orden verdadero: significa que se abrirá una orden de mercado para vender el activo. Falso corresponde a una orden de compra.
  • Lotes: este parámetro limitará su lote comercial a un valor determinado.
  • SopLoss: el stop loss está diseñado para corredores de cuatro dígitos, por lo que para determinar su tamaño en 30 puntos, debe establecer un valor de 300
  • TakeProfit: la historia es la misma con el take profit.
  • MagicNumber: creo que todo está claro aquí.
  • UseSound: la configuración de sonido va más allá.
  • NameFileSound: seleccione un archivo de sonido aquí.
  • De las configuraciones restantes, solo MaketWatch puede causar preguntas. Resulta que esta configuración es necesaria para que las solicitudes comerciales se envíen de acuerdo con las reglas de Market Watch que requieren algunos corredores.

Experto en pedidos pendientes

El segundo tipo de EA que funcionan para abrir órdenes pendientes son los EA para varios sistemas de comercio basados \u200b\u200ben cajas. Similar

Esta vez, describiré un Asesor Experto, por así decirlo, uno auxiliar, que abrirá dos acuerdos de compra y venta en ambas direcciones sin tener en cuenta las tendencias y otros signos gráficos.

Este es el Asesor Experto 37_Exp-TimeOpenBuy. La configuración es bastante sencilla.

  • BuyStopOpen y SellStopOpen se establecen en este caso en true.
  • Distancia: determina a qué distancia se colocarán estos pedidos del precio actual. Tenga en cuenta que el valor aquí y en la siguiente línea se calcula para un corredor de cuatro dígitos, por lo que para establecer la distancia, debe usar un número, por ejemplo, 30 puntos y agregar otro 0 al final.
  • TPBuyStop, SLBuyStop, TPSellStop, SLSellStop: le permiten determinar cuál es la distancia para tomar ganancias y detener pérdidas para cada orden. (aquí también agregamos cero al número al final).
  • CloseAfterOpen: le permite eliminar una oferta que quedó después de que una de las órdenes de compra, parada de venta haya funcionado.
  • El deslizamiento es una configuración que, en mi experiencia, debe establecerse en cualquier valor que no sea cero para que se realicen pedidos. Este es el valor máximo de deslizamiento.
  • CloseIfNotOpen: concebido como una función que elimina todas las compras y ventas fallidas en un nuevo momento. Sin embargo, no importa cuánto traté de usar esta operación, no salió nada.
  • El resto de opciones son necesarias para determinar el momento de entrar y salir del mercado.

Experto en removedor de depositantes

Finalmente, el tercer Asesor Experto, que, con la ayuda del código mql4 que he compilado, elimina buy-, con el tiempo, con más precisión que todos ellos. En general, ahora tendrá un asesor completo para realizar pedidos de compra, parada de venta y por mercado y un asesor experto que cerrará los pedidos por tiempo. Para hacer esto, antes del ciclo, que simplemente cierra las órdenes de compra, parada de venta, o sería más correcto decir: las elimina, debe verificar si (TimeCurrent ()\u003e \u003d BlackTime). En este caso, a la variable se le asigna el tiempo después del cual se borran los pedidos.

Probablemente haya notado que las operaciones en ciertos días o incluso horas traen pérdidas. Por ejemplo, pueden ser ofertas el viernes por la noche, cuyo resultado, cuando se lleva a cabo durante el fin de semana, suele ser impredecible. ¿Cómo ser? ¿Habilitar y deshabilitar manualmente el asesor? No es muy conveniente y todos somos humanos; puedes olvidarte de hacerlo.

Resolución de problemas - asesor auxiliar Programador de comercioque le permite limitar las horas de trabajo de otros asesores expertos de acuerdo con el horario establecido por el comerciante. Por ejemplo, puede restringir los robots comerciales de 7 a 11 horas el lunes. Este desarrollo es de nuestros amigos deArgoLab y hoy la conoceremos en detalle.

Análisis de estadísticas

Antes de limitar el trabajo del asesor, primero debe determinar en qué momento la estrategia renuncia a la debilidad. Para ello, puede utilizar uno de los servicios de supervisión, como myfxbook, que proporciona estadísticas comerciales detalladas a lo largo del tiempo. Para que el análisis sea confiable, es deseable tener estadísticas comerciales durante al menos tres meses.

Entonces, primero, debe comenzar a monitorear en myfxbook. Cómo hacer esto, en nuestro sitio web está ... Tomemos como ejemplo la supervisión de un asesor.Cazador de Forex.

También puede descargar un informe del probador de estrategias en el sitio. Esto es principalmente necesario para aquellos que aún no tienen una cantidad suficiente de historial acumulado en una cuenta real, pero tienen un robot que se puede probar en el probador. Cómo hacer esto, nuevamente, lea enartículo separado .

Además, después de que se haya cargado y procesado el monitoreo, vaya a la sección de estadísticas extendidas, a la pestaña "Diariamente". Muestra el número de operaciones ganadoras y perdedoras por día de la semana. Como puede ver, el jueves y viernes el mayor número relativo de operaciones perdedoras es del 73% y 74%, respectivamente. Esto significa que el estado del mercado en estos días no es el adecuado para esta estrategia, las previsiones son menos precisas y el EA pierde dinero. Para mejorar la efectividad de una estrategia automatizada, es aconsejable eliminar estos días del comercio.

Luego miramos las estadísticas por hora. Las flechas en la captura de pantalla marcan las horas con la mayor cantidad de operaciones perdedoras. Además del hecho de que durante el período nocturno (principalmente la sesión asiática), no solo hay muchas menos transacciones que a mitad del día, sino que la calidad de las entradas también es mala.

Esto quiere decir que si bloqueamos el trabajo del asesor el jueves y viernes, dejándolo trabajar los días restantes de 11 a 19 horas, el resultado está garantizado para mejorar.

La configuración de EA para los cambios en este ejemplo se verá así:


Instalacion y configuracion

El asesor se instala de forma estándar. Abra el directorio de datos del terminal a través de Archivo - Abrir directorio de datos y vaya al directorio MQL4 - Experts. Aquí copiamos el archivo EA descargado previamente con la extensión “.ex4”. Para que el asesor aparezca en la ventana del navegador, reinicie el terminal.

En la configuración, debe especificar el tiempo de funcionamiento de acuerdo con los días de la semana. Hay tres parámetros de entrada para cada día. El primero es responsable de habilitar / deshabilitar el comercio en un día específico, el segundo para el momento del inicio del comercio, el tercero para el momento en que finaliza el comercio. El tiempo se puede especificar al minuto más cercano. La hora de inicio puede ser más larga que la hora de finalización, por ejemplo, 7:00 p.m. y 9:00 a.m. En este caso, se permitirá la negociación de 00:00 a 9:00 y de 19:00 a 24:00.

El parámetro adicional CloseBeforeSwitchOFF es responsable de cerrar todas las posiciones inmediatamente antes de desactivar el comercio automático. En total, el parámetro puede tomar tres valores: No - las posiciones no están cerradas; CloseAllProfitable - solo los rentables están cerrados; CloseAll: salga de todas las posiciones abiertas. El parámetro de deslizamiento es responsable del deslizamiento máximo.


No olvide habilitar el autotrading y la importación de funciones desde bibliotecas DLL.

La hora debe especificarse en función de la hora del terminal, que se muestra en el encabezado de la ventana de observación del mercado. Este es el momento de su corredor.

Además, no intente instalar varias instancias del asesor en una cuenta; solo una instancia es suficiente. De lo contrario, ninguno de ellos funcionará correctamente.

Conclusión

La limitación de tiempo es la forma más fácil y eficaz de mejorar su rendimiento comercial. Por ejemplo, si el asesor se fusiona constantemente de 4 a 8, entonces hay un patrón diferente en el mercado, que el robot no puede procesar. Simplemente, no negocia durante este período: aumenta la rentabilidad general y libera el depósito de transacciones innecesarias.

Hilo del foro

Saludos cordiales, Alexey Vergunov
TradeLikeaPro.ru

Fuente http://tradelikeapro.ru/sovetnik-tradescheduler/