Será una implementación muy simple con dos variables, siendo estas dos medias.
Una media será la de 50, que estará más pegada al precio y la otra será una media de 200 que está algo más lejos.
La estrategia es simple y por lo tanto únicamente ganará en tendencias claras y duraderas; Como suele pasar en la mayoría de los robots e indicadores simples en los laterales no dan un resultado óptimo, dando multitud de falsas señales.
El stop loss y el take profit vienen definidos por las mismas medias, mas bien, por sus cruces.
Si la media de 50 es mayor a la media de 200 comprará y a su vez cerrará operativa de cortos.
Si la media de 50 es menor a la media de 200 venderá y a su vez cerrará operativa de largos.
Si este robot está bien programado nunca van a estar dos operaciones abiertas al mismo tiempo.
La estrategia es realmente simple pero tiene un nombre rimbombante cuando da señal de compra "Cruce dorado" y cuando da señal de venta se puede llamar "Cruce de la muerte", al fin y al cabo son nombres, de alguna manera había que nombrarlos.
Existen estudios estadísticos de este cruce (hablando en gráfico diario) en el que se pueden sacar conclusiones como que nunca vas a abrir operativa de venta "arriba del todo" dada la naturaleza retardada de las media, que en diversos activos funcionan mejor, como por ejemplos índices y en tendencia alcista, étc.
El objetivo de este post y vídeo no es el de hacer una estadística para ver las tasas de aciertos o de fallos de este cruce; El objetivo es iniciarse en la programación sin tener conocimientos previos del lenguaje MQL4 (MetaQuotes Language 4).
Sin más espero que el vídeo os parezca interesante.
Alberto García Sesma analista técnico.