Red_de_escaldadura - página 38

 

Hola ND.

Pruebo esta versión https://www.mql5.com/en/forum/general de este ea.

Así que en backtesting sigo recibiendo Scalp_net_v1.5 EURUSD,M5: OrderModify error 1

Y Ea está perdiendo mal con unos archivos preestablecidos incluidos en este ea.

Es largo de probar este ea, pero ya se ve.

la prueba se hace desde enero de 2009

No puedo subir una nueva prueba recibo esto del foro

:stace, no tienes permiso para acceder a esta página. Esto puede ser debido a una de varias razones:

1. Tu cuenta de usuario puede no tener suficientes privilegios para acceder a esta página. ¿Estás intentando editar el post de otra persona, acceder a funciones administrativas o algún otro sistema privilegiado?

2. Si estás intentando publicar, es posible que el administrador haya desactivado tu cuenta o que esté pendiente de activación.

:

Archivos adjuntos:
 

Todas las versiones de Scalp_net tienen un rendimiento diferente con distintos corredores. Además, el backtesting no será lo mismo que el forward testing para la mayoría de las versiones de Scalp_net.

En cuanto a la versión 1. para que pueda mirar el rendimiento con RAS: IDs 484 y 186.

Todas las versiones de Scalp_net son sólo indicadores MA que se cruzan filtrados por algunos otros indicadores. Como todos sabemos: no cualquier sistema puede ser estable durante muchos meses si este sistema se basa en los indicadores MA cruce 9EMA cruce o cualquier).

Por cierto, la versión 1.5 es más estable durante la prueba de avance.

¿Por qué usted necesita para backtest? Yo soy la prueba de futuro para algunos años No hay necesidad de backtest nada. A veces hacemos backtesting sólo para entender cómo funciona el EA, cuándo se mueve el trailing stop ... sólo para casos de programación ...

Pero para el rendimiento - la prueba de adelante solamente.

La mayoría de las versiones realizadas es Scalp_net_v1.3.2_tf: ID 417 con RAS. Usted puede ver las estadísticas avanzadas. Scalp_net_v1.3.2_tf EA es más simple y más estable. Estable sólo para Alpari rus broker. Es por eso que necesitamos RAS: utilizando RAS para que pueda tener el mismo rendimiento que en ID 417 con cualquier corredor.

----------

¿Qué acceso? ¿Qué página? No entiendo lo siento ...

 
newdigital:
¿Qué versión? Hay muchas versiones aquí https://www.mql5.com/en/forum/176044

La versión es scalpnet v1.5tf. No se puede comerciar con un tamaño de lote inferior a 0,1 lotes. Gracias.

 

Y esta versión de mladen está trabajando con 0,01 tamaño de lote según veo:

Archivos adjuntos:
 

backtest ahora hizo más rápido. Gracias Mladen.

Pero todavía ea perder mal en backtest.

 

Y el comercio rentable en la prueba de avance.

¿Por qué usted está buscando para backtest?

No es fiable en la mayoría de los casos ...

 
newdigital:
Y el comercio rentable en la prueba de avance.

¿Por qué estás buscando backtest?

No es fiable en la mayoría de los casos ...

Si tal vez usted tiene razón acerca de backtests....me parece que este probador es basura.

¿podría mostrar alguna prueba hacia adelante?

 

La sección de backtesting de ellite está aquí: https://www.mql5.com/en/forum

Esta sección es sólo para las pruebas a futuro. Es decir: todas las cifras que se ven en esta sección - sólo para las pruebas hacia adelante.

Este EA está conectado con RAS. Además, usted puede ver el rendimiento en las declaraciones normales, las declaraciones por paits en pips / dólares, y en los archivos exscel.\NLea este hilo primero: https: //www.mql5.com/en/forum/174416

Pero tienes razón: Los EAs basados en el cruce de EMA no pueden ser estables para el trading a largo plazo sin que se cambien los ajustes (todas las versiones de Scalp_net se basan en el cruce de MA).

 
stace:
Sí backtest ahora hecho más rápido. Gracias Mladen, pero el EA sigue perdiendo mucho en el backtest.

Me temo que hay un malentendido :

_________________________

No cambié la lógica de este EA (como ND dijo que este EA es froward probado ampliamente, simplemente no hay necesidad de cambiar nada en la lógica de la misma)

Lo que hice es :

  • eliminar el error orderModify 1 (que, al final, causó una ejecución ligeramente más lenta de este EA ya que había operaciones innecesarias solicitadas)
  • añadí el reconocimiento automático de 4/5 dígitos para que, por ejemplo, el stopLoss de 100 pips sea de 100 en un broker de 4 y 5 dígitos y no de 10 como sería en un broker de 5 dígitos si no se hiciera el cambio (habría que introducir 1000 para un broker de 5 dígitos para que valiera 100 pips)
  • cambié el indicador - por su velocidad de nuevo - los resultados del "nuevo" indicador son completamente iguales a los "viejos" (este defecto en el indicador junto con el persistente error orderModify 1 fueron las razones reales para hacer cualquier modificación de este EA en absoluto)

_________________________

En cuanto a las pruebas retrospectivas : metatrader no tiene datos de ticks de ninguna forma (históricos, ni los almacena en tiempo real), por lo que las pruebas retrospectivas para EAs como este, la única prueba fiable es la prueba retrospectiva y ya que hay un par de años de pruebas retrospectivas, ese debería ser el factor "determinante"

espero que esto aclare algunas cosas

saludos

mladen

 

...

Espero que no te importe que responda a la parte del error orderModify 1
:es un error y no lo es. Es un error en el sentido de que el código está tratando de modificar una orden y en realidad los valores son los mismos por lo que no hay nada que cambiar. Así que no había nada que hacer en primer lugar

podemos agradecer ese error a la forma en que metatrader compara los valores. Tenemos que normalizar los valores de incluso el valor de OrderStopLoss() o cualquier valor devuelto de la función de manejo de órdenes y luego comparar. Entonces no habrá errores orderModify 1

De todos modos, publicado aquí la versión del segundo archivo adjunto desde el enlace (la versión "mini") que has publicado también https://www.mql5.com/en/forum/general que no tiene ese error orderModify ahora (en las pruebas no lo encontré más). También se han hecho algunos cambios menores (los corredores de 4/5 dígitos)

__________________

Además, el XO original está codificado de forma que siempre calcula todas las barras, y eso lo hace muy lento (de ahí que los tests de este ea sean tan lentos). Adjunto una versión de XO que no hace eso y hace el trabajo más rápido (sólo prueba el backtest, verás lo que quiero decir ) y da los mismos resultados que el XO original. En la versión publicada del EA ya está sustituido, por lo que no es necesario reemplazarlo. En otras versiones puedes simplemente reemplazar estas líneas de código scalp_net :

double diIXO10=iCustom(NULL,0,"I_XO_A_H",PeriodIXO,0,0);

double diIXO21=iCustom(NULL,0,"I_XO_A_H",PeriodIXO,1,0);

[/php]with these

[php] double diIXO10=iCustom(NULL,0,"XO_forEA",PeriodIXO,0,0);

double diIXO21=iCustom(NULL,0,"XO_forEA",PeriodIXO,1,0);

_______________________

PS: actualizado el indicador XO_forEA para ajustarse a los corredores de 4/5 dígitos también (ver este post para las razones : https://www.mql5.com/en/forum/173371 )

_______________________

saludos

mladen

stace:
Hola ND.

He probado esta versión https://www.mql5.com/en/forum/general de este ea.

Entonces en el backtesting sigo recibiendo Scalp_net_v1.5 EURUSD,M5: OrderModify error 1

Y Ea está perdiendo mal con un archivo de preset incluido en este ea.

Es largo de probar este ea, pero ya se ve.

la prueba se hace desde enero de 2009

No puedo subir una nueva prueba recibo esto del foro

:stace, no tienes permiso para acceder a esta página. Esto puede ser debido a una de varias razones:

1. Tu cuenta de usuario puede no tener suficientes privilegios para acceder a esta página. ¿Estás intentando editar el post de otra persona, acceder a funciones administrativas o algún otro sistema privilegiado?

2. Si estás intentando publicar, es posible que el administrador haya desactivado tu cuenta o que esté pendiente de activación.

:
Archivos adjuntos: