¡Sistema de comercio que funciona bien! - página 61

 

número mágico

Hola,

he modificado el código, he añadido la función que calcula el número mágico para cada par, para que podamos tener 1 operaciones para 1 gráfico

giapel

adjunto el código.

 
tkforextsd:
Hola Igorad & ND,

He encontrado los siguientes problemas en ambas versiones TrendEnvelopeExpert_v2.2.mq4 y TrendEnvelopeExpert_v2.4.mq4

1. Hay un error en la rutina TrailStop():

la línea

if (TrailingStop > 0 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);

debe ser

if (TrailingMode == 1 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);

2. En la rutina MoneyManagement(), basada en el dimensionamiento de la posición Fraccional Fija,

La línea

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk*AccountLeverage()/contrato,2);

debería ser

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk/MaxLoss,2);

Por eso la cuenta explota al activar la función MM. Por favor, prueba con este nuevo cambio.

Saludos,

TK

Igorad arregló el EA TrendStrengthExpert (trailing stop y MM) y añadió la opción TrendEnvelopes en el código. Así que este EA TrendStrengthExpert_v2 es el más reciente (último). No he hecho un backtest y no lo he probado todavía.

Por cierto, seguiré probando la versión antigua (TrendEnvelopeExpert_v2.2 EA).

Estoy actualizando el post #20 con este nuevo EA TrendStrengthExpert_v2.

Archivos adjuntos:
 
Flytox:
¡¡¡¡¡¡Igorad, por favor el indicador de fuerza absoluta en su EA!!!!!!

Igorad lo hizo.

Acabo de recibir PM de él que codificó nueva EA para este sistema con fuerza absoluta. Todos los indicadores son los mismos pero "+" fuerza absoluta y "+" nuevo VoltyChannel_Stop_v2.1 y "-" TrendEnvelopes indicador.

Demasiadas configuraciones por lo que me confunde. Creo que tenemos que construir el sistema a partir de la fijación de los indicadores a la carta (voy a tratar de hacerlo esta semana) de lo contrario debemos pasar mucho tiempo la selección de los ajustes rentables.

La configuración de ExitMode fue cambiada en este EA a lo siguiente:

// System Exit Switch:

0-off,

1-TS,

2-VS (instead of ТЕ),

3-AddSignal,

4-any first,

5-signal,

6-AS

EA con indicadores se adjuntan.

He actualizado el post #20 de este hilo con este nuevo EA:

4. TrendStrengthExpert_v1. Es una versión mejorada de TrendEnvelopeExpert_v2.4 EA: Se agregó el indicador AbsoluteStrength como filtro; además este EA está usando un nuevo indicador: VoltyChannel_Stop_v2.1; este EA no utiliza el indicador TrendEnvelopes.
Archivos adjuntos:
 
Flytox:
Estoy tratando de hacer este EA rentable en 4 años backtest. Lo que he notado es que puedo hacer grandes pips en los mercados de tendencia y perder todo en los que van; resuelvo el problema con un cierre de breakeven+ganancia apretado. Pero creo que el mejor stop para ese EA sería un STEP STOP para sacar dinero de las zonas de picada. Si alguien puede programarlo para que podamos optimizar esta increíble máquina.

Depósito inicial: 10k

beneficio: 40314

pf: 1.54

dd:29.44

olvide adjuntar el EA modificado.

He añadido el pivote de apertura y el de volatilidad como filtro y he modificado una o dos líneas en el código (no recuerdo cuáles).

Para GbpJPy utilice el mismo Ea con el archivo de configuración adjunto.

Para EurUSd restablecer la configuración.

 

Precio de 4/5 dígitos fijado para todos

Casi todos los archivos adjuntos (EAs) de este hilo se fijaron para el corredor de 5 dígitos.

Incluyendo:

- TrendEnvelopeExpert_v2.2 EA se fijó para el precio de 5 dígitos del corredor para los indicadores y EAs. Ver archivos adjuntos v2.2.rar en el post # 20.

Utilice PointRatio = 10 para el corredor de 5 dígitos y PointRatio = 1 para el corredor de 4 dígitos.

¿Cómo saber si su broker es de 4 o 5 dígitos?

Ejemplo de broker de 5 dígitos: GBPUSD 1.52887

Ejemplo de broker de 4 dígitos: GBPUSD 1.5288

- TrendEnvelopeExpert_v2.4 EA fue fijado para el precio del corredor de 5 dígitos. Ver el archivo adjunto 2.4.rar en el post #20.

- TrendEnvelopeExpert_v2.4 EA comercio con la dirección monthyl para M15 timeframe con timefilter: se fijó para 5 dígitos precio corredor. Ver el archivo adjunto 2.4settings_m15.rar en el post #20.

Por favor, tenga en cuenta - este EAs están utilizando indicadores. Descargue los indicadores de los otros archivos adjuntos del post #20.

Otros archivos adjuntos del post # 20 y de muchos otros mensajes de este hilo se fijaron también.

Winrar para abrir los archivos adjuntos: https://www.mql5.com/en/forum/173397/page11

 

1. Versiones de TrendEnvelopeExpert EA.

1.1. TrendEnvelopeExpert_v2.2: adjunto (gracias Igorad).

1.2. TrendEnvelopeExpert_v2. 3 está aquí: la función que calcula el número mágico para cada par fue añadido (gracias giapel).

1.3. TrendEnvelopeExpert_v2. 4 se adjunta: AddSignal_v1 función del modo de salida en las flechas fue arreglada; la función MaxTrades fue añadida. Por favor, tenga en cuenta: esta función MaxTrades funciona si los indicadores tienen Mode=1 en la configuración del EA. Ver este post para más explicación.

Trend_Envelope_Expert_v2.4.1 - última versión de la versión 2.4 creada por mrtools usando Jurik RSX con Trendstrength y Add Signal y All Averages Indicator con Trend Envelopes(este post).

Ajustes para la versión 2.4:

- Por favor, encuentre los ajustes (ajuste #7 adjunto) para la versión 2.4 para EURUSD y GBPUSD. Por favor, tenga en cuenta que de acuerdo con esta configuración #7 el EA operará en el marco de tiempo M15 tomando la dirección del gráfico mensual y el stop loss está en el marco de tiempo mensual también. Esto significa que la persona que lo utilice necesita hacer un análisis técnico en el gráfico mensual sólo para decirse a sí mismo para el comercio de este mes o no, por ejemplo.

- Las otras configuraciones para esta versión 2.4 fueron adjuntadas también y fueron diseñadas para la dirección mensual de la tendencia en el marco de tiempo M15. Ver post #217 y 220 para más explicación. La configuración para M30 timeframe es la misma que la de M15 adjunta pero con pocos cambios (ver post #242).

- Evaluación de las condiciones del mercado: la plantilla con los indicadores están en el post #243.

Por favor, encontrar la configuración de la versión 2.2 para H4 y m15 marco de tiempo (adjunto) con los resultados de backtesting:

set 1 (ajustes #1) para el marco de tiempo H4;

set 2 para H4 timeframe;

set 3 para M15 timeframe;

set 4 para M15 timeframe.

set 5 para M15 timeframe (configuraciones optimizadas para M15 timeframe para la versión 2.2 para 4 pares; no olvide usar un número mágico diferente para diferentes pares).

Más resultados de backtesting están aquí https://www.mql5.com/en/forum/174793 (gracias Pipskateer).

Para la explicación de los ajustes por favor lea la página #13 y la página #14 de este hilo.

La otra configuración para la versión 2.2 está aquí.

--------------------------------

2. Versiones de TrendStrengthExpert EA.

2.1. TrendStrengthExpert_v1 está aquí. Es una versión mejorada del EA TrendEnvelopeExpert_v2.4: se agregó el indicador AbsoluteStrength como filtro; además este EA está usando un nuevo indicador: VoltyChannel_Stop_v2.1; este EA no utiliza el indicador TrendEnvelopes.

2.2. TrendStrengthExpert:

- TrendStrengthExpert_v2 está aquí: se ha corregido un error relativo al trailing stop con MM y se ha añadido la opción TrendEnvelopes en el código.

- TrendStrengthExpert_v2Scalper_2 modificado por Flytox están en esta página. Indicadores: TheOnlyPivot_Level está en este hilo y Volatility.Pivot.Open está aquí.

--------------------------------

3. Pruebas a futuro.

Actualmente estoy probando TrendEnvelopeExpert_v2.2 y TrendStrengthExpert_v2. El resto de la información sobre la configuración y los marcos de tiempo por favor encontrar en este post.

4. Broker de 5 dígitos.

Leer este post: https://www.mql5.com/en/forum/174793

Archivos adjuntos:
 

Todas las versiones y la mayoría de los archivos adjuntos se fijaron para el corredor de 5 dígitos (IBFX, Alpari y así sucesivamente).

Leer post anterior.

 

La administración hace un trabajo fantástico manteniéndose organizada y actualizando los errores en el código. Es realmente impresionante cómo sois capaces de actualizar los mensajes en la primera página y hacer una búsqueda eficiente de los detalles planificados de cada EA.

Sólo quería decir "Gracias" por eso.

 

Muchas gracias

Muchas gracias. Estoy muy agradecido.

 

Muchas gracias.