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
Artículo publicado Simulación de mercado: iniciando SQL en MQL5 (II):
En el artículo anterior, Simulación de mercado: iniciando SQL en MQL5 (I), empezamos a utilizar SQL junto con código MQL5. Aunque muchos creen que podemos incluir sin problemas código SQL dentro de otro código, por lo general esto no es así. El motivo es que el código SQL siempre se incorpora al ejecutable como un string. Y este hecho de colocar el código SQL como string, si bien no genera inconvenientes en fragmentos pequeños, puede terminar provocándonos bastantes dolores de cabeza.
Esto sucede porque, si mientras transcribes el código SQL a un string cometes algún error de escritura, probablemente no te darás cuenta. No existe una forma sencilla y eficaz de verificar visualmente si el string —es decir, el código SQL— está realmente correcto, ya que la sintaxis, al quedar dentro de una string, no aparece resaltada con colores distintos.
Este tipo de inconveniente puede resultarnos muy molesto. Yo mismo pasé malos ratos intentando entender por qué un código SQL no funcionaba correctamente dentro de un ejecutable. Tras revisar el código con calma, me topé con un pequeño error tipográfico que impedía a SQL establecer las relaciones entre las tablas como debía. Perdí bastante tiempo solo para averiguar la causa y, cuando finalmente la encontré, sentí que podría haber aprovechado mejor ese tiempo. Desde entonces, cuando desarrollo códigos más complejos, trabajo de una manera totalmente distinta.
Autor: Daniel Jose