Indicateurs multitemporels - page 19

 

Veuillez réparer ce script

J'ai essayé de changer le step stoch en MTF mais il a dit

'\end_of_program' - parenthèse gauche non équilibrée C:\Program Files\MetaTrader - North Finance\experts\indicators\#MTF_StepMA_Stoch_V1.mq4 (113, 1)

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

//| #MTF_Step stoch.mq4 |

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

#property indicateur_separate_window

#property indicator_buffers 2

#property indicator_color1 Yellow

#property indicator_color2 DeepSkyBlue

#property indicator_minimum 0

#property indicator_maximum 1

//---- paramètres d'entrée

/*************************************************************************

PERIOD_M1 1

PERIOD_M5 5

PERIOD_M15 15

PERIOD_M30 30

PERIOD_H1 60

PERIOD_H4 240

PERIOD_D1 1440

PÉRIODE_W1 10080

PERIOD_MN1 43200

Vous devez utiliser la valeur numérique de l'intervalle de temps que vous voulez utiliser

lorsque vous définissez la valeur 'TimeFrame' avec les entrées de l'indicateur.

---------------------------------------*/

//---- paramètres d'entrée

extern int PeriodWATR=10 ;

extern double Kwatr=1.0000 ;

extern int HighLow=0 ;

extern int TimeFrame=0 ;

//---- tampons d'indicateurs

double LineMinBuffer[] ;

double LineMidBuffer[] ;

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

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

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

int init()

{

string short_name ;

IndicatorBuffers(6) ;

//---- ligne d'indicateur

SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1) ;

SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1) ;

SetIndexBuffer(0,LineMinBuffer) ;

SetIndexBuffer(1,LineMidBuffer) ;

IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)) ;

//---- nom pour l'étiquette de la DataWindow et de la sous-fenêtre de l'indicateur

switch(TimeFrame)

{

case 1 : string TimeFrameStr="Period_M1" ; break ;

cas 5 : TimeFrameStr="Period_M5" ; break ;

cas 15 : TimeFrameStr="Période_M15" ; pause ;

cas 30 : TimeFrameStr="Period_M30" ; break ;

cas 60 : TimeFrameStr="Period_H1" ; pause ;

cas 240 : TimeFrameStr="Period_H4" ; break ;

cas 1440 : TimeFrameStr="Period_D1" ; break ;

cas 10080 : TimeFrameStr="Period_W1" ; break ;

cas 43200 : TimeFrameStr="Period_MN1" ; pause ;

default : TimeFrameStr="Current Timeframe" ;

}

IndicatorShortName("MTF_StepMA Stoch("+TimeFrameStr+", "+PeriodWATR+", "+Kwatr+", "+HighLow+")" ;

SetIndexDrawBegin(0,PeriodWATR) ;

SetIndexDrawBegin(1,PeriodWATR) ;

}

//----

return(0) ;

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

//| MTF Step Stoch

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

int start()

{

datetime TimeArray[] ;

int i,limit,y=0,counted_bars=IndicatorCounted() ;

// Trace l'intervalle de temps défini sur l'intervalle de temps actuel.

ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),TimeFrame) ;

limit=Bars-counted_bars ;

for(i=0,y=0;i<limit;i++)

{

si (Time<TimeArray[y]) y++ ;

/***********************************************************

Ajoutez votre boucle d'indicateur principal ci-dessous. Vous pouvez faire référence à un indicateur existant

existant avec son iName ou iCustom.

Règle 1 : Ajoutez les entrées externes ci-dessus pour toutes les valeurs nécessaires.

Règle 2 : Utilisez 'TimeFrame' pour le cadre temporel de l'indicateur.

Règle 3 : Utilisez 'y' pour la valeur de décalage de votre indicateur.

**********************************************************/

LineMinBuffer=iCustom(Symbol(),TimeFrame, "StepMA_Stoch_V1",0,PeriodWATR) ;

LineMidBuffer=iCustom(Symbol(),TimeFrame, "StepMA_Stoch_V1",1,PeriodWATR) ;

}

return(0) ;

}

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

Merci

 

ValeoFx,

Merci Man, c'est un bon indicateur et en ce qui concerne le repeint, j'ai passé tout l'après-midi assis devant le graphique 1M, 1H et je n'ai pas vu son repeint les dernières barres. Est-ce que je rate quelque chose ici ou le repeint se produit parfois ou fréquemment.

Après avoir lu le post cependant, j'ai essayé de regarder les codes et je suis allé sur le site http://viac.ru/ l'initiateur je suppose des codes et j'ai trouvé d'autres indicateurs aussi.

L'indicateur mq4 le plus fréquent était le canal argenté.

Je suis désolé d'être en retard sur le forum, j'ai pris le temps d'obtenir tous les indicateurs, donc si vous ne l'avez pas déjà fait, vous pouvez vérifier et comparer les deux indicateurs ensemble et voir les résultats.

Dossiers :
 

Désolé les gars, ça repeint en effet ....Irrational exubérance. Je pense que j'ai besoin d'une pause maintenant

 
balista4:
Désolé les amis, il s'agit en effet de repeindre ....Irrational exubérance. Je pense que j'ai besoin d'une pause maintenant

balista4,

cet indicateur provient d'un système de trading créé par AlexSilver du forum viac. ru.

Ce n'est pas un système simple. Je ne sais pas comment trader avec ce système.

Dossiers :
silver_d1.gif  23 kb
silver_h1.gif  24 kb
silver_h4.gif  17 kb
 

multiples à partir de cela ?

Bonjour

plusieurs de ceci ?

Merci

Dossiers :
 

jr est un bon indicateur

 

NewDigital,

Merci pour la clarification.

 

Bonjour à tous !

Moi est nécessaire MTF indicateur "BBands Stops".

Quelqu'un peut aider et modifier existant ?

Dossiers :
 

J'espère que cela peut aider

Alexey Baranov:
Bonjour à tous !

Moi est nécessaire indicateur MTF "BBands Stops".

Quelqu'un peut aider et modifier l'existant ?

Essayez celui-ci

Dossiers :
 

MTF kijen-sen

Bonjour, est-ce que quelqu'un peut convertir cet indicateur en un indicateur MTF. J'ai essayé mais pour une raison quelconque, cela ne fonctionne pas !

Merci d'avance !

Dossiers :
kijun-sen.mq4  3 kb