Que útil resultaria contar con una verdadera guia de mql para novatos.
Generalmente las guias de MQL primero te hablán acerca de un montón de cosas de programación nuevas para uno que no trabaja con esto, que no sabes para que ni como las vas a utilizar, y después de hablarte de esto te van mostrando como es el cuerpo general de un código.
El problema con esto es que, los que no sabemos de programación, sentimos que estamos leyendo algo que no entendemos (pues nos preguntamos, "pero cómo se usa esto" mientras vamos leyendo, o algo así. O a lo mejor es porque es un tema de programación).
Ahorita, que estoy re-aprendiendo
mql4, pensé eso de nuevo.
Que fácil sería contar con una guía que lo dijera al revés: primero el cuerpo del código y el sentido de este (que es lo que interesa al
trader y puede comprender), con uno que otro ejemplo básico, y acompañar de un índice con todos los tipos de variables, funciones, etc....
Digamos algo así (como idea general):
Un EA abrirá operaciones según le indiques (por lógica hay que indicarselo). Entonces explica "OrderSend", cada uno de los parametros que uno llena en esta función (que por lógica se entiende por que hay que colocar
lotes, por que
precio, etc...).
Luego, como sabemos, para que abra una operación, debe existir una condición. Entonces da un ejemplo con un indicador explicando sus parámetros (y comenta que cada indicador tiene sus parámetros propios para llenar). Junto con esto se explica que hay que declarar variable (y que si variable es numero entero se coloca int y si con decimales se coloca double). Y se habla de función "if", que significa "si", es decir, "si SMA20>SMA40", con el OrderSend y todo esto (solo para que la persona tenga primero una idea general.
Luego explica como utilizar OrderSelect y su importancia, y cómo modificar una orden.
Luego se explica cómo funciona esto del tick, comentario, terminal de usuario y
broker, etc...
Todas las preguntas que tenga la persona después, como que pasa si quiero es hacer esto o lo otro, entonces ya después revisa el índice para ver como es el asunto con while, for, tipos de variables, matemáticas, etc..., explicándole con un ejemplo como sería si quisiera hacer otra cosa y cómo usar la guia en ese caso.
El asunto es que cuando se comienza por lo particular, con un montón de términos "desconocidos", y sin saber uno que hará con ello después, uno ve que está como leyendo mucho de cosas que ni sabe que hará con ella después. En cambio cuando uno tiene en mente la comprensión del cuerpo del código en general, se hace mas fácil saber donde se utilizará lo particular en la medida en que se va leyendo.
Además de esto, combinar con ejemplos de como modificar un EA o indicador, si quiero es modificar cuando precio cruce MA1 ademas de que EMA2 mayoe que EMA3, entonce se hace así:, y así explica primero que queremos hacer, luego el código (que la persona ya comprenderá).
Creo que si se hace así sería mucho mas sencillo, y mas gente sabría hacer cosas así sean básicas, y tendrá noción de como preguntar y comprender la respuesta que le den.
Básicamente, PARTE I: explica el general del cuerpo de un EA y de un indicador, explicando algunas cosas básicas, como declarar variables, el "if", ordenes. Luego algunos ejemplos de si quiere hacer una u otra cosa. PARTE II: aquí entonces explica como funciona lo de el tick, comentarios, etc... PARTE III: todas las funciones, tipos de variables, etc.. que se pueden hacer en mql4, con su índice (la persona ya comprenderá que cada variable se declara de cierta manera, y entonces va a esa parte a ver que tipos de variables hay. La persona entiende el concepto del "if", y revisa que otras cosas hay. A la final es mas sencillo de lo que parece).
Si esta guia tiene, por ejemplo, el nombre de "www.tradingunited.es", entonces, muchos
traders van a querer tener esa guia sencilla y la recomendarán para aprender, y verán el nombre de trading united. Así estén en otro foro o grupo, recomendarán esa guía.