Discusión sobre el artículo "Visualizar una estrategia en el simulador de Meta Trader 5" - página 3

 

Olvidé decirlo: ¡gracias!

Mi petición a servicedesk está casi cumplida:

Selección visual de parámetros de los resultados de optimización.

Sugerencias, Cliente MetaTrader 5, Cerrado, Iniciado: 2011.11.24 17:52, #276278

Descripción del problema

Es difícil seleccionar el óptimo de todos los resultados de optimización desde el punto de vista del usuario.

Sugerencia:

1 En la pestaña "Resultados de optimización" introduzca la posibilidad de utilizar filtros, como "Beneficio desde... y hasta...", "Operaciones desde.... y hasta...", etc.

2 Introducir la posibilidad de visualizar simultáneamente los gráficos de equidad/balance de los parámetros preseleccionados en la pestaña "Resultados de optimización". Por supuesto, los gráficos de equidad/balance no deberían almacenarse para cada conjunto de parámetros (sería demasiado costoso), sino que deberían ejecutarse por separado a través del historial a petición del comando "Mostrar gráfico de equidad/balance".

3 Considerar la posibilidad estándar de construir mapas de Kohonen a partir de los resultados de la optimización.

Resultado esperado

Existirá la posibilidad de elegir una variante "más óptima" de los parámetros del Asesor Experto según la opinión del investigador teniendo en cuenta muchos criterios en modo visual.
 

No funciona en build.674 de 12.07.

Por favor, corríjalo.

 
artall:

No funciona en build.674 de 12.07.

Por favor, corríjalo.

En la clase CCanvas el método FillRect() fue renombrado a FillRectangle(). Basta con hacer la misma sustitución del nombre del método en el método de la clase CSpecialChart::Update.

void CSpecialChart::Update(void)
  {
//--- rellenar el fondo
   CCanvas::Erase(CSpecialChart::uCLR(m_bkgroundcolor));
//--- dibujar el marco
   CCanvas::FillRectangle(m_framewidth,m_framewidth,
                          m_width-m_framewidth-1,
                          m_height-m_framewidth-1,
                          CSpecialChart::uCLR(m_framecolor));
Corregido.
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
 

Todavía hay 2 errores:

error de compilación

No puedo entender que width se convierta a tipo int en todas partes.

El error se produce tanto en casa como en un terminal recién instalado en el trabajo.

 
sigma7i:

Quedan dos errores:

No puedo entender que width se convierta a tipo int en todas partes.

El error se produce tanto en casa como en un terminal recién instalado en el trabajo.

Reemplace

en la línea 63 del archivo ColorProgressBar.mqh "CCanvas::Create" por "CCanvas::CreateBitmapLabel"

sustituye "m_spec_chart.Create" por "m_spec_chart.CreateBitmapLabel" en la línea 70 del archivo FrameGenerator.mqh

 
Gracias, ahora todo funciona.
 
Archivos de aplicación: framegenerator.mqh, colourprogressbar.mqh no se cargan, error 404.
 
Integer:
No se cargan los archivos de aplicación: framegenerator.mqh, colourprogressbar.mqh, error 404.

He encontrado las rutas buscando.

pero no sé si son las últimas versiones. lógicamente son las últimas.

Archivos adjuntos:
 
sergeev:

He encontrado una manera de evitarlo.

pero no sé si son las últimas versiones. lógicamente lo son.

Hay más aquí - https://www.mql5.com/es/code/914
Пример обработки результатов оптимизации в тестере стратегий
Пример обработки результатов оптимизации в тестере стратегий
  • votos: 24
  • 2012.06.11
  • MetaQuotes Software Corp.
  • www.mql5.com
Пример визуализации результатов тестирования (динамика кривой баланса и статистические характеристики торгового советника) в процессе оптимизации.
 
Integer:
No se cargan los archivos de la aplicación: framegenerator.mqh, colourprogressbar.mqh, error 404.

Corregido. Gracias.