Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 87
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
Incluso podría ser más rápido... Aunque no sé cómo será con la reasignación de memoria.
Y todavía no puedo entender por qué los niveles no se crean usando ObjectCreate. Todas las funciones funcionan, pero no se crean objetos OBJ_TREND
Hay variables definidas a nivel global:
cadena oRes, oSup, oPP, oRes1, oRes2, oRes3, oSup1, oSup2, oSup3, textPP, textR1, textR2, textR3, textS1, textS2, textS3;
El código que debe crear los niveles:
Amigos, ayuden a resolver esto. Por favor,Imprime los resultados de ObjectCreate, tal vez haya un error.
¿Y qué dice? ¿Hiciste una salida del resultado?
Por favor, aconséjenme cómo encontrar una literatura fácil de entender (lo más sencilla posible) sobre el análisis técnico. Cuando empiezo a leerlo lo entiendo, pero cuando empiezo a leerlo en detalle mi cerebro se niega a entenderlo :(
A mí no me funcionó, algo estaba haciendo mal. La impresión no me dio nada.
Debe haber sido un error.
Sí, realmente no es así como lo hice. Genera el error "5040 - tainted parameter of type string". Tengo parámetros para objetos definidos a nivel global (el compilador avisa sin ellos) como este: string oRes, oSup, oPP, oRes1; etc. ¿Cómo arreglar esto y cómo especificar correctamente la cadena de parámetros correcta, para que todo funcione y el compilador no jure?
Bien, digamos que has declarado variables a nivel global, ¿has asignado valores a estas variables?
Si no, entonces le dices al programa "crea un objeto con tales y tales características con el nombre..." y hay un problema - el nombre no se da. Así que no lo crea.
¿No sería más fácil especificarlo directamente en el código de ObjectCreate?
Prueba la Enciclopedia del Pequeño Comerciante de Nyman