NEON TRADE (MANUAL DE INSTALACIÓN Y OPERACIÓN)

NEON TRADE (MANUAL DE INSTALACIÓN Y OPERACIÓN)

16 marzo 2024, 23:20
Evgeniy Ilin
0
739

(haga clic en el enlace para abrir la versión en su idioma)

Русский    English    中国的    Español     Português    한국의    Deutsch     日本の    Français    Italiano     Türk

En esta publicación encontrará una versión extendida de la guía para una operación más exitosa del asesor Neon Trade MT4/MT5

Índice

  • Indicación del panel gráfico
  • Configuración del asesor
  • Verificación del asesor en el historial de cotizaciones en el probador de estrategias de MetaTrader 4/5
  • Algunos matices de la operación del asesor

Indicación del panel gráfico

Aquí no voy a revelar el significado de la indicación intuitivamente comprensible. Analizaremos solo los dos últimos bloques. Esta indicación es muy importante, entre otras cosas, para comprender cómo funciona el robot y para identificar situaciones ocultas o no consideradas que pueden ser la causa de errores exóticos. Las capturas de pantalla de este panel también me ayudarán en caso de que el comprador tenga problemas.

Elemento de interfaz Descripción
Days remaining Cuántos días quedan de trading hasta el final de la optimización. Se calcula utilizando la variable "Days To Future". Se selecciona la configuración cuya fecha final de optimización está más cerca del momento actual.
Outdated instruments-timeframes Muestra cuántas configuraciones ya han superado el rango permitido en el que se permite abrir nuevas posiciones. Ayudará a detectar oportunamente configuraciones obsoletas y actualizarlas.
Optimization finished Fecha de finalización de la optimización para la configuración más reciente.
Will trade until Fecha en la que se perderá el permiso para operar para todas las configuraciones de la lista (si no se actualizan las configuraciones). Neon Trade actualiza automáticamente las configuraciones, desplazando la fecha de optimización más cerca del tiempo presente.
Magics Rango de números mágicos reservados para todas las posiciones del asesor. Todos los números fuera de este rango pueden ser utilizados para otros asesores.
Last readed Cuándo se leyó exitosamente la configuración del archivo por última vez. Funciona solo para el modo DYNAMIC. Por defecto, la lectura ocurre cada 5 minutos.
Last API sync Hora de la última solicitud de archivos al servidor para sincronizar configuraciones.
Symbols Cuántos instrumentos únicos (pares de divisas) hay entre todas nuestras configuraciones.
Instruments-timeframes Cuántas configuraciones (gráficos virtuales o asesores) se ejecutan simultáneamente.
Active Instruments-Timeframes Cantidad de configuraciones activas. Si el número es menor que Instruments-timeframes, significa que algunos instrumentos no se encuentran en el bróker o los prefijos/sufijos están configurados incorrectamente.
Active Symbols Ayudará a entender que algunos instrumentos no están disponibles con su bróker. Compare con Symbols, si el número es menor, algún instrumento está de más.

Botones:

Botón Propósito
Close Own Orders Cerrará todas sus posiciones. Tenga cuidado.
Close All Orders Cerrará todas las posiciones en el terminal. Tenga cuidado.
actualize Desplaza la fecha final de optimización a la actual en las configuraciones .txt que se encuentran en la carpeta de trabajo (si el modo DYNAMIC está habilitado).

Configuración del asesor

Configuraciones principales:

Todas las configuraciones del asesor, tanto en la versión para MetaTrader 4 como en la versión para MetaTrader 5, son idénticas, al igual que el algoritmo de funcionamiento.

Parámetro Descripción
API DOMEN (add in terminal settings!) Dirección del servidor para sincronizar configuraciones. Esta configuración no se puede cambiar.
Sync with API Permiso para sincronizar con el servidor para actualizar automáticamente las configuraciones (funciona solo si el modo "DYNAMIC" está habilitado).
Read From Common Directory Leer y escribir archivos en la carpeta compartida de todos los terminales o en la carpeta local del terminal actual (por defecto "true", para permitir la sincronización de varios terminales).
Mode (static settings/dynamic settings) Modo de funcionamiento del asesor: "STATIC" (configuraciones integradas) o "DYNAMIC" (carga automática desde el servidor).
Subfolder In Files Folder Carpeta desde la cual el modo "DYNAMIC" toma las configuraciones y donde el módulo sincronizador descarga las configuraciones.

Configuraciones de adaptación a las reglas de nomenclatura de instrumentos:

Parámetro Descripción
To LowerSymbol Nomenclatura del instrumento en minúsculas/mayúsculas.
Symbol Postfix Cadena con la que comienza cada nombre de instrumento. Hay implementaciones separadas para varios tipos de instrumentos (pares de divisas ordinarios y exóticos/criptomonedas/acciones).
Symbol Prefix Cadena con la que termina cada nombre de instrumento. Hay implementaciones separadas para varios tipos de instrumentos (pares de divisas ordinarios y exóticos/criptomonedas/acciones).

Este bloque es muy importante, ya que inicialmente el asesor está configurado para trabajar con instrumentos que utilizan el esquema clásico de nomenclatura, por ejemplo, como lo usa el bróker "RoboForex". Es tal que todos los instrumentos se escriben en mayúsculas y no tienen caracteres especiales iniciales ni finales en el nombre (sufijo y prefijo). Ejemplo - "EURUSD". Pero también hay brókers que nombran, por ejemplo, así - "EURUSD!" o ".eurusd_". En el primer caso necesitará hacer así: "Symbol Postfix = '!'", y en el segundo caso: To LowerSymbol = true, Symbol Postfix = "_", Symbol Prefix = "."

Si no hace esto, su asesor no abrirá posiciones. Si su bróker tiene las mismas reglas de nomenclatura de instrumentos, entonces no necesita hacer nada y el asesor funcionará de inmediato.

Zonas horarias:

Parámetro Descripción
Source Shift Hours Desplazamiento de la ventana temporal en relación con la fuente de cotizaciones, según la cual realizo el aprendizaje automático (bróker Roboforex). Por lo general, todos los brókers principales tienen el mismo tiempo que el bróker Roboforex, pero si hay diferencias, determine este desplazamiento empíricamente.

Volúmenes de entrada y adaptación automática al depósito:

Parámetro Descripción
Auto Lot Activación de la adaptación automática al depósito (si se desactiva, será muy similar al modo de lote fijo).
Middle % of Delta Equity Per M1 Bar (For ONE! Symbol) Variable que gestiona el riesgo (se usa de manera similar al lote, cuanto mayor sea, mayores serán los volúmenes de nuestros trades). Hay implementaciones separadas para varios tipos de instrumentos.
Deposit For ONE! Symbol Valor del depósito para el cual se adaptan los riesgos (se usa cuando la adaptación automática al depósito está desactivada).

Cómo configurar correctamente los riesgos:

  • Para el trading real use solo el modo "Auto Lot = true". El "Auto Lot = false" desactivado solo sirve para pruebas.
  • Con el autolote desactivado se usa la variable "Deposit For ONE! Symbol" en lugar del depósito real.
  • Con el autolote activado se usa su depósito real, lo que asegura un crecimiento exponencial de la curva.
  • Los riesgos se dividen teniendo en cuenta la cantidad de instrumentos activos (M) y la cantidad de marcos temporales involucrados dentro de cada instrumento (N).

Martingala:

Parámetro Descripción
Lot Mode Modo de funcionamiento con el lote: "SIMPLE_LOT" (por defecto) o "MARTINGALE" (martingala).
Martin Multiplier Steps Max Cantidad de operaciones perdedoras del historial, cuyos lotes se suman para agregar al volumen de la nueva posición cuando "MARTINGALE" está activado. Cuanto mayor sea el número, mayor será el riesgo, pero también mayores serán las posibilidades de salir con ganancias.

Modo de espera de pérdidas:

Parámetro Descripción
Linearization Espera hasta que la posición perdedora se cierre en positivo.
Minutes Hold For Linearization Cuántos minutos esperamos el positivo de la posición perdedora (si el tiempo se agota, la posición se cierra forzosamente).

Por defecto, todas estas opciones están desactivadas, pero es posible la aplicación combinada de estas opciones. Esto puede afectar positivamente la calidad del trading e incluso los riesgos.

Lucha contra la pérdida de actualidad de las configuraciones:

Parámetro Descripción
Days To Clear Outdated Files Después de esta cantidad de días, los instrumentos obsoletos se eliminarán automáticamente de la cartera actual, y las posiciones activas de estos instrumentos se cerrarán (solo para el modo DYNAMIC).
Days To Future Cuántos días, comenzando desde el final del segmento de optimización, se permite abrir posiciones (esto no afecta el cierre). No se recomienda establecer más de 30 días.

Efectos:

Parámetro Descripción
Effect Posibilidad de activar modos especiales de funcionamiento (filtrado de entradas de la cartera).
First % Of Price Step Distancia mínima hasta el punto de apertura de la siguiente posición en porcentaje. Permite regular la distancia entre operaciones cercanas al usar el modo de recompra.
Next Step Multiplier Aumento o disminución del paso mínimo de recompra/sovrecompra. 1.0 — mantenemos el paso. Aplicable solo a efectos de recompra.

Tipos de efectos:

Efecto Descripción
WEAKENING_OF_THE_CURRENCIES Debilitamiento de la influencia de divisas individuales. Impide que se abran posiciones que contienen las mismas divisas en la composición del instrumento en una dirección. Diseñado para reducir los drawdowns.
COLLECTIVE_REINFORCEMENT Efecto inverso al anterior.
SAFE_REPURCHASE Promedio híbrido debido a diferentes marcos temporales de un instrumento, sin aumentar los riesgos. Cierra posiciones rentables individualmente o en abanico.
CLASSIC_REPURCHASE Promedio clásico debido a diferentes marcos temporales de un instrumento, sin aumentar los riesgos. Cierra todas las posiciones en abanico en positivo.
SAFE_REPURCHASE_WEAKENING Fusión de WEAKENING_OF_THE_CURRENCIES y SAFE_REPURCHASE.
SAFE_REPURCHASE_REINFORCEMENT Fusión de COLLECTIVE_REINFORCEMENT y SAFE_REPURCHASE.
CLASSIC_REPURCHASE_WEAKENING Fusión de WEAKENING_OF_THE_CURRENCIES y CLASSIC_REPURCHASE.
CLASSIC_REPURCHASE_REINFORCEMENT Fusión de COLLECTIVE_REINFORCEMENT y CLASSIC_REPURCHASE.
COST_MINIMIZATION Funciona igual en cuentas NETTING y HEDGING. Abre solo una posición por instrumento y usa señales de todos los marcos temporales para cerrarla. Universalización del trading y mejora de la calidad de entradas/salidas.

Otro:

Parámetro Descripción
Stop Loss % Of Average M1 Stop-loss para todos los instrumentos en puntos (no pips). Valor "0" — trading sin stop-loss.
Take Profit % Of Average M1 Take-profit para todos los instrumentos en puntos (no pips). Valor "0" — trading sin take-profit.
MAX Spread % Of Average M1 Spread en puntos (no pips), por encima del cual no se abren ni cierran posiciones.
Swaps Permitir el trading solo en aquellos instrumentos y en esa dirección donde dan swaps positivos.
History Days Window Tamaño del historial de órdenes utilizado en algunos cálculos (balance máximo, martingala). Mejor no cambiar.
Additional Profit Per Lot Funciona para Linearization y todos los efectos REPURCHASE. Agrega ganancias adicionales obligatorias a la posición que tiene el requisito de cerrarla en positivo.

Filtros:

Parámetro Descripción
Include Instruments [EURUSD,GBPCHF ... etc] Operar solo los instrumentos indicados (los instrumentos inactivos cierran sus trades y detienen su funcionamiento).
Exclude Instruments [EURUSD,GBPCHF ... etc] Excluir los instrumentos indicados (los instrumentos inactivos cierran sus trades y detienen su funcionamiento).
Exclude Currencies [EUR,JPY ... etc] Excluir instrumentos que contienen las divisas indicadas en sus nombres (los instrumentos inactivos cierran sus trades y detienen su funcionamiento).
Direction For Instruments [EURUSD:long,GBPCHF:short ... etc] Se puede exigir por separado para un par de divisas específico, en qué dirección debe operar (long/short).
Start Hour Of The Forbidden Interval For Opening And Closing Hora de inicio del intervalo temporal para prohibir operaciones de trading.
Start Minute Of The Forbidden Interval For Opening And Closing Minuto de inicio del intervalo temporal para prohibir operaciones de trading.
End Hour Of The Forbidden Interval For Opening And Closing Hora de finalización del intervalo temporal para prohibir operaciones de trading.
End Minute Of The Forbidden Interval For Opening And Closing Minuto de finalización del intervalo temporal para prohibir operaciones de trading.
Allow Trading With H4 Chart Period Permitir el trading en H4.
Allow Trading With H1 Chart Period Permitir el trading en H1.
Allow Trading With M30 Chart Period Permitir el trading en M30.
Allow Trading With M15 Chart Period Permitir el trading en M15.
Allow Trading With M5 Chart Period Permitir el trading en M5.
Allow BUY Trades Permitir long.
Allow SELL Trades Permitir short.

Los nombres de instrumentos y divisas se pueden enumerar separados por coma o punto, en cualquier registro. Los nombres de instrumentos deben estar limpios de prefijos y sufijos. Por ejemplo, si desea excluir el instrumento "EURUSD.p", debe escribirlo como "EURUSD" o "eurusd", ignorando el sufijo.

Para la ventana prohibida es posible el cruce a través de las 24 horas, por ejemplo (23:50 - 1:15). Si las 4 variables correspondientes son iguales a 0, entonces la ventana está desactivada y el trading se lleva a cabo sin restricciones.

Trading con varios asesores dentro de una misma cuenta:

Parámetro Descripción
EA Index [0..1..2...n] Índice del asesor para asignar una ventana única de números Magic. Es único para cada asesor en su propio gráfico.
EA Count [1..2..3...n+1] Cantidad total de asesores que debe conocer cada copia del asesor ejecutada dentro de este terminal.

Si ejecutamos un asesor en un terminal, las configuraciones predeterminadas son correctas. Si ejecutamos varios asesores (por ejemplo, 3), les damos identificadores únicos del 0 al 2. La segunda variable la establecemos igual a "3" en todas las copias del asesor. La primera variable genera una ventana única de números Magic, la segunda permite que el modo "AutoLot" divida los riesgos correctamente.

Verificación del asesor en el historial de cotizaciones en el probador de estrategias de MetaTrader 4/5

Además, vale la pena agregar que para nuestro asesor será adecuado el modo de prueba "OHLC M1". Con él, la velocidad de prueba es máxima sin cambios en el gráfico de ganancias. Esto es posible gracias a que nuestro asesor funciona por barras, y resulta que M1 es el marco temporal más bajo. Y esto, a su vez, significa que todos los marcos temporales que son superiores o iguales a M1 tendrán prácticamente los mismos puntos de entrada y salida. Puede intentar probar en ticks o con retrasos, pero verá que no hay ninguna diferencia. Esto, por cierto, es una de las grandes ventajas del sistema. Así es como se verá en su terminal:

El modo de prueba es mejor elegir ya sea "OHLC M1" o "todos los ticks". En MetaTrader 4 el análogo de este modo será "Open prices only". Si consideramos el ejemplo con MetaTrader 5, el instrumento seleccionado y el período del gráfico no tienen ningún significado. Si consideramos MetaTrader 4, las pruebas se realizarán solo en aquellos gráficos virtuales que correspondan al instrumento seleccionado y tengan un período mayor o igual al seleccionado.

Así, por ejemplo, si en MetaTrader 4 elige para la prueba el gráfico "EURUSD M1", entonces, digamos, en caso de tener configuraciones como "EURUSD M15, EURUSD H1, EURUSD H4", todas serán procesadas, ya que todas tienen un período más alto que el que eligió para la prueba (esto es simplemente algunos matices de la plataforma que es mejor conocer). Las otras configuraciones que están relacionadas con otros instrumentos no serán procesadas en esta prueba, y para ellas será necesario realizar pruebas por separado.

En MetaTrader 5, todo es más simple: se prueban todas las configuraciones independientemente del instrumento y el período del gráfico que elija. Esto se debe a la arquitectura más avanzada de la plataforma MetaTrader 5.

Algunos matices de la operación del asesor

Requisitos importantes:

  1. Asegúrese de agregar API DOMEN (add in terminal settings!) a la lista de permitidos en la configuración del terminal
  2. Se recomienda reiniciar el terminal una vez por semana y controlar sus actualizaciones
  3. En caso de situaciones extraordinarias, es mejor informarme de inmediato para que pueda localizar el problema lo antes posible (la retroalimentación ayuda a mejorar el producto)
  4. Si no sabe lo que está haciendo, es mejor no actuar por su cuenta, sino preguntarme, y definitivamente le ayudaré tan pronto como tenga una ventana libre.