Indicateurs de pivotement - page 34

 

Indicateur de pivot - HiLo de Y et HiLo de B4Y

Salut mes chers amis,

Se référer à mes premiers postes sur le réglage de l'indicateur Pivot acquis, donc pour ne pas répondre a agi.

Encore une fois, je suis affiché le code suivant pris à partir du fichier MT4 existants espèrent que quelqu'un qui peut aider à modifier et à ajouter dans les suivants :

1. LocalTimeZone.

2. Ligne verticale sur Today, yesterday & Beforeyesterday.

3. Pivot Resistance & Support 1, 2 & 3.

Votre aide est appréciée.

//+------------------------------------------------------------------+

//| HiLo2DayBefore.mq4 |

//+------------------------------------------------------------------+

#property indicator_chart_window

//+------------------------------------------------------------------+

//| Fonction d'initialisation de l'indicateur personnalisé |

//+------------------------------------------------------------------+

int init()

{

//---- indicateurs

//----

return(0) ;

}

//+------------------------------------------------------------------+

//| Fonction personnalisée de désinitialisation des indicateurs |

//+------------------------------------------------------------------+

int deinit()

{

//----

//YLow, niveau le plus bas de la veille.

//YHigh, haut d'hier.

//B4YLow, le plus bas d'avant-hier.

//B4YHigh, sommet d'avant-hier.

//PP, point pivot.

ObjectDelete("YLow") ;

ObjectDelete("B4YLow") ;

ObjectDelete("YHigh") ;

ObjectDelete("B4YHigh") ;

ObjectDelete("PIVOT") ;

Comment(" ") ;

//----

return(0) ;

}

//+------------------------------------------------------------------+

//| Fonction d'itération de l'indicateur personnalisée |

//+------------------------------------------------------------------+

int start()

{

//----

double hier_close,hier_high,hier_low,before_yesterday_close,before_yesterday_high,before_yesterday_low ;

hier_close = iClose(NULL,PERIOD_D1,1) ;

hier_high = iHigh(NULL,PERIOD_D1,1) ;

hier_low = iLow(NULL,PERIOD_D1,1) ;

before_yesterday_close = iClose(NULL,PERIOD_D1,2) ;

before_yesterday_high = iHigh(NULL,PERIOD_D1,2) ;

before_yesterday_low = iLow(NULL,PERIOD_D1,2) ;

//---- Calculer les Pivots

//Comment("\nCotations d'hier :\nH ",hier_high,"\nL ",hier_low,"\nC ",hier_close,"\n\nCotations d'avant-hier :\nH ",avant_hier_high,"\nL ",avant_hier_low,"\nC ",avant_hier_close) ;

double pivot = (hier_high + hier_low + hier_close)/3;// Pivot standard

drawLine(yesterday_low, "YLow", Plum,0) ;

drawLabel("Low yesterday",yesterday_low,Plum) ;

drawLine(before_yesterday_low, "B4YLow", Plum,0) ;

drawLabel("Low before yesterday",before_yesterday_low,Plum) ;

drawLine(pivot, "PIVOT",Aqua,1) ;

drawLabel("Niveau du pivot",pivot,Aqua) ;

drawLine(yesterday_high, "YHigh",CornflowerBlue,0) ;

drawLabel("High yesterday",yesterday_high,CornflowerBlue) ;

drawLine(before_yesterday_high, "B4YHigh",BleuCornet,0) ;

drawLabel("High before yesterday",before_yesterday_high,CornflowerBlue) ;

//----

return(0) ;

}

//+------------------------------------------------------------------+

void drawLabel(string name,double lvl,color Color)

{

if(ObjectFind(name) != 0)

{

ObjectCreate(name, OBJ_TEXT, 0, Time[10], lvl) ;

ObjectSetText(name, name, 8, "Arial", EMPTY) ;

ObjectSet(name, OBJPROP_COLOR, Color) ;

}

else

{

ObjectMove(name, 0, Time[10], lvl) ;

}

}

void drawLine(double lvl,string name, color Col,int type)

{

if(ObjectFind(name) != 0)

{

ObjectCreate(name, OBJ_HLINE, 0, Time[0], lvl,Time[0],lvl) ;

if(type == 1)

ObjectSet(name, OBJPROP_STYLE, STYLE_SOLID) ;

sinon

ObjectSet(name, OBJPROP_STYLE, STYLE_DOT) ;

ObjectSet(name, OBJPROP_COLOR, Col) ;

ObjectSet(name,OBJPROP_WIDTH,1) ;

}

else

{

ObjectDelete(name) ;

ObjectCreate(name, OBJ_HLINE, 0, Time[0], lvl,Time[0],lvl) ;

if(type == 1)

ObjectSet(name, OBJPROP_STYLE, STYLE_SOLID) ;

sinon

ObjectSet(name, OBJPROP_STYLE, STYLE_DOT) ;

ObjectSet(name, OBJPROP_COLOR, Col) ;

ObjectSet(name,OBJPROP_WIDTH,1) ;

}

}

 

Ligne ouverte hebdomadaire, mensuelle

Bonjour à tous

Est-ce que quelqu'un dispose d'un indicateur comme celui ci-dessous -

pour la ligne de prix ouverte hebdomadaire et mensuelle

avec historique -

https://www.mql5.com/en/forum/172894/page13

 

Salut les gars, je voulais savoir s'il y a à connaître vous indicateur de pivot volatile avec alarme. Je n'ai rien trouvé

merci beaucoup

 

Indicateur de point pivot

Quelqu'un sait-il où je peux trouver un indicateur de point pivot qui laisse les lignes du jour précédent sur le graphique ? Ceux que j'ai changent les lignes tous les jours, ce qui rend difficile de regarder en arrière sur l'action du prix.

Merci !

 
jerzzhere:
Quelqu'un sait-il où je peux trouver un indicateur de point pivot qui laisse les lignes du jour précédent sur le graphique ? Ceux que j'ai changent les lignes tous les jours, ce qui rend difficile de regarder en arrière sur l'action du prix. Merci !

Consultez ce fil de discussion.

 

FiboPiv avec alerte

Bonjour

Est-ce que quelqu'un a FiboPiv avec alerte. C'est une alerte lorsque le prix traverse les lignes (S/R). Ou quelqu'un peut-il s'il vous plaît ajouter l'alerte. Merci

Dossiers :
 
Linuxser:
Consultez ce fil de discussion.

Quelqu'un a-t-il un historique du niveau de diag fiv ?

 

Cam L5 nécessaire

Salut les gars,

Quelqu'un d'entre vous peut-il ajouter la ligne Cam L5 à cet indicateur ?

merci d'avance

Patryk

Dossiers :
 
fazi:
Salut les gars,

Quelqu'un d'entre vous peut-il ajouter la ligne Cam L5 à cet indicateur ?

merci d'avance

Patryk

pour être précis - lignes Cam L5 et H5

merci encore

Patryk

 

Suggestion et exigence concernant la ligne pivot

J'ai besoin de conseils.

J'ai vraiment besoin d'une suggestion et d'une recommandation concernant la ligne de pivot pour le support et la résistance du senior.

Merci d'avoir avancé.

Raison: