![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
ExpertLoader_Example.mq5 desde aquí.
https://www.mql5.com/ru/docs/optimization_frames/parametersetrange
Por lo tanto, ¡todavía se necesitan variables de entrada reales!
Parámetros
nombre
[in] El identificador de la variable deentrada o sinput. Estas variables son parámetros externos al programa cuyos valores se pueden establecer al inicio.
Estoy perdiendo la cabeza, sigo sin ser escuchado. También puedes usar .mqh, ¿qué diferencia hay encómo pasarlos a la clase de algoritmo?
He aquí un ejemplo.
De todos modos, se necesitan variables de entrada reales.
Nadie te impide escribirlos en la fuente.
Nadie les impide prescribirlos en la fuente.
El cuento del toro blanco )) ¿Cómo pasarlos a la clase de algoritmo en el comercio normal?
El cuento del toro blanco )) ¿Cómo pasarlos a una clase de algoritmo en el comercio regular?
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
¿Y por qué no poner los parámetros de entrada en la estructura?
fxsaber, 2017.10.02 20:15
¿Puede mostrarme un ejemplo de comodidad? No puedo entender de qué estás hablando.
He aquí un ejemplo, de la primera página.
además de mi cita.
...aquí el cliente quiere 10 entradas, y cada paso tiene su propio tp/slot/trall/señal a introducir
Así que se aplica, para escribir todo este montón de parámetros, será suficiente para definir la estructura y ponerlo en los parámetros de entrada.
Con este diseño, es fácil para el programador inicializar una matriz de estructuras de parámetros de entrada y luego trabajar con ella.
Amplía todos estos parámetros en variables separadas e intenta trabajar con ellas.
aquí hay un ejemplo, de la primera página
Cuando se lanza un ST, suele ocurrir que no se sabe qué parámetros de entrada es mejor elegir. Así que usted ejecuta un Asesor Experto que tiene, por ejemplo, una docena de conjuntos de parámetros de entrada diferentes. Y cada juego para cada copia del TS. Mucha gente ha estado haciendo esto hace mucho tiempo, cuando MQL4 estaba todavía muy lejos de MQL5.
Y lo hicieron a través de la cadena externa - ahora se llama una cadena de entrada.
Analizaron las cadenas de entrada, comprobaron cuántas líneas de entrada había y utilizaron este número para crear el mismo número de lógica comercial con los parámetros de entrada adecuados (utilizando ArrayResize). ¡Y todo esto en el antiguo MQL4! Y allí se distribuyó la MM para cada TS según el número de TCs y otros matices. En algún lugar de las bases de código antiguas debe haber ejemplos.
sí, pero no es posible optimizar de esta manera
sí, pero así no es posible la optimización
Te estás inventando problemas hipotéticos que no tienen nada que ver con la realidad. Si es necesario optimizar, se hace de forma elemental. Observe la palabra resaltada. No hay ningún obstáculo técnico. Si no puede organizar la optimización en este caso, es que la necesita tanto.
Hay muchas técnicas prácticas para resolver esta o aquella necesidad. Pero no son ni mucho menos problemas hipotéticos.
Te estás inventando problemas hipotéticos que no tienen nada que ver con la realidad. Si es necesario optimizar, se hace de forma elemental. Observe la palabra resaltada. No hay ningún obstáculo técnico. Si no puede organizar la optimización en este caso, es que la necesita tanto.
Hay muchas técnicas prácticas para resolver esta o aquella necesidad. Pero no son ni mucho menos problemas hipotéticos.
¿Por qué no poner los parámetros de entrada en la estructura?