Indicateurs de pivotement - page 52

 

AutoPivotIndicator_ver5

AutoPivotIndicator_ver5 comprend des points de pivot DAILY - WEEKLY et MONTHLY.

Vous pouvez définir le délai et les niveaux S/R que vous voulez.

Profitez-en...

 

Besoin d'aide

Bonjour

Quelqu'un peut-il faire un essai avec cet indicateur stupide, c'est pour montrer des niveaux d'entrée manuelle, je ne sais pas comment le terminer.

Merci pour votre aide

easy_forex_pivots.mq4

Dossiers :
 
FxCba:
Bonjour

Quelqu'un peut-il faire un essai avec cet indicateur stupide, c'est pour montrer des niveaux d'entrée manuelle, je ne sais pas comment le terminer.

Merci.

S'il vous plaît, quelqu'un ?

Tout ce que je veux, c'est entrer manuellement les niveaux dont je veux être conscient, aucun calcul n'est nécessaire dans ce code.

N'hésitez pas à en faire un tout nouveau si mon code est erroné.

Merci

 

...

Vous pouvez trouver beaucoup de pivots prêts à l'emploi sur ce site. Presque sûr qu'au moins un sera ce que vous recherchez.

FxCba:
Bonjour

Quelqu'un peut-il faire un essai avec cet indicateur stupide, c'est pour montrer des niveaux entrés manuellement, je ne sais pas comment le terminer.

Merci de votre compréhension

easy_forex_pivots.mq4
 
mladen:
Vous pouvez trouver un grand nombre de pivots prêts à l'emploi sur ce fil. Je suis presque sûr qu'au moins l'un d'entre eux correspondra à ce que vous recherchez.

J'ai déjà lu ce fil, mais ce n'est pas un calculateur de pivot dont j'ai besoin, tout ce que je veux c'est un indicateur qui dessine 5 lignes, les valeurs de ces 5 lignes sont définies manuellement dans la fenêtre principale de l'indicateur.

Pouvez-vous m'aider ?

Merci beaucoup

 

...

De ces lignes :

double mS2[],mS1[],mSpot[],mR1[],mR2[];

mS2= S2/10000;[/PHP]

it is not clear what should it do. But reading you explanation, try to replace the start procedure with the one from bellow, and probably that is what you are after (you have to set those 5 values in parameters, and then 5 lines with 5 values will be drawn on chart)

[PHP]int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

int limit = MathMin(Bars-counted_bars,Bars-1);

//

//

//

//

//

for(int i=limit; i>=0; i--)

{

S2Buffer = S2;

S1Buffer = S1;

SpotBuffer = Spot;

R1Buffer = R1;

R2Buffer = R2;

}

}

J'espère que c'est ce que vous cherchez

FxCba:
J'ai déjà lu ce fil, mais ce n'est pas un calculateur de pivot dont j'ai besoin, tout ce que je veux c'est un indicateur pour dessiner 5 lignes, les valeurs de ces 5 lignes sont définies manuellement dans la fenêtre principale de l'indicateur.

Pouvez-vous m'aider ?

Merci beaucoup
 

Merci pour votre aide, mais malheureusement, le code ne fonctionne pas. J'ai essayé de trouver la solution mais sans succès.

Le problème principal est que l'onglet paramètres n'autorise pas les décimales, seulement les entiers. Pouvez-vous me donner un indice ?

Merci de votre aide

 

...

Ensuite, il suffit de changer "int" en "double" dans le type de paramètres.

Comme ceci :

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

//| Easy_Forex_Pivots.mq4 |

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

#property indicator_chart_window

#property indicator_buffers 5

#property indicator_color1 Lime

#property indicator_color2 Lime

#property indicator_color3 Lime

#property indicator_color4 Lime

#property indicator_color5 Lime

extern double S2 = 0 ;

extern double S1 = 0 ;

extern double Spot =0 ;

extern double R1 = 0 ;

extern double R2 = 0 ;

double S2Buffer[];

double S1Buffer[];

double SpotBuffer[];

double R1Buffer[];

double R2Buffer[];

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

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

int init()

{

SetIndexBuffer(0,S2Buffer); SetIndexLabel(0,"S2");

SetIndexBuffer(1,S1Buffer); SetIndexLabel(1,"S1");

SetIndexBuffer(2,SpotBuffer); SetIndexLabel(2,"Spot");

SetIndexBuffer(3,R1Buffer); SetIndexLabel(3,"R1");

SetIndexBuffer(4,R2Buffer); SetIndexLabel(4,"R2");

IndicatorShortName("EFX_Piv");

return(0);

}

int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

int limit = MathMin(Bars-counted_bars,Bars-1);

for(int i=limit; i>=0; i--)

{

S2Buffer = S2;

S1Buffer = S1;

SpotBuffer = Spot;

R1Buffer = R1;

R2Buffer = R2;

}

}

FxCba:
Merci pour votre aide, mais malheureusement, le code ne fonctionne pas. J'ai essayé de trouver la solution mais sans succès.

Le problème principal est que l'onglet paramètres n'autorise pas les décimales, seulement les entiers. Pouvez-vous me donner un indice ?

Merci pour votre aide.
 

Excellent

Merci beaucoup, maintenant cela fonctionne comme souhaité.

 

Bonjour à tous

Je suis à la recherche d'un indicateur de pivot classique qui crée des lignes de pivot quotidiennes, hebdomadaires et mensuelles sur le graphique sans lignes S/R avec l'option Hide/Show si je veux en cacher une sur le graphique !

Dans l'image montrée, il y a deux indicateurs de pivot (hebdomadaire et mensuel) avec des lignes S/R, ce qui me perturbe beaucoup.

Si quelqu'un sait où trouver ce type d'indicateur, je vous en serai reconnaissant.

secretcode

Dossiers :
pivot.gif  45 kb
Raison: