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
¿O necesitas que muestre valores intermedios?
Pues sí, entonces puedes hacer gráficos.
Creo que la clase debe desarrollarse en la dirección de las posibilidades de conseguir lo que tu alma desee.
Por eso recomiendo no tener una salchicha en forma de Cálculo, sino dividirla en funciones intermedias de la API con parámetros externos y obteniendo el resultado.
Por ejemplo, la función de cálculo SharpeRatio(double &HPR[], double ahpr) - se pasa un array precalculado de HPR y ahpr
CountHPR(double &balance_data[], double &HPR[]) - calcula la matriz HPR - se pasa la matriz balance_data
etc.
Entonces propongo empezar desde el final.
Crear un indicador para mostrar un indicador estadístico en forma de una línea en la historia, con una elección de la lista: factor de beneficio, balance, etc.
Y modificar la clase para ello. Así al menos el objetivo final está claro.
Foro sobre negociación, sistemas automatizados de negociación y ensayo de estrategias de negociación
Indicadores: TradeStatisticsPanel
Rosh, 2012.09.14 08:19
Puedes escribir un artículo sobre el mismo tema para MQL5. Sobre todo porque hay muchas más posibilidades para crear informes.¿había un artículo?
Estaba a punto de escribir algo propio sobre este tema, estudiaré lo de los demás y lo modificaré a mi gusto, tengo que trabajar en monedas y magik, hay algo en lo que trabajar )))
¡gracias al autor por su trabajo!
int try=0;
bool res=HistorySelect(time_start,time_end);
if(!res && try<NUMBER_OF_TRY_GET_HISTORY)
{
Sleep(100);
res=HistorySelect(time_start,time_end);
try++;
}
if(!res){
m_err_msg="Unable to get the trade history";
return(false);
}
¿Dónde está el bucle donde todo se buclea a NUMBER_OF_TRY_GET_HISTORY?
clase CTradeStatistics
thejobber:
y ¿dónde está el bucle donde todo se buclea a NUMBER_OF_TRY_GET_HISTORY?