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
Menudo desconcierto. IndicatorCreate(), el indicador puede tener un parámetro de tipo enum, está claro que es necesario especificar el tipo int y el valor numérico, pero algunos ENUM tienen valores tan fantásticos... Aquí, en MqlParam sería un tipo - "EnumName", su valor sería una cadena con el nombre de la variante, o simplemente, si la variable es enum, especificar el tipo TYPE_STRING, y el valor sería el nombre de la variante.
Dima, esto es imposible. El nombre de la variante ENUM existe sólo antes de la compilación. Es como un nombre de variable. Sólo el nombre de la variable en tiempo de ejecución corresponde a la dirección, mientras que el nombre de la variable enum corresponde al valor int.
En otras palabras: si no asignas un valor ENUM (o int, lo que sea) a una cadena, el compilador no lo hará por ti automáticamente.
// Aunque pudiera, es muy racialmente incorrecto. ;)
Por cierto, el indicador puede ser comprado, sin fuentes, con enum personalizado, no hay manera de averiguar los valores numéricos.
Por cierto, el indicador se puede comprar, sin fuentes, con enum personalizado, no hay manera de averiguar los valores numéricos.
Puede obtener los valores del enum a través de IndicatorParametrs().
Me temo que esta función no devolverá la descripción del tipo con una lista de todos los posibles valores ENUM (nombres).
:)
Err... Me temo que la descripción del tipo junto con una lista de todos los posibles valores ENUM (nombres) no será devuelta por esta función.
:)
Ya tengo la esencia de la ideología :)
Dima. He estado investigando... ¿Por qué no escribes una queja al Service Desk? Tienes todos los motivos para hacerlo. El problema es puramente práctico, real y -lo más importante- solucionable por parte del desarrollador.
Base ideológica: El indicador que tiene enum-type en los instantes, obviamente almacena los nombres de cadena de los valores del enum (para la salida en la ventana de opciones). Esto da alguna esperanza de que Stringo se aparte de las reglas de "escritura estricta" y haga lo que quieres, porque la meta-información necesaria (los posibles valores del enum) en el indicador vinculado ya existe y no estás pidiendo añadir nada peligroso al código.
Bueno, pruébalo.
// No olvide informar sobre los resultados. :)