Ichimoku Kinko Hyo 2: Mejora tu Trading en MetaTrader 4

Mike 2019.12.27 12:29 9 0 0
Archivos adjuntos

¡Hola a todos! Hoy les traigo una versión mejorada del indicador Ichimoku Kinko Hyo, específicamente la versión 2. Este indicador ha sido rediseñado para adaptarse mejor a los asesores expertos que operan múltiples divisas simultáneamente, aunque también es perfecto para traders manuales o asesores que operan una sola divisa, al igual que la versión original.

Uso (actualizado 7.6.2020):

double tenkan,kijun,chikou,spa,spb;// Estos se crean vacíos pero contendrán los datos solicitados en el desplazamiento especificado.
string kiv1;
string kshape,ksentiment;

int aMagicNumber=1234;

//iIchimoku2("",0,3,tenkan,kijun,chikou,spa,spb,kiv1,kshape,ksentiment,1);// USO ANTIGUO
iIchimoku2("",0,3,tenkan,kijun,chikou,spa,spb,kiv1,kshape,ksentiment,aMagicNumber,1);// NUEVO

//"" significa símbolo actual, aunque puedes especificar un símbolo, por ejemplo, 'EURUSD'.
// 0 significa gráfico actual, aunque puedes especificar un período de gráfico, por ejemplo, 240.
// 3 es el período que se utiliza para calcular la volatilidad implícita del kumo.
// La variable tenkan ahora contiene el valor del indicador en el desplazamiento especificado que es 1.
// La variable kijun ahora contiene el valor del indicador en el desplazamiento que es 1.
// La variable chikou ahora contiene el valor del indicador en el desplazamiento que es 1.
// La variable spa ahora contiene el valor del indicador en el desplazamiento que es 1.
// La variable spb ahora contiene el valor del indicador en el desplazamiento que es 1.
// La variable kiv1 ahora contiene la volatilidad implícita del kumo en el desplazamiento que es 1.  
// La variable kshape ahora contiene la descripción de la forma del kumo: plano/curvo.
// La variable ksentiment ahora contiene una descripción del sentimiento del kumo: alcista/bajista.                                                                                                        

Las variables como kijun, chikou... también contienen sus respectivos valores en el desplazamiento especificado. Recuerda incluir "  #include <Ichimoku2_Kinko_Hyo_Indicator.mqh>" en la parte superior de tu EA antes de usar esta función.


¿Por qué?

El indicador Ichimoku original en mql4 funcionaba correctamente y seguirá haciéndolo para muchos de nosotros. Creo que fue diseñado principalmente pensando en los traders manuales. Sin embargo, al reconstruir este indicador, noté que cualquier problema o ineficiencia se amplifica cuando se utiliza en múltiples divisas simultáneamente. Para solucionar esto, modifiqué el indicador para que solo funcione cuando sea necesario, es decir, solo cuando se complete una nueva barra. La versión original se ejecutaba en cada tick, lo cual consume ciclos de CPU innecesarios.

Cuando uno lee literatura sobre Ichimoku, a menudo se encuentra con referencias al Kumo como "grueso", "delgado" o "fino". Para un practicante experimentado de Ichimoku, es fácil describir un kumo como "grueso" o "delgado" porque saben cuál es el grosor habitual del kumo para un par. Para principiantes, como yo, es muy difícil describir un kumo porque no sabemos a qué compararlo objetivamente. Creo que una solución para este problema sería comparar el kumo consigo mismo a lo largo de un período específico. Este es el enfoque que se toma al escribir la función "GetKumoRelativeSize()".

Ichimoku Kinko Hyo2

(Por favor, consulta el nuevo uso más abajo)

¡Disfruta!


    Lista
    Comentarios 0