Trading Sistemático

Patterns_EA: Asesor Experto para MetaTrader 5
MetaTrader5
Patterns_EA: Asesor Experto para MetaTrader 5

El Asesor Experto, conocido como Patterns_EA, utiliza un indicador que analiza treinta patrones de velas japonesas populares: Patterns. Este EA permite abrir posiciones de diferentes tipos según los patrones identificados. Puedes habilitar o deshabilitar la apertura de posiciones para cada patrón de forma individual o para grupos de patrones, incluyendo formaciones de una, dos y tres velas. Este Asesor Experto está diseñado específicamente para cuentas de cobertura. Si intentas lanzarlo en una cuenta de neteo, recibirás un mensaje de advertencia y el EA se descargará automáticamente. Es importante mencionar que el indicador no es necesario para el funcionamiento del EA. Todos los cálculos y la búsqueda de patrones se realizan en una clase específica que está conectada al EA y se encuentra en la misma carpeta. Además, el EA permite establecer stop loss y take profit en puntos, aplicándose de manera uniforme a todas las posiciones. Si introduces valores inválidos para Stop Loss o Take Profit, el EA los ajustará al mínimo StopLevel permitido para el símbolo. El Asesor Experto también ajustará el tamaño del lote si introduce un valor incorrecto. Si el lote es demasiado grande, el EA lo modificará para poder abrir una posición. Si no hay suficiente capital para abrir siquiera el lote mínimo, la señal será ignorada. Ten en cuenta que este Asesor Experto está diseñado con fines educativos. El Asesor Experto cuenta con 75 parámetros configurables. Aquí te presentamos los 15 más importantes: Habilitar patrones de una vela - permite usar patrones de velas de una sola barra; Habilitar patrones de dos velas - permite usar patrones de velas de dos barras; Habilitar patrones de tres velas - permite usar patrones de velas de tres barras; Máximo de pips de distancia entre precios iguales - distancia máxima entre dos precios comparados (*); Dibujar patrones y descripciones - muestra patrones y sus descripciones en el gráfico; Tamaño de fuente - tamaño de fuente para las descripciones de los patrones; Color de texto - color del texto para las descripciones de los patrones; Nombre de la fuente - nombre de la fuente para las descripciones de los patrones; Número mágico del experto - identificador único de las posiciones del EA; Modo de apertura de posiciones - modo de apertura de posiciones (**); Lotes - volumen de las posiciones a abrir; Stop loss en puntos - stop loss de una posición en puntos, no se utiliza si es 0; Take profit en puntos - take profit de una posición en puntos, no se utiliza si es 0; Deslizamiento del precio - deslizamiento máximo permitido al abrir una posición; Multiplicador del spread para stops - multiplicador del spread aplicado en el cálculo de la distancia adecuada para las órdenes de stop (***). Los restantes 60 parámetros son interruptores para los patrones y tipos de posiciones que deben abrirse según estos patrones. * La precisión de la comparación en la búsqueda de patrones - los precios se consideran iguales si la diferencia entre ellos es menor que este número de puntos. ** Están disponibles los siguientes seis modos: Cualquier posición Siempre una posición (swing) Solo una posición de compra Varias posiciones de compra Solo una posición de venta Varias posiciones de venta *** Para órdenes de Stop Loss y Take Profit (así como órdenes pendientes), hay una distancia mínima permitida para colocar dichas órdenes - StopLevel. Es decir, no se pueden colocar Stop Loss y Take Profit (así como órdenes pendientes) más cerca que esta distancia al precio. Si StopLevel es cero, no significa que no exista, solo indica que StopLevel es flotante. En este caso, la distancia mínima suele ser igual al spread*, pero a veces incluso el doble del spread no es suficiente. Por lo tanto, este parámetro permite especificar un multiplicador personalizado para el spread utilizado en el cálculo de la distancia mínima para colocar órdenes de stop. Modo de apertura de posiciones: Siempre una posición, el patrón "Fuera" abre una venta. Se utilizan los valores predeterminados para otros ajustes.

2018.04.19
N Candles v6: Asesor Experto para MetaTrader 5
MetaTrader5
N Candles v6: Asesor Experto para MetaTrader 5

El Asesor Experto N Candles v6 busca N velas idénticas en secuencia. Realiza compras en velas alcistas y ventas en velas bajistas. Este EA verifica si la cuenta está en modo de cobertura o netting. En el código se utilizan las clases de trading CPositionInfo, CTrade, CSymbolInfo y CAccountInfo. Versión 1: N Candles. Versión 2: N Candles v2. Versión 3: N Candles v3. Versión 4: N Candles v4. Versión 5: N Candles v5. Novedades en la versión 6 Se han añadido tipos de cierre cuando se encuentra una "oveja negra": Cerrar todas las posiciones. Cerrar posiciones que son opuestas a la "oveja negra". Cerrar posiciones que están en la misma dirección que la "oveja negra". "Oveja Negra" Supongamos que el Asesor Experto busca 5 velas idénticas. Si encuentra cinco velas alcistas en fila y abre una posición de compra, si la siguiente vela después de abrir la posición no es alcista, dicha vela se considera una "oveja negra". Parámetros de Entrada N velas idénticas en secuencia - el número de velas idénticas en fila. Lote - volumen de la posición. Take Profit - valor de take profit, el parámetro no se utiliza si se establece en 0. Stop Loss - valor de stop loss, el parámetro no se utiliza si se establece en 0. Trailing Stop - valor de trailing stop, el parámetro no se utiliza si se establece en 0. Trailing Step - valor de trailing step, el parámetro no se utiliza si se establece en 0. Número máximo de posiciones en una dirección (solo para cobertura) - el número máximo permitido de posiciones en una dirección (aplicable solo en cuentas de cobertura). Volumen máximo de posición (solo para netting) - el volumen máximo de posiciones abiertas (aplicable solo en cuentas de netting). Usar horas de trading - habilitar/deshabilitar el filtro horario. Hora de inicio - hora de inicio del trading. Hora de fin - hora de fin del trading. Número mágico - identificador único del EA. Tipo de cierre al encontrarse con la "oveja negra" - seleccionar el tipo de cierre que se aplicará en caso de una "oveja negra". En esta versión puedes desactivar Take Profit, Stop Loss y Trailing Stop - en este caso las posiciones se cerrarán por el parámetro de "oveja negra". Ejemplo de prueba en D1 desde el 18 de abril de 2017 hasta el 10 de febrero de 2018 en modo de Cada Tick: Símbolo Pase Resultado Beneficio Payoff Esperado Factor de Beneficio Factor de Recuperación Ratio de Sharpe Personalizado DD en Capital % Operaciones AUDJPY 0 234868,07 26677,92 592,84 3,06 2,23 0,42 0 17,42 45 EURCHF 2 182707,90 21403,45 548,81 2,56 0,97 0,34 0 26,12 39 AUDUSD 3 176864,42 23113,10 462,26 2,42 1,40 0,33 0 23,34 50 USDJPY 1 161759,58 16625,68 573,30 2,43 0,66 0,38 0 44,97 29 GBPUSD 4 106435,34 15526,40 378,69 1,62 0,61 0,20 0 29,82 41 USDCHF 5 51537,85 445,34 11,42 1,02 0,02 0,02 0 31,45 39 USDCAD 6 40360,28 -3701,81 -88,14 0,87 -0,15 -0,04 0 35,79 42 EURCAD 7 38152,04 -4512,05 -132,71 0,84 -0,17 -0,06 0 42,95 34 #AA 9 34847,02 -1795,40 -51,30 0,72 -0,52 -0,12 0 6,95 35 EURJPY 8 23499,63 -14049,99 -326,74 0,65 -0,26 -0,18 0 62,68 43 EURUSD 10 4307,27 -28962,60 -851,84 0,20 -0,95 -0,59 0 60,81 34

2018.04.19
Canales - Tu Asesor Experto para MetaTrader 5
MetaTrader5
Canales - Tu Asesor Experto para MetaTrader 5

Autor de la idea: Scriptor, autor del código MQL5: barabashkakvn. Todos los indicadores tienen parámetros fijos, incluyendo el marco temporal: "H1". Por lo tanto, se recomienda ejecutar el Asesor Experto en el marco temporal H1 y en el símbolo EUR/USD. También puedes establecer el intervalo de tiempo para la operación del Asesor Experto utilizando los parámetros Desde hora y Hasta hora. El Asesor Experto opera en un canal formado por indicadores con un periodo de 220: incluye una Media Móvil y tres Envolventes de diferentes alturas. Además, utiliza dos Medias Móviles con un periodo muy corto de 2, una basada en los precios de cierre y la otra en los precios de apertura. Configuración independiente de stop loss, take profit y trailing para posiciones de COMPRA y VENTA. Parámetros de Entrada Lots - el volumen de la posición a abrir; Stop Loss COMPRA (en pips) - el stop loss de las posiciones de COMPRA; Stop Loss VENTA (en pips) - el stop loss de las posiciones de VENTA; Take Profit COMPRA (en pips) - el take profit de las posiciones de COMPRA; Take Profit VENTA (en pips) - el take profit de las posiciones de VENTA; Trailing Stop COMPRA (en pips) - el trailing stop de las posiciones de COMPRA; Trailing Stop VENTA (en pips) - el trailing stop de las posiciones de VENTA; Usar horas de trading - habilitar horas de operación; Desde hora - hora de inicio de trading; Hasta hora - hora de fin de trading; Número mágico - identificador único para el EA. Operar sin un stop loss puede llevar a un gran drawdown, como se muestra en el siguiente ejemplo:

2018.03.01
Optimiza tus operaciones con TrailingStopAndTake para MetaTrader 5
MetaTrader5
Optimiza tus operaciones con TrailingStopAndTake para MetaTrader 5

¿Eres trader y buscas una herramienta para optimizar tus órdenes de stop loss y take profit? El TrailingStopAndTake es un Asesor Experto ideal para gestionar de manera sencilla estas órdenes en tus posiciones abiertas. Es importante destacar que este EA funciona únicamente en cuentas de cobertura. ¿Cómo funciona? Cuando abres una nueva posición, el EA revisa si ya tienes órdenes de stop. Si no encuentra ninguna, establece una automáticamente según la distancia que hayas configurado en los parámetros del EA. A partir de ahí, comienza a ajustar el take profit y/o el stop loss, siempre que el precio se mueva más allá de la distancia que hayas establecido. Puedes personalizar el tipo de posición: puede ser cualquiera, de compra o de venta. También tienes la opción de especificar el símbolo de la posición (puede ser cualquier símbolo o uno en particular), el número mágico (cualquiera o uno específico) o el ticket de la posición (cualquiera o uno específico). Además, puedes habilitar el trailing en la zona de pérdida. Si no seleccionas esta opción, el EA no ajustará las órdenes en esa área. También puedes definir el valor de breakeven en los parámetros del EA. Para verificar el funcionamiento del trailing en todos los modos, el EA puede abrir posiciones en cada nueva barra. Sin embargo, este modo solo se puede aplicar en el Strategy Tester. El EA cuenta con 12 parámetros de entrada: Tamaño inicial de StopLoss en puntos (0 - sin stop) - Si una posición no tiene un stop loss, se añadirá uno con el valor especificado inmediatamente después de abrir la posición. Si este parámetro es 0, no se colocará stop loss; Tamaño inicial de TakeProfit en puntos (0 - sin take) - Similar al anterior, si no hay un take profit, se añadirá uno con el tamaño especificado. Si es 0, no se colocará take profit; Tamaño de TrailingStop en puntos (0 - sin trailing) - Este parámetro define la distancia del stop loss respecto al precio. Si es 0, no se aplicará trailing; Tamaño de TrailingTake en puntos (0 - sin trailing) - Define la distancia del take profit respecto al precio. Si es 0, no se aplicará trailing; Tipo de posiciones - Define el tipo de posiciones que se van a ajustar; Símbolo de posiciones ("" - cualquier símbolo) - Especifica el símbolo de las posiciones a ajustar (si está vacío, se aplica a todos); Número mágico de posiciones (0 - cualquier mágico) - Especifica el número mágico de las posiciones a ajustar; Ticket de posición (0 - todos los tickets) - Define el ticket de las posiciones a ajustar; Paso de Trailing - Define el paso de trailing. Si el precio se aleja del stop order más que el paso establecido, se modificará la orden para ajustarse al tamaño especificado en los parámetros de Tamaño de TrailingStop en puntos y/o Tamaño de TrailingTake en puntos; Trailing en la zona no rentable - Activa o desactiva el trailing en la zona de pérdidas. Si se desactiva, no se establecerán órdenes en esta zona; Breakeven en puntos - Define el valor de breakeven. La zona de pérdidas comienza por debajo de este valor; Multiplicador de Spread - Multiplicador para calcular la distancia correcta para las órdenes de stop. Para las órdenes de Stop Loss y Take Profit (así como las órdenes pendientes), existe una distancia mínima permitida para colocarlas - StopLevel. Esto significa que no se pueden colocar órdenes más cerca que esta distancia del precio. Si StopLevel es cero, no significa que no exista, simplemente indica que es variable. En este caso, la distancia mínima suele ser igual al spread*, aunque en ocasiones, incluso el doble del spread puede no ser suficiente. Por eso, este parámetro permite especificar un multiplicador para el spread para calcular la distancia mínima para las órdenes de stop. Fig.1 StopLoss inicial=600, TakeProfit inicial=1200, TrailingStop=300, el trailing de take profit está desactivado, el trailing en la zona de pérdidas está desactivado.

2018.03.01
Trend Me Leave Me: Asesor Experto para MetaTrader 5
MetaTrader5
Trend Me Leave Me: Asesor Experto para MetaTrader 5

Autor de la idea: Scriptor, autor del código MQL5: barabashkakvn. Este Asesor Experto trabaja con una sola posición (puede utilizarse en cuentas de netting). La dirección de una nueva señal de apertura se calcula en función de la dirección de la última posición cerrada (COMPRA o VENTA) y la forma en que se cerró (por Stop Loss o Take Profit). Principio general: Si una posición se cerró por Take Profit, la próxima posición se abrirá en la misma dirección; Si una posición se cerró por Stop Loss, entonces la próxima posición se abrirá en la dirección opuesta. El tipo de cierre se determina en OnTradeTransaction() utilizando ENUM_DEAL_REASON: primero se accede a la transacción y su tipo en OnTradeTransaction(): TRADE_TRANSACTION_DEAL_ADD - añadiendo un trato al historial. Esto se realiza como resultado de la ejecución de una orden o de realizar operaciones con el saldo de la cuenta. , y luego se verifica la propiedad DEAL_REASON. Si el parámetro de Breakeven no es igual a cero, la posición se moverá a breakeven si es posible. Después de determinar la dirección en OnTradeTransaction(), se deben comprobar las siguientes condiciones: Para abrir una posición de COMPRA, el indicador SAR en la barra #0 debe ser menor que el cierre de la barra #0, y el ADX en la barra #0 debe ser menor que 20. Para abrir una posición de VENTA, el indicador SAR en la barra #0 debe ser mayor que el cierre de la barra #0, y el ADX en la barra #0 debe ser menor que 20; Parámetros de Entrada Stop Loss (en pips) - Valor del Stop Loss; Take Profit (en pips) - Valor del Take Profit; Riesgo en porcentaje por operación - porcentaje de riesgo por operación; Breakeven (en pips) - valor de breakeven; ADX: período de promedio - parámetro del indicador ADX; SAR: paso de incremento de precio - factor de aceleración - parámetro del indicador SAR; SAR: valor máximo de paso - parámetro del indicador SAR. Parámetros por defecto, EURUSD, M30 desde 2017.01.08 hasta 2018.02.05

2018.03.01
Estrategia de Cruce de EMA - Sistema de Trading para MetaTrader 5
MetaTrader5
Estrategia de Cruce de EMA - Sistema de Trading para MetaTrader 5

Autor de la idea: Scriptor, autor del código MQL5: barabashkakvn. Este sistema busca el cruce de dos Medias Móviles basándose en los datos de dos barras para generar señales de trading: El número de la barra actual se puede especificar en Barra de Trading: ya sea barra #0 o barra #1. Si Usar MACD está activado, el sistema también tendrá en cuenta la posición de la línea principal de MACD respecto a cero (el parámetro de Barra de Trading). Cuando se genera una señal y no hay posiciones abiertas, se abre una posición y se colocan cuatro órdenes de cobertura a una distancia de Nivel de Cobertura y con un tiempo de vida igual a Expiración de órdenes pendientes: se colocan órdenes Buy Stop en caso de una posición de COMPRA; se colocan órdenes Sell Stop en caso de una posición de VENTA. Las posiciones pueden cerrarse con una señal opuesta si el parámetro Cerrar posiciones opuestas está activado. Por ejemplo, las posiciones de VENTA se cerrarán si se genera una señal de COMPRA. Una vez abiertas las posiciones, se habilitará el Trailing Stop con el Paso de Trailing correspondiente. Parámetros de Entrada Lots - volumen de la posición a abrir; Stop Loss (en pips) - valor de Stop Loss; Take Profit (en pips) - valor de Take Profit; Trailing Stop (en pips) - valor de trailing; Paso de Trailing (en pips) - valor del paso de trailing; Nivel de Cobertura (en pips) - distancia entre órdenes pendientes; Cerrar posiciones opuestas - indicador para cerrar posiciones opuestas; Usar MACD - indicador para usar MACD; Expiración de órdenes pendientes (segundos) - tiempo de expiración de órdenes pendientes; MA corta: periodo de promedio - parámetro de cálculo de MA rápida; MA larga: periodo de promedio - parámetro de cálculo de MA lenta; Barra de Trading - número de barra a utilizar en el trading; Número mágico - identificador único para el sistema. Ejemplo de prueba con EURUSD, M30:

2018.03.01
Show Pips: Tu Asistente Ideal para MetaTrader 5
MetaTrader5
Show Pips: Tu Asistente Ideal para MetaTrader 5

¿Eres trader y te gustaría tener siempre a la vista el estado actual de tu cuenta? Con el indicador Show Pips, eso es posible. Este indicador te mantiene informado, mostrando datos clave como ganancias en puntos, porcentaje y moneda, el spread del par actual y el tiempo restante hasta el cierre de la barra en el marco temporal que estés utilizando. Puedes elegir entre diferentes tipos de ubicación de la línea de información: A la derecha del precio (siguiendo el precio); Como un comentario (en la esquina superior izquierda del gráfico); En la esquina seleccionada de la pantalla. Además, el separador de datos es ajustable, pudiendo elegir entre: | / . \ # Este indicador es muy fácil de usar y te proporciona información valiosa. Puedes desactivar la información que no necesites en la configuración. Parámetros Tipo de apariencia - tipo de línea de información. Hay tres opciones: Seguir el precio - sigue el precio; Como comentario - se muestra como un comentario; En esquina seleccionada de la pantalla - se muestra en la esquina del gráfico que elijas. Esquina del gráfico para fijar - si seleccionas 'En esquina seleccionada de la pantalla', puedes elegir la esquina; ¿Mostrar ganancias? - activa/desactiva la visualización de ganancias en la divisa del depósito; ¿Mostrar ganancias en porcentaje? - activa/desactiva la visualización de ganancias en porcentaje; ¿Mostrar spread? - activa/desactiva la visualización del spread actual; ¿Mostrar tiempo hasta el cierre de la barra? - activa/desactiva la visualización del tiempo restante hasta el cierre de la barra; Color del texto - color del texto; Color de ganancias - color del texto cuando hay ganancias flotantes; Color de pérdidas - color del texto cuando hay pérdidas flotantes; Separador - separador de datos. Puede tener cinco valores: "|", "/", ".", "\" o "#"; Coordenada Y - coordenada Y (si se selecciona "En esquina seleccionada de la pantalla"); Indentación en barras - indentación desde la barra actual, en barras (si se selecciona "Seguir el precio"); Tamaño de fuente - tamaño del texto; Fuente - tipo de fuente del texto; Si estás interesado en la versión del indicador para MetaTrader 4, puedes descargarla aquí. Ejemplos de visualización

2018.01.22
Trade con el MACD: EA Dealers Trade v 7.74 para MetaTrader 5
MetaTrader5
Trade con el MACD: EA Dealers Trade v 7.74 para MetaTrader 5

Autor de la idea: Alexander, autor del código mq5: barabashkakvn. Este EA opera utilizando señales del indicador iMACD (Convergencia/Divergencia de Medias Móviles). El tamaño de las operaciones se incrementa a medida que aumenta la cantidad de posiciones abiertas (Martingale). Se recomienda utilizar este EA en los marcos de tiempo H4 y D1. Gestión del volumen de las posiciones: El lote inicial se puede especificar manualmente; El lote inicial puede calcularse como un porcentaje de riesgo del margen libre. También puedes establecer límites en: El número máximo de posiciones abiertas; El tamaño máximo del lote. Protección de beneficios: si se permite la protección y la ganancia total de todas las posiciones es mayor que el valor especificado, además de que el número de posiciones es mayor o igual a la cantidad protegida, se cierra la posición más rentable. Por ejemplo, si tenemos un beneficio total de $52 y cuatro posiciones abiertas, y el monto protegido está establecido en "3", se puede cerrar una posición, intentando mantener siempre un mínimo de tres posiciones abiertas. Parámetros de Entrada Lot (si usar "Riesgo") - volumen de la posición (si cerrar posición de máximo beneficio - protección de beneficios, en la cual se cerrará la posición más rentable; Número de elementos abiertos si "Protección de cuenta" = "verdadero" - número de posiciones a proteger; Condición inversa - señales inversas; MACD: periodo ema rápido MACD: periodo ema lento Volumen máximo de posición - volumen máximo permitido para la posición; Coeficiente de lote - multiplicador de lote, cuanto más posiciones abiertas existan, mayor será el multiplicador de lote.

2018.01.22
3MACross EA: Tu Asistente Perfecto para MetaTrader 5
MetaTrader5
3MACross EA: Tu Asistente Perfecto para MetaTrader 5

Autor de la idea: bobby, Autor del código mq5: barabashkakvn. Este EA utiliza dos indicadores: MA Cross 3MACross Alert WarnSig y Price Channel. Tienes tres opciones para configurar el stop loss y el take profit: Trailing Stop mayor que cero. En este caso, se aplicará la función de trailing stop a las posiciones; Auto SL/TP activado. Aquí, los niveles de TP y SL se determinan basándose en el indicador "Price Channel"; BreakEven mayor que cero: si una posición ha alcanzado los puntos de 'BreakEven', se ajusta a esos puntos. Nota importante: solo puedes seleccionar una de las tres opciones. Si eliges una, las otras dos deben estar desactivadas. Por ejemplo, si BreakEven está configurado en 15, el parámetro de Trailing Stop debe ser cero y Auto SL/TP debe estar en falso (estos son los parámetros por defecto del EA). Además, hay dos opciones para establecer el volumen de la posición: lote fijo igual a Lots o porcentaje de riesgo del margen libre Riesgo en porcentaje de un trato del margen libre. Solo puedes elegir una opción: si Lots es igual o menor a cero, se usará el porcentaje de riesgo por operación. El EA ha sido optimizado para USDJPY en H1 (estos parámetros son los que utiliza el EA por defecto): Parámetros de Entrada Parámetros de Comercio: Lots (si <=0 -> usar riesgo del margen libre) - volumen de la posición; Stop Loss Take Profit Trailing Stop Riesgo - riesgo por operación como porcentaje del margen libre; Auto SL/TP - stop loss y take profit basados en el indicador "Price Channel"; Operar en cierre de barra - comerciar en una barra cerrada: si 'true', el EA usa los datos de la barra #1; si 'false', el EA opera en la barra #0; BreakEven; Máx. posiciones abiertas - número máximo permitido de posiciones en una dirección. Parámetros del indicador MA Cross 3MACross Alert WarnSig: Parámetros de la primera Media Móvil: Periodo de la primera Media Móvil; Desplazamiento de la primera Media Móvil; Método de la primera Media Móvil. Parámetros de la segunda Media Móvil: Periodo de la segunda Media Móvil; Desplazamiento de la segunda Media Móvil; Método de la segunda Media Móvil. Parámetros de la tercera Media Móvil: Periodo de la tercera Media Móvil; Desplazamiento de la tercera Media Móvil; Método de la tercera Media Móvil. crossesOnCurrent; alertsOn; alertsMessage; alertsSound; alertsEmail; Parámetros del indicador Price Channel: InpChannelPeriod - periodo de cálculo (número de barras).

2018.01.22
Exp_CMO_Duplex: Sistema de Trading para MetaTrader 5
MetaTrader5
Exp_CMO_Duplex: Sistema de Trading para MetaTrader 5

Te presento el Exp_CMO_Duplex, un sistema de trading diseñado para MetaTrader 5 que se basa en el cruce del indicador CMO y la línea cero. Este sistema es ideal tanto para operaciones largas como cortas y ofrece diversas configuraciones dentro de un solo Asesor Experto (EA). Parámetros de Configuración Los parámetros de entrada se dividen en dos grandes grupos: L: Parámetros utilizados para gestionar posiciones largas. S: Parámetros utilizados para gestionar posiciones cortas. //+----------------------------------------------+ //| Parámetros de entrada del EA para posiciones largas | //+----------------------------------------------+ input uint L_Magic=777; // Número mágico para L input double L_MM=0.1; // Porcentaje del depósito por operación para L input MarginMode L_MMMode=LOT; // Modo de configuración de lotes para L //+----------------------------------------------+ //| Parámetros de entrada del EA para posiciones cortas | //+----------------------------------------------+ input uint S_Magic=555; // Número mágico para S input double S_MM=0.1; // Porcentaje del depósito por operación para S input MarginMode S_MMMode=LOT; // Modo de configuración de lotes para S Es importante mencionar que se utilizan diferentes números mágicos para estos sistemas de trading, lo que los convierte en sistemas independientes. En los mercados financieros, rara vez encontramos simetría. A menudo, se requieren diferentes parámetros para operar en mercados en alza y en baja. Para configurar correctamente el EA, primero deberías probar un solo sistema de trading y desactivar el segundo utilizando los interruptores correspondientes. input bool L_PosOpen=true; // Permitir abrir posiciones largas input bool L_PosClose=true; // Permitir cerrar posiciones largas Después de realizar esto, repite el proceso para el segundo sistema. Para que el Asesor Experto funcione correctamente, debes añadir el archivo del indicador CMO.ex5 a la carpeta <terminal_data_folder>\MQL5\Indicators. En las pruebas realizadas, se utilizaron los parámetros de entrada predeterminados del Asesor Experto. No se emplearon Stop Loss ni Take Profit durante las pruebas. Fig.1. Ejemplos de operaciones con configuraciones simétricas Resultados de las pruebas para el 2016 en el par USDJPY H4: Fig. 2. Gráfico de resultados de las pruebas Fig.2. Ejemplos de operaciones con configuraciones no simétricas

2018.01.22
Primero Anterior 20 21 22 23 24 25 26 27 28 29 30 Siguiente Último