Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
Dematus - Asesor Experto para MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizaciones:
- 709
- Ranking:
- Publicado:
- 2018.08.20 13:50
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor de la idea: Ígor
Autor del código MQL5: barabashkakvn
Principios de funcionamiento
Si hay una posición y el precio se ha apartado del precio de apertura de la última (se guarda en la variable interna m_last_deal_price_IN) posición en una distancia Distance, y el indicador iDeMarker (DeMarker, DeM) da permiso, abrimos una posición con el volumen Coefficient Lots positions * volumen de la última posición abierta (que se guarda en la variable interna m_lot). Si en estos momentos no hay posición, esperaremos el permiso del indicador y abriremos con un volumen Lots.
El Stop Loss (parámetro Stop Loss) por defecto es 999 puntos, casi nunca se activa :), en los ajustes no hay Take Profit. Cuando hay posiciones, puede aplicarse a estas el trailing (Trailing Stop - trailing, y Trailing Step - salto de trailing).
El trailing de los fondos se gestiona con las variables Trailing Equity, Virtual Stop Equity y Trailing Start Equity.
Carácter cíclico del trabajo
Cuando se cierra la última posición, el precio de apertura de la posición (variable interna m_last_deal_price_IN) se resetea, y la variable interna m_lot se reinicia a Lots. Merece la pena recordar el parámetro Reset "last price IN" after deal OUT, por defecto se ha establecido como false. Si lo establecemos como true, entonces, DESPUÉS DE CADA CIERRE, la variable interna m_last_deal_price_IN se reseteará.
Simulación de todos los símbolos, marco temporal M5, parámetro Reset "last price IN" after deal OUT = true, depósito $10000.
Symbol | Pass | Result | Profit | Expected Payoff | Profit Factor | Recovery Factor | Sharpe Ratio | Custom | Equity DD % | Trades |
---|---|---|---|---|---|---|---|---|---|---|
EURJPY | 16 | 5359,37 | 11591,27 | 19,95 | 2,86 | 2,30 | 0,25 | 0 | 26,20 | 581 |
GBPJPY | 19 | 4646,45 | 13861,37 | 18,63 | 2,49 | 2,46 | 0,19 | 0 | 50,32 | 744 |
EURGBP | 13 | 3471,68 | 4345,42 | 19,84 | 2,69 | 1,18 | 0,24 | 0 | 35,49 | 219 |
GBPUSD | 1 | 3462,21 | 6094,22 | 19,35 | 2,70 | 0,64 | 0,22 | 0 | 93,60 | 315 |
EURCHF | 14 | 3397,28 | 4731,38 | 21,90 | 2,77 | 1,55 | 0,23 | 0 | 26,12 | 216 |
USDJPY | 6 | 3366,41 | 6796,61 | 19,64 | 2,42 | 1,18 | 0,20 | 0 | 49,57 | 346 |
AUDUSD | 5 | 3191,47 | 4478,81 | 15,13 | 2,39 | 2,06 | 0,22 | 0 | 17,13 | 296 |
AUDJPY | 9 | 3158,82 | 6267,01 | 16,45 | 2,44 | 1,81 | 0,19 | 0 | 23,53 | 381 |
CADCHF | 18 | 3152,07 | 4787,55 | 18,20 | 2,31 | 2,64 | 0,21 | 0 | 16,35 | 263 |
AUDCAD | 8 | 3135,81 | 3884,48 | 16,12 | 2,35 | 1,77 | 0,23 | 0 | 20,24 | 241 |
USDCHF | 3 | 2631,55 | 4095,64 | 24,97 | 2,47 | 1,76 | 0,19 | 0 | 20,49 | 164 |
GBPCHF | 15 | 2603,16 | 8667,11 | 18,68 | 2,12 | 2,29 | 0,14 | 0 | 27,43 | 464 |
EURUSD | 0 | 2359,22 | 7547,28 | 15,99 | 2,18 | 1,27 | 0,13 | 0 | 53,51 | 472 |
AUDNZD | 7 | 2357,53 | 5224,43 | 21,07 | 2,27 | 1,15 | 0,15 | 0 | 31,15 | 248 |
EURNZD | 17 | 2346,72 | 2709,60 | 17,48 | 2,48 | 0,34 | 0,18 | 0 | 77,72 | 155 |
EURAUD | 12 | -123,00 | -8886,16 | -132,63 | 0,13 | -0,89 | -0,11 | 0 | 91,20 | 67 |
EURCAD | 2 | -152,69 | -9161,93 | -169,67 | 0,11 | -0,94 | -0,18 | 0 | 92,72 | 54 |
AUDCHF | 11 | -183,87 | -8159,14 | -77,71 | 0,25 | -0,82 | -0,10 | 0 | 84,48 | 105 |
USDCAD | 4 | -306,15 | -7738,18 | -85,98 | 0,22 | -0,85 | -0,14 | 0 | 80,87 | 90 |
CHFJPY | 10 | -329,38 | -9040,32 | -1004,48 | 0,03 | -0,95 | -0,34 | 0 | 93,60 | 9 |
Simulación de todos los símbolos, marco temporal M5, parámetro Reset "last price IN" after deal OUT = false, depósito $10000.
Symbol | Pass | Result | Profit | Expected Payoff | Profit Factor | Recovery Factor | Sharpe Ratio | Custom | Equity DD % | Trades |
---|---|---|---|---|---|---|---|---|---|---|
EURCAD | 6 | 3940,94 | 6567,92 | 20,09 | 2,98 | 1,55 | 0,24 | 0 | 36,82 | 327 |
GBPUSD | 2 | 3776,53 | 4118,16 | 36,44 | 6,98 | 0,51 | 0,27 | 0 | 79,28 | 113 |
EURGBP | 12 | 3183,71 | 1832,41 | 16,97 | 2,89 | 1,01 | 0,27 | 0 | 17,73 | 108 |
EURAUD | 14 | 3025,94 | 2353,52 | 18,39 | 2,96 | 0,67 | 0,24 | 0 | 29,85 | 128 |
GBPCHF | 18 | 2999,92 | 5402,31 | 18,96 | 2,65 | 1,45 | 0,19 | 0 | 27,42 | 285 |
EURUSD | 0 | 2807,59 | 4967,36 | 20,53 | 2,92 | 1,91 | 0,19 | 0 | 18,81 | 242 |
GBPJPY | 19 | 2545,40 | 2732,53 | 23,36 | 2,11 | 0,38 | 0,20 | 0 | 72,14 | 117 |
EURNZD | 16 | 2386,11 | 5171,48 | 12,80 | 2,55 | 1,24 | 0,16 | 0 | 33,85 | 404 |
AUDCHF | 11 | 2107,44 | 2625,39 | 23,44 | 2,52 | 0,44 | 0,17 | 0 | 49,82 | 112 |
CHFJPY | 10 | 2040,66 | 3317,82 | 15,29 | 1,89 | 1,07 | 0,15 | 0 | 23,16 | 217 |
AUDNZD | 7 | 1998,33 | 1427,61 | 10,50 | 2,13 | 0,29 | 0,17 | 0 | 44,93 | 136 |
AUDJPY | 9 | 1845,18 | 4669,09 | 18,10 | 2,14 | 0,74 | 0,13 | 0 | 48,68 | 258 |
AUDCAD | 8 | 1595,50 | 2455,04 | 23,16 | 1,90 | 0,57 | 0,13 | 0 | 39,79 | 106 |
AUDUSD | 5 | 1350,90 | 2973,30 | 17,19 | 1,89 | 0,69 | 0,10 | 0 | 37,89 | 173 |
EURJPY | 15 | -51,72 | -9502,56 | -141,83 | 0,16 | -0,91 | -0,10 | 0 | 95,59 | 67 |
EURCHF | 13 | -82,03 | -202,60 | -3,12 | 0,93 | -0,06 | -0,01 | 0 | 30,86 | 65 |
USDJPY | 4 | -170,41 | -1280,91 | -9,02 | 0,73 | -0,31 | -0,02 | 0 | 33,21 | 142 |
USDCAD | 3 | -479,67 | -7688,43 | -213,57 | 0,08 | -0,95 | -0,21 | 0 | 77,84 | 36 |
USDCHF | 1 | -558,02 | -8539,55 | -609,97 | 0,06 | -0,88 | -0,38 | 0 | 94,64 | 14 |
CADCHF | 17 | -641,47 | -8485,56 | -707,13 | 0,09 | -0,94 | -0,42 | 0 | 89,72 | 12 |
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/21639
Comercio con los indicadores iAlligator (Alligator) y iRSI (Relative Strength Index, RSI). Alligator actúa como indicador principal, mientras que RSI actúa como filtro de tendencia.
Exp_XWAMI_MMRecSistema comercial basado en las señales del indicador XWAMI con posibilidad de cambiar el tamaño de la transacción esperada dependiendo de los resultados de las transacciones anteriores para el sistema comercial dado.
El indicador de señal Advanced Fractal On MA realiza la búsqueda de fractales de la línea de la media móvil. Usa dos medias móviles para buscar los fractales superiores e inferiores.
Anchored_MomentumEl indicador Anchored Momentum fue desarrollado por Rudy Stefenel y presentado por primera vez en la revista "Technical analysis of Stocks and Commodities" en 1998.