Trading Sistemático

Desastre - Sistema de Trading para MetaTrader 5
MetaTrader5
Desastre - Sistema de Trading para MetaTrader 5

Autor de la idea: Maxym Kondratiuk, autor del código mq5: barabashkakvn. La estrategia de trading se basa en la observación de que cuando el precio cruza la media móvil (MA) y se desplaza una cierta distancia, es probable que continúe su movimiento en la misma dirección. Este Sistema de Trading utiliza órdenes pendientes de Compra Stop y Venta Stop. Las órdenes pendientes se modifican para seguir el precio actual a la distancia especificada desde la MA para establecer una orden pendiente. Se ejecuta una acción cada Timeout segundos. Este sistema solo sigue las órdenes pendientes. Una vez que se activa una orden y se convierte en una posición, esta no se modificará más. Parámetros de Entrada Stop Loss Take Profit Paso de Trailing Distancia desde la MA para establecer una orden pendiente - distancia mínima entre el precio actual y la media móvil (590) Timeout Número mágico - número único para el Sistema de Trading. Resultados de las pruebas del último año (desde 2017.01.01 hasta 2017.10.31) en el marco de tiempo M1: Símbolo Pasa Resultado Beneficio Payoff Esperado Factor de Beneficio Factor de Recuperación Ratio de Sharpe Custom DD % de Equity Operaciones USDCAD 8 2912,82 1912,82 2,66 1,81 3,09 0,05 0 32,64 718 GBPUSD 1 2498,00 1498,00 1,53 1,31 0,91 0,03 0 69,25 980 USDCNH 4 2423,50 1423,50 0,48 1,29 0,60 0,02 0 53,66 2983 USDCHF 2 1461,92 461,92 0,98 1,21 0,70 0,04 0 33,33 469 NZDUSD 7 969,68 -30,32 -0,08 0,98 -0,04 0,01 0 52,90 394 AUDUSD 6 677,71 -322,29 -0,95 0,77 -0,39 -0,04 0 64,30 339 EURUSD 0 661,05 -338,95 -0,48 0,89 -0,28 0,00 0 70,87 701 GBPCAD 10 197,41 -802,59 -2,61 0,38 -0,42 -0,14 0 92,23 307 USDJPY 3 195,22 -804,78 -2,24 0,61 -0,52 0,00 0 88,95 360 USDRUB 5 8,45 -991,55 -13,05 0,00 -1,00 -0,52 0 99,24 76 USDSEK 9 6,67 -993,33 -1,16 0,38 -0,72 -0,27 0 99,53 860 USDCAD:

2018.01.22
MAMACD: El Asesor Experto que Mejora tu Trading en MetaTrader 5
MetaTrader5
MAMACD: El Asesor Experto que Mejora tu Trading en MetaTrader 5

Autor de la idea: Yuri, autor del código mq5: barabashkakvn. El sistema MAMACD utiliza dos medias móviles (MA) de periodos 85 y 75 calculadas con los precios mínimos (Low), y una tercera MA de periodo 5 calculada con los precios de cierre (Close). Una posición se abre cuando la MA rápida (periodo 5) cruza ambas MAs lentas. Para confirmar una operación de compra, el MACD debe estar por encima de cero o mostrar un crecimiento positivo. Se requieren dos MAs para facilitar el trading visual. El objetivo de beneficios es pequeño, de 15 a 20 puntos, dependiendo de la volatilidad de la moneda. Algunos dirán que es un objetivo muy bajo, pero si operas con lotes grandes en varios pares, los resultados pueden ser muy positivos. El stop loss de 10 a 15 puntos rara vez se activa. Resultados de pruebas del último año (del 01/01/2017 al 31/10/2017) en el marco de tiempo M15: Símbolo Pasadas Resultado Beneficio Payoff Esperado Factor de Beneficio Factor de Recuperación Ratio de Sharpe Personalizado DD % de Capital Operaciones USDJPY 3 3.247,67 247,67 0,48 1,07 1,25 0,04 0 6,60 521 EURJPY 14 2.610,75 -389,25 -0,69 0,90 -0,65 -0,05 0 19,56 563 EURGBP 11 2.566,31 -433,69 -0,86 0,92 -0,63 -0,04 0 22,42 506 EURUSD 0 2.482,42 -517,58 -0,93 0,89 -0,66 -0,06 0 25,07 557 AUDUSD 5 2.468,08 -531,92 -0,96 0,88 -0,66 -0,06 0 26,54 554 USDCAD 4 2.250,59 -749,41 -1,25 0,81 -0,98 -0,10 0 25,47 601 GBPUSD 1 2.001,58 -998,42 -1,70 0,80 -0,84 -0,11 0 38,63 586 EURCHF 13 1.985,18 -1.014,82 -2,22 0,76 -0,91 -0,12 0 37,14 458 EURCAD 16 1.791,18 -1.208,82 -2,12 0,71 -0,88 -0,15 0 45,92 569 USDCHF 2 1.790,78 -1.209,22 -2,13 0,76 -0,91 -0,13 0 43,78 568 EURAUD 12 1.678,28 -1.321,72 -2,22 0,70 -0,88 -0,16 0 49,82 596 AUDJPY 9 1.531,42 -1.468,58 -2,57 0,70 -0,99 -0,17 0 49,66 572 CHFJPY 10 1.493,13 -1.506,87 -2,29 0,73 -0,98 -0,15 0 51,05 658 AUDCHF 8 1.432,25 -1.567,75 -3,02 0,70 -0,94 -0,15 0 55,85 519 CADCHF 19 1.300,63 -1.699,37 -3,41 0,67 -0,94 -0,17 0 60,54 499 AUDCAD 7 1.142,15 -1.857,85 -3,32 0,60 -0,97 -0,22 0 63,60 560 GBPJPY 18 865,69 -2.134,31 -3,43 0,63 -1,00 -0,20 0 71,21 622 GBPCHF 17 122,78 -2.877,22 -5,22 0,55 -1,00 -0,17 0 95,91 551 EURNZD 15 100,52 -2.899,48 -6,50 0,39 -1,00 -0,27 0 96,65 446 AUDNZD 6 70,66 -2.929,34 -5,28 0,43 -1,00 -0,23 0 97,64 555 El único resultado positivo se obtuvo con el USDJPY. Resultados de las pruebas del último año (del 01/01/2017 al 31/10/2017) en el marco de tiempo H1: Símbolo Pasadas Resultado Beneficio Payoff Esperado Factor de Beneficio Factor de Recuperación Ratio de Sharpe Personalizado DD % de Capital Operaciones USDCAD 4 3.142,27 142,27 0,97 1,18 0,98 0,08 0 4,80 146 EURUSD 0 3.114,56 114,56 0,83 1,12 0,57 0,06 0 6,56 138 AUDJPY 9 3.024,26 24,26 0,17 1,02 0,17 0,01 0 4,55 139 AUDCHF 8 3.009,49 9,49 0,07 1,01 0,04 0,01 0 8,35 140 EURJPY 14 2.955,84 -44,16 -0,33 0,95 -0,21 -0,02 0 6,99 133 USDCHF 2 2.815,92 -184,08 -1,30 0,85 -0,64 -0,08 0 9,29 142 USDJPY 3 2.815,05 -184,95 -1,18 0,84 -0,61 -0,08 0 10,00 157 EURAUD 12 2.717,65 -282,35 -1,78 0,75 -0,64 -0,13 0 14,57 159 AUDUSD 5 2.669,29 -330,71 -2,09 0,76 -0,68 -0,13 0 16,25 158 EURCAD 16 2.627,66 -372,34 -2,47 0,67 -0,85 -0,20 0 14,45 151 GBPCHF 17 2.622,02 -377,98 -3,20 0,69 -0,75 -0,18 0 16,80 118 GBPUSD 1 2.620,28 -379,72 -2,47 0,73 -0,72 -0,15 0 17,17 154 EURGBP 11 2.566,81 -433,19 -3,09 0,73 -0,81 -0,15 0 17,65 140 AUDCAD 7 2.508,89 -491,11 -2,98 0,63 -0,89 -0,22 0 18,29 165 CADCHF 19 2.500,84 -499,16 -3,42 0,67 -0,84 -0,19 0 19,67 146 GBPJPY 18 2.360,00 -640,00 -4,74 0,52 -0,99 -0,32 0 21,51 135 AUDNZD 6 2.343,57 -656,43 -4,03 0,53 -0,92 -0,31 0 23,87 163

2018.01.22
Estrategia RSI 2 de Larry Conners para MetaTrader 5: Cómo Operar Efectivamente
MetaTrader5
Estrategia RSI 2 de Larry Conners para MetaTrader 5: Cómo Operar Efectivamente

Hoy vamos a explorar una estrategia de trading muy interesante: el Asesor Experto basado en el RSI de Larry Conners. Este sistema utiliza tres indicadores clave: el RSI (Índice de Fuerza Relativa), la Media Móvil rápida (5 periodos) y la Media Móvil lenta (200 periodos). La idea central de esta estrategia es determinar la tendencia general usando la Media Móvil lenta (MA 200). Luego, compramos en los retrocesos y vendemos en los repuntes. ¿Listos para conocer los detalles? Reglas de Entrada para Largos El RSI (2 periodos) debe ser menor a 6. El cierre de la vela anterior debe estar por encima de la Media Móvil lenta. Reglas de Salida para Largos El cierre debe ser mayor que la Media Móvil rápida. Reglas de Entrada para Cortos El RSI (2 periodos) debe ser mayor a 95. El cierre de la vela anterior debe estar por debajo de la Media Móvil lenta. Reglas de Salida para Cortos El cierre debe ser menor que la Media Móvil rápida. Parámetros de Entrada input double   lot = 1;                  //Lotes input int      shortSmaPeriods = 5;      //Periodo MA rápida input int      longSmaPeriods = 200;     //Periodo MA lenta input int      RSIPeriods = 2;           //Periodo RSI input int      RSILongEntry = 6;         //Entrada Larga RSI input int      RSIShortEntry = 95;       //Entrada Corta RSI input int      slippage=3; input bool     useStopLoss=true;       //Usar Stop Loss input double   stopLossPips=30;        //Stop Loss (pips) input bool     useTakeProfit=true;     //Usar Take Profit input double   takeProfitPips=60;      //Take Profit (pips) Esta estrategia ha demostrado obtener los mejores resultados en el par EUR/USD en un marco de tiempo de 1H. Te animo a jugar con los parámetros para encontrar los resultados que más te convengan.

2017.12.13
MACD Stochastic: Asesor Experto para MetaTrader 5
MetaTrader5
MACD Stochastic: Asesor Experto para MetaTrader 5

Autor de la idea: Firmin, autor del código mq5: barabashkakvn. Este Asesor Experto combina dos indicadores clave: iMACD (Convergencia/Divergencia de Medias Móviles, MACD) y iStochastic (Oscilador Estocástico). Solo se puede abrir una posición por barra y utiliza tres intervalos de tiempo para determinar las entradas. Parámetros de Entrada MACD: periodo para el cálculo de la media rápida - periodo de la media móvil rápida. MACD: periodo para el cálculo de la media lenta - periodo de la media móvil lenta. MACD: periodo para el promedio de la diferencia - periodo para el promedio de la diferencia. Usar Estocástico - habilitar/deshabilitar el uso del Estocástico. Barra para comprobar el Estocástico - número de barras para calcular la señal del Estocástico. STO: periodo K (número de barras para cálculos) - periodo K (número de barras para cálculos). STO: periodo D (periodo de suavizado inicial) - periodo D (periodo de suavizado inicial). STO: suavizado final - suavizado final. STO: tipo de suavizado - tipo de suavizado. STO: método de cálculo estocástico - método de cálculo del Estocástico. Lotes - 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. Trailing Step (en pips) - valor del paso de trailing. Máx. posiciones - número máximo de posiciones. No Loss stop (en pips) - nivel mínimo de breakeven. Cuando se establece "No Loss stop" (en pips) - distancia mínima desde el precio para establecer breakeven. Inicio periodo #1 (solo horas y minutos son válidos) - inicio del periodo #1. Fin periodo #1 (solo horas y minutos son válidos) - fin del periodo #1. Inicio periodo #2 (solo horas y minutos son válidos) - inicio del periodo #2. Fin periodo #2 (solo horas y minutos son válidos) - fin del periodo #2. Inicio periodo #3 (solo horas y minutos son válidos) - inicio del periodo #3. Fin periodo #3 (solo horas y minutos son válidos) - fin del periodo #3. Resultados de pruebas en todos los pares desde el 06 de marzo de 2017 hasta el 08 de octubre de 2017: Símbolo Pasadas Resultado Beneficio Payoff Esperado Factor de Beneficio Factor de Recuperación Ratio de Sharpe Personalizado DD de Capital % Operaciones GBPJPY 19 11.120,25 1.120,25 28,01 1,86 2,96 0,31 0 3,70 40 EURAUD 13 11.070,28 1.070,28 22,30 1,84 2,29 0,31 0 4,64 48 CHFJPY 11 10.819,40 819,40 16,39 1,44 1,11 0,18 0 7,19 50 GBPCHF 18 10.661,42 661,42 21,34 1,54 1,39 0,22 0 4,60 31 EURJPY 15 10.602,62 602,62 13,70 1,35 1,28 0,14 0 4,61 44 NZDUSD 0 10.540,46 540,46 16,89 1,39 1,03 0,17 0 5,01 32 GBPUSD 2 10.537,58 537,58 12,22 1,27 0,66 0,13 0 7,62 44 AUDUSD 6 10.316,09 316,09 7,53 1,16 0,57 0,08 0 5,11 42 AUDNZD 7 10.315,69 315,69 7,52 1,24 1,24 0,11 0 2,51 42 AUDCAD 8 10.047,39 47,39 1,16 1,03 0,08 0,02 0 5,92 41 EURCHF 14 10.040,68 40,68 1,45 1,03 0,08 0,02 0 4,97 28 AUDCHF 9 10.028,50 28,50 0,75 1,00 0,04 0,12 0 6,72 38 EURNZD 16 9.935,54 -64,46 -1,43 0,96 -0,07 -0,02 0 9,14 45 AUDJPY 10 9.927,16 -72,84 -1,92 0,96 -0,08 -0,02 0 8,44 38 USDCHF 3 9.901,90 -98,10 -3,16 0,94 -0,23 -0,02 0 4,19 31 USDCAD 5 9.752,49 -247,51 -6,69 0,84 -0,39 -0,08 0 6,20 37 EURCAD 17 9.635,41 -364,59 -8,89 0,79 -0,42 -0,11 0 8,49 41 EURUSD 1 9.573,66 -426,34 -13,32 0,77 -0,47 -0,12 0 8,88 32 CADCHF 20 9.006,63 -993,37 -25,47 0,60 -0,62 -0,24 0 15,84 39 USDJPY 4 8.729,71 -1.270,29 -25,41 0,54 -0,80 -0,29 0 15,85 50 EURGBP 12 7.996,09 -2.003,91 -50,10 0,44 -0,88 -0,43 0 22,26 40

2017.11.03
e-Skoch: Asesor Experto para Órdenes Pendientes en MetaTrader 5
MetaTrader5
e-Skoch: Asesor Experto para Órdenes Pendientes en MetaTrader 5

Autor de la idea: Skoch, autor del código mq5: barabashkakvn. El Asesor Experto (EA) ejecuta operaciones de trading al abrir la barra y no realiza análisis dentro de la barra (no analiza ticks). El Asesor Experto "e-Skoch para órdenes pendientes" coloca órdenes de stop según las siguientes reglas: Compra Stop: si el máximo de la barra #2 en el marco de tiempo D1 es mayor que el máximo de la barra #1 en D1 y el máximo de la barra #2 en el marco de tiempo actual es superior al máximo de la barra #1 en el marco de tiempo actual. Venta Stop: si el mínimo de la barra #2 en el marco de tiempo D1 es inferior al mínimo de la barra #1 en D1, y el mínimo de la barra #2 en el marco de tiempo actual es menor que el mínimo de la barra #1 en el marco de tiempo actual. Parámetros de Entrada Lots - tamaño del lote. Take Profit para COMPRA (en pips) - nivel de take profit para órdenes de compra pendientes. Stop Loss para COMPRA (en pips) - nivel de stop loss para órdenes de compra pendientes. Take Profit para VENTA (en pips) - nivel de take profit para órdenes de venta pendientes. Stop Loss para VENTA (en pips) - nivel de stop loss para órdenes de venta pendientes. Precio de Indentación desde el Máximo (en pips) - distancia desde el máximo de la barra en el marco de tiempo actual. Precio de Indentación desde el Mínimo (en pips) - distancia desde el mínimo de la barra en el marco de tiempo actual. true -> Si hay una posición, no colocar una orden pendiente - prohíbe colocar órdenes pendientes si hay una posición abierta. Porcentaje de capital - beneficio como porcentaje del capital. Número mágico - identificador único del Asesor Experto.

2017.11.03
HarVesteR: Asesor Experto para MetaTrader 5
MetaTrader5
HarVesteR: Asesor Experto para MetaTrader 5

Autor de la idea: Yuri, autor del código mq5: barabashkakvn. El Asesor Experto HarVesteR cierra la mitad de la posición rentable cuando se cumple la siguiente condición: la distancia entre el precio actual de la posición y el precio de apertura de la misma es igual a StopLoss * ratio "Proporción de cierre de mitad de posición" Además, el EA mueve la posición al punto de equilibrio. Parámetros de Entrada MACD: periodo para el cálculo de la media rápida - periodo de la media móvil rápida. MACD: periodo para el cálculo de la media lenta - periodo de la media móvil lenta. MACD: periodo para promediar su diferencia - periodo para promediar la diferencia. Número de barras MACD (solo >= 1) - número de barras MACD para buscar máximos y mínimos. MA #1: periodo de promediado - periodo de promediado de la Media Móvil #1. MA #2: periodo de promediado - periodo de promediado de la Media Móvil #2. Indentación mínima (en pips) - distancia mínima entre el precio y la Media Móvil. Número de barras para Stop Loss (solo >= 1) - número de barras para calcular el stop loss. Habilitar ADX: true → usar ADX, false → const "60" - permitir/prohibir el uso de los valores del indicador ADX. Nivel de Compra ADX (usar solo si "Habilitar ADX == true") - valor de ADX para abrir posiciones de COMPRA. Nivel de Venta ADX (usar solo si "Habilitar ADX == true") - valor de ADX para abrir posiciones de VENTA. Periodo ADX - periodo de promediado del Índice de Movimiento Direccional Promedio. Proporción de cierre de mitad de posición (solo >= 2) - proporción de aumento del stop loss. Lots - volumen de la posición.

2017.11.03
Canal Plano: Asesor Experto para MetaTrader 5
MetaTrader5
Canal Plano: Asesor Experto para MetaTrader 5

Autor de la idea: JS_Sergey, autor del código mq5: barabashkakvn. El Asesor Experto (EA) Canal Plano opera en los rompimientos de los canales planos. Cuando se detecta un canal plano o cuando el mercado muestra una desaceleración, el EA coloca una orden pendiente esperando el rompimiento del canal. El nivel de stop se establece en dos veces el ancho del canal. La pareja recomendada para operar es EURUSD en el marco de tiempo M30. Parámetros de Entrada Tiempo de operación (true → activar, false → desactivar) - habilitar/deshabilitar el filtro de tiempo. Operar los Martes - permitir/prohibir operaciones los martes. Operar los Miércoles - permitir/prohibir operaciones los miércoles. Operar los Jueves - permitir/prohibir operaciones los jueves. Iniciar operaciones el Lunes - hora de inicio de operaciones el lunes. Detener operaciones el Viernes - hora de finalización de operaciones el viernes. Gestión de dinero - habilitar/deshabilitar la gestión automatizada del dinero. Riesgo en % por operación desde el margen libre - porcentaje de riesgo por operación (si Gestión de dinero = false). Lotes - valor de los lotes. Tiempo de vida - duración de la orden pendiente. magic - número mágico del EA. Periodo de promedio de StdDev - periodo de promedio del indicador StdDev. Barras planas - número mínimo de barras para determinar el plano. Canal mínimo (en pips) - tamaño mínimo del canal. Canal máximo (en pips) - tamaño máximo del canal. Breakeven - habilitar/deshabilitar la función de breakeven. Fibo tral - distancia mínima desde el precio actual para mover una posición a breakeven.

2017.11.03
Asesor Experto МТ45: Estrategia y Configuración para MetaTrader 5
MetaTrader5
Asesor Experto МТ45: Estrategia y Configuración para MetaTrader 5

Estrategia de Trading Después de una operación perdedora, el EA МТ45 abre la siguiente operación con un lote mayor. La primera operación es siempre una compra, luego las posiciones alternan, es decir, compra-venta-compra. El EA abre posiciones al inicio de la vela. Tras un Stop Loss, el EA aumenta el lote por un coeficiente KL hasta alcanzar el valor máximo de ML. Luego, el lote se restablece al inicial, LТ. Se opera en el par EUR/USD, en un marco temporal de H1. El EA está optimizado para el intervalo del 11 de enero de 2014 al 9 de septiembre de 2017. Configuración del Asesor Experto input int    Stop = 600;  // Stop Loss input int    Take = 700;  // Take Profit input int    Slip = 100;  // Slippage input int    MN   = 123;  // Magic input double LT   = 0.01; // Lote input double KL   = 2;    // Coeficiente de aumento de lote input double ML   = 10;   // Lote máximo Características El modo multiplataforma está implementado mediante directivas de preprocesador. Un ejemplo de la función Martingale: //+------------------------------------------------------------------+ //|                                                                  | //+------------------------------------------------------------------+ double Lot()   {    double lot=LT; //---  MQL4 #ifdef __MQL4__    if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))      {       if(OrderProfit()>0) lot=LT;       if(OrderProfit()<0) lot=OrderLots()*KL;      } #endif //---  MQL5 #ifdef __MQL5__    if(HistorySelect(0,TimeCurrent()))      { double profit=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_PROFIT); double LastLot=HHistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_VOLUME); if(profit>0) lot=LT; if(profit<0) lot=LastLot*KL;      } #endif    if(lot>ML)lot=LT;    return(lot);   } Backtests Terminal de MetaTrader 4: Terminal de MetaTrader 5: Consejos Se recomienda utilizar este EA solo como base para tu propia estrategia.

2017.11.03
OpenTime: Asesor Experto para MetaTrader 5
MetaTrader5
OpenTime: Asesor Experto para MetaTrader 5

Autor de la idea: Iurii Tokman, autor del código mq5: barabashkakvn. OpenTime es un Asesor Experto que te permite abrir posiciones en momentos específicos del día. Puedes establecer permisos independientes para abrir posiciones de compra y venta, así como configurar el EA para cerrar posiciones a una hora determinada. Además, es posible ajustar los niveles de stop loss, take profit y trailing stop para maximizar tus ganancias y minimizar las pérdidas. Parámetros de Entrada Opciones de cierre de posiciones Usar hora de cierre - habilita o deshabilita el cierre de posiciones basado en el tiempo. Hora de cierre - hora objetivo para cerrar. Minutos de cierre - minutos para el cierre. Trailing - opción de utilizar la función de trailing stop. Trailing stop (en pips) - valor del trailing stop. Paso de trailing (en pips) - valor del paso de trailing. Ajustes de apertura de posiciones Hora de apertura - hora para abrir la posición. Minutos de apertura - minutos para abrir la posición. Duración en segundos - periodo de tiempo para la apertura de la posición. Usar Venta - permite al EA abrir posiciones de venta. Usar Compra - permite al EA abrir posiciones de compra. Volumen de transacción - volumen de las posiciones. StopLoss (en pips) - valor del Stop Loss. TakeProfit (en pips) - valor del Take Profit. Opciones del Asesor MagicNumber - número mágico. Se recomienda optimizar el EA en dos etapas. En la primera etapa, optimiza solo los parámetros importantes: Luego, selecciona la mejor variante, desactiva los ajustes de la primera etapa y activa el resto de parámetros. Uno de los resultados en EURUSD, H1:

2017.11.03
Primero Anterior 22 23 24 25 26 27 28 29 30 31 32 Siguiente Último