Systèmes de signalisation (ASCTrend et autres modifications) - page 7

 
codobro:
SilverTrend est un indicateur de repeinture, ce qui signifie que les valeurs que vous voyez en direct n'apparaîtront probablement pas lorsque vous regarderez le graphique en arrière. Vos résultats et l'utilisation que vous en ferez pourraient être radicalement différents (pas de la manière dont vous le souhaiteriez).

codobro,

Si vous n'avez pas d'indicateur de repeinture comme SilverTrend_Signal, pouvez-vous me le communiquer ?

Merci beaucoup.

 
willya:
codobro,

Si vous avez un indicateur qui ne se repeint pas comme SilverTrend_Signal, pouvez-vous me le communiquer ?

Merci beaucoup.

Celui-ci ne se repeint pas :

https://www.mql5.com/en/forum/173249

https://www.mql5.com/en/forum/173139

 

Linuxser, merci beaucoup pour votre information.

Je vais les vérifier.

 

Shi silvertrend alerte

Est-ce que quelqu'un a cet indicateur avec une alerte pop up qui se rafraîchit toute seule.

Comment peut-on modifier les indicateurs ?

Merci

 

iCustom pour ASC Trend

Bonjour,

Quelqu'un peut-il me dire comment rechercher l'indicateur iCustom de flèches rouges et bleues ASC Signal Trend ?

J'essaie d'écrire mon propre EA avec cet indicateur mais je ne suis pas un champion en MQL4.

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

//| AltrTrend_Signal_v2_2.mq4

//| Ramdass - Conversion only

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

#property copyright "Author - OlegVS, GOODMAN"

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 Green

#property indicator_color2 Crimson

//---- input parameters

extern int K=30;

extern double Kstop=0.5;

extern int Kperiod=150;

extern int PerADX=14;

extern int CountBars=350;

//---- buffers

double val1[];

double val2[];

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

//| Custom indicator initialization function |

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

int init()

{

string short_name;

//---- indicator line

IndicatorBuffers(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,108);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,108);

SetIndexBuffer(0,val1);

SetIndexBuffer(1,val2);

//----

return(0);

}

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

//| AltrTrend_Signal_v2_2 |

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

int start()

{

if (CountBars>=Bars) CountBars=Bars;

SetIndexDrawBegin(0,Bars-CountBars+PerADX);

SetIndexDrawBegin(1,Bars-CountBars+PerADX);

int i,shift,counted_bars=IndicatorCounted();

int i1,i2;

double Range,AvgRange,smin,smax,SsMax,SsMin,SSP,price;

bool uptrend,old;

//----

if(Bars<=PerADX+1) return(0);

//---- initial zero

if(counted_bars<PerADX+1)

{

for(i=1;i<=PerADX;i++) val1[CountBars-i]=0.0;

for(i=1;i<=PerADX;i++) val2[CountBars-i]=0.0;

}

//----

for (shift = CountBars-PerADX; shift>=0; shift--)

{

SSP=MathCeil(Kperiod/iADX(NULL,0,PerADX,PRICE_CLOSE,MODE_MAIN,1));

Range=0;

AvgRange=0;

for (i1=shift; i1<=shift+SSP; i1++)

{AvgRange=AvgRange+MathAbs(High-Low);

}

Range=AvgRange/(SSP+1);

SsMax=High[shift]; SsMin=Low[shift];

for (i2=shift;i2<=shift+SSP-1;i2++)

{

price=High;

if(SsMax<price) SsMax=price;

price=Low;

if(SsMin>=price) SsMin=price;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[shift]=0;

val2[shift]=0;

if (Close[shift]<smin)

{

uptrend = false;

}

if (Close[shift]>smax)

{

uptrend = true;

}

if (uptrend!=old && uptrend==true) {val1[shift]=Low[shift]-Range*Kstop;}

if (uptrend!=old && uptrend==false) {val2[shift]=High[shift]+Range*Kstop;}

old=uptrend;

}

return(0);

}

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

Merci à vous

Chris

 

BinaryWave

WeightMA = 1.0 ;

WeightMACD = 1.0 ;

WeightOsMA = 1.0 ;

WeightCCI = 1.0 ;

WeightMOM = 1.0 ;

WeightRSI = 1.0 ;

WeightADX = 1.0 ;

Dossiers :
 

Le SilverTrend se repeint-il ?

Merci

 

Ajout d'un tampon supplémentaire à l'indicateur SilverTrend

Bonjour,

J'écris un EA en utilisant l'indicateur SilverTrend et en utilisant la fonction iCustom. Je dois accéder au dernier signal de tendance donné par cet indicateur. Le problème est que SilverTrend a seulement 2 tampons et ils ont une valeur seulement quand il signale. mais je veux l'appeler à tout moment. donc, j'essaie d'ajouter un tampon supplémentaire à SilverTrend qui stocke la dernière tendance (haut/bas) pour chaque barre. j'ai ajouté un tampon qui stocke la tendance ascendante comme 1 et la tendance descendante comme -1. mais il prend 0 pour toutes les barres. comment puis-je coder cela ?

Voici le code que j'utilise

Dossiers :
 

Avez-vous trouvé comment ajouter deux tampons supplémentaires ?

J'en ai aussi besoin.

 

pls Aidez-moi

S'il vous plaît, quelqu'un peut-il m'aider à créer un indicateur SMA crossing avec son et le décalage de la sma plus rapide à 5.