[Archivo] ¡Aprende a ganar dinero aldeanos! - página 689
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
De hecho, puede escribir su propio procedimiento complejo y llamarlo en cualquier consejo como una función para leer todos los parámetros requeridos y enviarlos al registro o al archivo, lo que sea más conveniente.
En esencia, tendrá su propio probador, pero será válido, no sólo desde cero, como en MT.
Lo mismo. ¿Recuerdas que dijiste que la reducción era de -7000? Y sólo es 906,71 en el informe.
Por lo tanto, parece que no tiene sentido encajar a Ilan en el probador. O deberíamos utilizar otro método de prueba.
Insertaré mis cinco centavos:
1. Es necesario que cada lote inicial (es decir, cuando OrdersTotal()=0) constituya una parte determinada de AccountBalance(), para que siempre haya un equilibrio entre la reducción y el paquete de posiciones abiertas
2. en las variables generales, cree una variable que fije la reducción relativa máxima (la reducción absoluta no importa, porque el saldo del fondo aumenta) - por ejemplo, llamémosla doble MaxPercentDown=0;
3. En Start() podemos crear double Down=100*(AccountBalance()-AccountEquity())/AccountBalance() ; //es decir, si no hay drawdown, Down será <= 0
4. De nuevo en Start(): if(MaxPercentDown<Down) MaxPercentDown=NormalizeDouble(Down,1); // Creo que una precisión del 0,1% es suficiente
5. En el conjunto de funciones deinit():
string=StringConcatenate("Reducción relativa máxima: ", MaxPercentDown,"%");
Alerta(str);
6. al final de la prueba (incluso sin visualización) leer la última línea del registro. ¡Eso es todo!
SZY en el modo de visualización (incluso al ritmo más rápido) captará el máximo drawdown incluso entre operaciones, cosa que el probador no hará.
Te daré mis cinco centavos:
Así es. Esta es una implementación más conveniente y más fácil de entender. Pero el principio es el mismo. Para mí, dos parámetros son los más importantes en este momento.
1. Máxima reducción de los fondos propios en términos absolutos.
2. Máxima relación entre la reducción y el patrimonio en términos porcentuales.
PD: Por cierto, el 1er punto no se refiere a las lecturas, es un método específico de implementación de MM para el mono.
PD: Por cierto, el 1er punto de lo anterior no se refiere a las lecturas, sino que es un método específico de implementación de MM para el mono.
Esto es muy importante para el probador, porque si el lote se deja constante, entonces puede ocurrir que el saldo, por ejemplo, aumente en 3 veces y en una situación más desfavorable el depósito soportará más rollovers, lo que no es bueno en las pruebas (o debería poner un límite en el número de rollovers).
Esta es también la razón por la que la reducción relativa es interesante
Lo que significa lo siguiente:?
Elfactor de beneficio es la relación entre el beneficio total de todas las operaciones rentables y la pérdida total de todas las operaciones perdedoras.
Sólo tiene sentido cuando se calcula el beneficio (pérdida) total con reinversión.
Cuando estos valores se calculan sin reinversión, no es más que (operación con beneficio medio*número de operaciones rentables)/(operación perdedora media*número de operaciones perdedoras).
Elfactor de beneficio es la relación entre el beneficio total de todas las operaciones rentables y la pérdida total de todas las operaciones perdedoras.
Sólo tiene sentido cuando se calcula el beneficio (pérdida) total con reinversión.
Cuando estos valores se calculan sin reinversión, no es más que (media de operaciones rentables*número de operaciones rentables)/(media de operaciones perdedoras*número de operaciones perdedoras).
Esto es muy importante para un probador, porque si el lote se deja constante, por ejemplo, el saldo puede aumentar en 3 veces y en una situación más desfavorable el depósito soportará más tiradas, lo que no es bueno para las pruebas (o debería establecerse un límite en el número de tiradas).
Esta es también la razón por la que la reducción relativa es interesante
Así que aquí tenéis, aldeanos, tomad nota, ¡la reducción máxima del informe no indica en absoluto la reducción real!
Echa un vistazo al informe de arriba. El valor máximo de la reducción es de 217,20, pero el real fue de aproximadamente el 40% del depósito. Así de traviesos son los monos)
Bueno, no es culpa de los monos si el probador no calcula con precisión la reducción máxima. Puedes calcularlo con precisión en el EA, poéticamente.