Discusión sobre el artículo "LifeHack para tráders: preparando "comida rápida" a partir de indicadores" - página 12
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
Los indicadores estándar (son los únicos que se tratan en el artículo) se almacenan en caché de forma elemental. Porque todos los parámetros de entrada son conocidos.
Es difícil sólo para escribir una función hash universal. Pero no era necesario en el artículo. Se trata del caso más simple. E incluso para ello no hay función hash.
MACD Muestra 4 a 5 MQL4 style.mq5
Sin caché
Con caché estúpido
25% más rápido si no se hace ninguna estupidez (de frente). La crítica de "ineficiencia" del enfoque presentado está justificada.
¿Puede mostrar el código?
En IndicatorsMQL4.mqh añadir el código anterior y hacer los siguientes cambios
Me gustaría un enfoque de este tipo - tomamos OnCalculate fuera del indicador, modificarlo ligeramente bajo un nuevo nombre, añadirlo al código del indicador y ahora podemos tirar de esta función como una función bibilio, pasando parámetros desde el Asesor de Expertos a la misma. ¿Verdad?
Creo que podemos hacer que el código fuente de cualquier indicador se conecte al Asesor Experto a través de un enclode. Y luego trabajar con ellos como con una función.
Hay que trastear un poco con macros y otras peculiaridades. Esta solución no cubrirá todos los indicadores. Pero debería cubrir la mayoría de ellos.
Intento de recuperación:
Voy a publicar mi versión de la medición. MACD Muestra Un valor en un 5 se tomó como la versión básica del Asesor de Expertos. Se hicieron pequeños cambios en él. Dado que todos los valores de los indicadores se recogen en un solo lugar, no fue difícil hacer una simple sustitución de macros: Creo que las conclusiones son obvias: al llamar a los indicadores en el modo MQL4, la velocidad es menor en un 40%.
mire /results/... open - stop is set, then the trawl pulls it over.
aquí está una sección de la carta. y el informe en este lugar. ¿cómo puede establecer una parada de 150 pips para casi todos los lotes con ATR * 0,5 (ATR = 80pp)? con tal configuración, la parada NUNCA debe ser más allá de unos 40 pips desde el precio de apertura del lote.... y sólo cuando se pone por encima de este nivel, se negociará en él ya.Intento de recuperación:
Voy a publicar mi versión de la medición. MACD Muestra Un valor en un 5 se tomó como la versión básica del Asesor de Expertos. Se hicieron pequeños cambios en él. Dado que todos los valores de los indicadores se recogen en un solo lugar, no fue difícil hacer una simple sustitución de macros: Creo que las conclusiones son obvias: al llamar a los indicadores en el modo MQL4, la velocidad es menor en un 40%.
Puedes restaurar (editar) tu post:
llamar a los indicadores en el modo MQL4, la velocidad es 40% más lento.
- Usted tenía un hermoso código y la descripción de los resultados de la medición.