Curso Forex MetaTrader4: Funciones y elementos de depuración. ¿Cómo crear un código transparente?

En el artículo anterior hemos hablado sobre el uso de bucles en la programación en MQL. Hoy, nos centramos en el proceso de depuración. ¿Cuáles elementos hay que tener en cuenta para crear un código ordenado y transparente?
MQL es un lenguaje procedural, en el cual ciertos fragmentos del código deben formar un conjunto. Estos elementos son llamados funciones. Dos premisas básicas para crear bloques de código son las siguientes:
Uno de los ejemplos más interesantes del uso de funciones en la creación de estrategias automáticas es la búsqueda de formaciones en diagramas.
Es útil también elegir una convención uniforme de nombres, que permitirá en el futuro modificar sin problemas los fragmentos del código elegidos. Un ejemplo de fragmento de programa:
Se presentan aquí dos métodos de notación de variables. La primera, denominada convención húngara, es una manera de notación en la cual el nombre de la variable es precedido por la primera letra de su tipo. La notación camello, en cambio, supone que una variable individual puede ser compuesta de una serie de palabras unidas, cada una de las cuales se escribe comenzando con mayúscula. Además, la primera letra del nombre de la variable es escrita con minúscula, mientras que el nombre de la función comienza con mayúscula.
Para leer el artículo siguiente sobre MT4 y MQL, pulse aquí.