Debugger del Indicador

From FxCodeBaseWiki
(Redirected from Indicator Debugger/es)
Jump to: navigation, search

Depurador del Indicador

El Depurador del Indicador es localizado en el carpeta del SDK y se llamada luadbg.exe.Puede usa el método "Indicator Debugger" creado en Start->Programs->IndicoreSDK.

Puede usa el Depurador del Indicador a:

  • Ejecuta el indicador paso-por-paso (véase Debugging Indicator)
  • Comprueba rendimiento del indicador
  • Compila un indicador

Localizaciones del Archivo

En la configuración predeterminado:

  • El datos de precio data se localizado en la subcarpeta data de la carpeta IndicoreSDK.
  • Indicadores del usuario están localizado en la subcarpeta indicators de la carpeta IndicoreSDK.
  • Indicadores de estándar están localizado en la carpeta indicators\standard de la carpeta IndicoreSDK.

Puede cambia los locaciones de la carpeta predeterminado en la configuración Lua Editor.

Utilizando el Depurador

Depurando Indicador

Para común depurando, véase Lua Debugging.

Para problemas específicos del indicador, véase Debugging Indicator.

Comprueba el Rendimiento de Indicador

Rendimiento es un capacidad de un indicador procesar mucho de los datos rápido. No puede estimar real rendimiento cuando depura un indicador porque ejecutando indicadores en el modo tiene un sobrecargo y es mucho lento que el ejecución real de los mismo indicadores en Marketscope.

Rendimiento de indicador puede ser comprobado utilizando el orden Check Performance (Tools->Check Performance). Configuración de indicador es el mismo como para Debugging Indicator. El depurador ejecuta el indicador tan rápido como Marketscope y imprime estadisticas en la pagina Output del depurador.

Recomendado rendimiento para los indicadores de barra: no menos que 100,000 por segundo. Indicadores de lento puede considerablemente tranquilo al proceso de Backtesting/optimización.

Véase también Indicator Optimization.

Compilando el Indicador

Un indicador puede ser distribuido en dos formas:

  • Como fuente de código (just .lua and, optionally, .rc file).
  • Como un compilado archivo (.bin).

Si el indicador es distribuido como un archive compilado, otros usuarios no puede ver o cambiar su código. Compilación no afectó aun más rendimiento del indicador porque exactamente el mismo LuaJIT (just-in-time) compilador se utiliza para ejecutar código de Lua. La compilación del código en una maquina es mucho rápido que la cargando de los datos, por lo que no hay efecto incluso durante el indicador cargando. Por lo tanto, la sólo razón compilar es ocultar el fuente de código proteger su negocios idea o impedir otros desde cambiando el código.

Este Artí­culo en Otros Idiomas

Language: English  • español • français • русский • 中文 • 中文(繁體)‎