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
En los parámetros externos de EA utilizo el parámetro R sólo = 1 o 2 o 12 o 13 (ejemplo simple general). Puede comprobar este parámetro en OnInit() e informar de un error si un ciudadano introduce un número diferente por error. Sin embargo, existen tipos ENUM_... para la entrada. (por ejemplo, ENUM_MA_METHOD), cuando puede simplemente seleccionar un valor de la ventana expandida.
Pregunta. ¿Existe alguna opción en la que pueda realizar dicha construcción, de forma que en los parámetros externos por analogía con el ENUM_... aparecen sólo lo que el programador pretendía, sin necesidad de comprobar OnInit(). No lo he encontrado en la documentación. Si no es así, el deseo es hacer tal cosa.
Lo mismo ocurre con ENUM.
Incluso hice un truco sucio usando matrices dobles ENUM con pasos limitados (ejemplo aquí), pero aquí no puedo prescindir de la conversión en OnInit(), por supuesto.Lo mismo ocurre con ENUM.
Incluso me decidí a usar ENUM para crear arrays dobles con pasos limitados (ejemplo aquí), pero no se puede prescindir de la conversión a OnInit(), por supuesto.¡Así! Gracias por el enlace, lo averiguaré por mi cuenta.
Esto también funciona para la entrada:
Escriba el código y llame a la ventana, vea cómo son las opciones del enum.
El código utilizará variantes de enum y la ventana de entrada utilizará comentarios.
Tengo un enum como este:
ZY si no se asignan valores a las opciones del enumerador como MetaDriver entonces se asignarán valores consecutivos a partir de 0.
Esto también funciona para la entrada:
Escriba el código y llame a la ventana, vea cómo son las opciones del enum.
El código utilizará variantes de enum y la ventana de entrada utilizará comentarios.
Sí, confirme, todo funciona. :)
Algo así. Gracias por el enlace, lo buscaré yo mismo.
¿Cómo saber en OnTesterPass qué parámetros se utilizaron para la optimización? Sólo veo que estos parámetros se devuelven al principio de los parámetros del array de la función FrameInputs, pero ¿en qué momento terminan los parámetros optimizados y comienzan los parámetros constantes?
No entiendo muy bien la pregunta, pero puedo sugerir una función útil - ParameterGetRange
¿Pueden decirme por qué se produce un error al obtener el mango de un indicador, si el nombre del indicador a llamar está contenido en una variable?
Es decir, no hay ningún error como este:
Así es como obtenemos el error 4802 (No se puede crear el indicador):