Ajuda na codificação - página 692

 
Pava:
oh....therumbledone!
Você quer dizer "A Renomeação" :)
 
bilbao:

mr mladen:

quando eu corro duas vezes este indicador para h1 e m15 para mostrar vela em m5 ele só mostra o fundo para h1

você poderia consertá-lo para mostrar ambos

obrigado de antemão

você poderia atualizá-lo:https://www.mql5.com/en/forum/175037/page87

tem todos os prazos

obrigado

 
bilbao:

você poderia atualizá-lo:https://www.mql5.com/en/forum/175037/page87

tem todos os prazos

obrigado

Aqui você vai

Arquivos anexados:
 
mladen:

Aqui você vai

muito obrigado grande homem
 

Mladen

I'm trying to use a point diff between Med ma2 & slow ma3 but the calc isn't working. Any ideas ?

ray


{                   int y = iBarShift(NULL,timeFrame,Time[i]);                     int x = iBarShift(NULL,timeFrame,Time[i+shift]);                                  ma1[i]       = iCustom(NULL,timeFrame,indicatorFileName,"calculateValue",FasterMA,0,FasterMode,FasterPrice,MediumMA,0,MediumMode,MediumPrice,SlowerMA,0,SlowerMode,SlowerPrice,showMAs,alertsOn,alertsOnCurrent,alertsOnFastCrossMiddle,alertsOnFastCrossSlow,alertsOnMiddleCrossSlow,alertsMessage,alertsSound,alertsNotify,alertsEmail,showarrows_ms,showarrows_fs,showarrows_fm,6,y);                      ma2[i]       = iCustom(NULL,timeFrame,indicatorFileName,"calculateValue",FasterMA,0,FasterMode,FasterPrice,MediumMA,0,MediumMode,MediumPrice,SlowerMA,0,SlowerMode,SlowerPrice,showMAs,alertsOn,alertsOnCurrent,alertsOnFastCrossMiddle,alertsOnFastCrossSlow,alertsOnMiddleCrossSlow,alertsMessage,alertsSound,alertsNotify,alertsEmail,showarrows_ms,showarrows_fs,showarrows_fm,7,y);                      ma3[i]       = iCustom(NULL,timeFrame,indicatorFileName,"calculateValue",FasterMA,0,FasterMode,FasterPrice,MediumMA,0,MediumMode,MediumPrice,SlowerMA,0,SlowerMode,SlowerPrice,showMAs,alertsOn,alertsOnCurrent,alertsOnFastCrossMiddle,alertsOnFastCrossSlow,alertsOnMiddleCrossSlow,alertsMessage,alertsSound,alertsNotify,alertsEmail,showarrows_ms,showarrows_fs,showarrows_fm,8,y);                      CrossfmUp[i] = EMPTY_VALUE;                      CrossfmDn[i] = EMPTY_VALUE;                      CrossfsUp[i] = EMPTY_VALUE;                      CrossfsDn[i] = EMPTY_VALUE;                      CrossmsUp[i] = EMPTY_VALUE;                      CrossmsDn[i] = EMPTY_VALUE;                      trendfm[i]   = trendfm[i+1];                      trendfs[i]   = trendfs[i+1];                      trendms[i]   = trendms[i+1];                      if (x!=y)                      {                         double diffums = (ma2[i]-ma3[i]); //med-slow                         double diffdms = (ma3[i]-ma2[i]);  //slow - med                                                if (ma1[i]>ma2[i]) trendfm[i] =  1;                         if (ma1[i]<ma2[i]) trendfm[i] = -1;                         if (ma1[i]>ma3[i]) trendfs[i] =  1;                         if (ma1[i]<ma3[i]) trendfs[i] = -1;                         if (ma2[i]>ma3[i] && diffums > diff_Levelms) trendms[i] =  1;                         if (ma2[i]<ma3[i] && diffdms > diff_Levelms) trendms[i] = -1;                                               double range = iATR(NULL,0,15,i);                                 if (alertsOnFastCrossMiddle && trendfm[i]!=trendfm[i+1])                            if (trendfm[i] == 1)                                  CrossfmUp[i] = MathMin(ma1[i],ma2[i])-range*arrowsFMGap;                            else  CrossfmDn[i] = MathMax(ma1[i],ma2[i])+range*arrowsFMGap;                         if (alertsOnFastCrossSlow && trendfs[i]!=trendfs[i+1])                            if (trendfs[i] == 1)                                  CrossfsUp[i] = MathMin(ma1[i],ma3[i])-range*arrowsFSGap;                            else  CrossfsDn[i] = MathMax(ma1[i],ma3[i])+range*arrowsFSGap;                         if (alertsOnMiddleCrossSlow && trendms[i]!=trendms[i+1])                            if (trendms[i] == 1)                                  CrossmsUp[i] = MathMin(ma2[i],ma3[i])-range*arrowsMSGap;                            else  CrossmsDn[i] = MathMax(ma2[i],ma3[i])+range*arrowsMSGap;                      }

 

mladen

Estou tentando estabelecer uma diferença no Med para as linhas lentas;

linha228 difusores duplos = (ma2[i]-ma3[i]); //med-slow
linr229 difdms duplos = (ma3[i]-ma2[i]); //slow - med

mas eles não calcularão, Ajuda

Obrigado


Ray

Arquivos anexados:
 
traderduke:

mladen

Estou tentando estabelecer uma diferença na Med para as linhas lentas;

linha228 difusores duplos = (ma2[i]-ma3[i]); //med-slow
linr229 difdms duplos = (ma3[i]-ma2[i]); //slow - med

mas eles não calcularão, Ajuda

Obrigado


Ray

Ray

Experimente agora

Arquivos anexados:
 

mr mladen:

você poderia introduzir um indicador para fazer mais zoom out no gráfico

no mt4, podemos apenas 5x zoom out

poderia introduzir um indicador para ter mais zoom out no gráfico?

obrigado antecipadamente

 
bilbao:

mr mladen:

você poderia introduzir um indicador para fazer mais zoom out no gráfico

no mt4, podemos apenas 5x zoom out

poderia introduzir um indicador para ter mais zoom out no gráfico?

obrigado antecipadamente

Não pode ser feito (não depende do código mql, mas do terminal metatrader)
 
mladen:
Não pode ser feito (não depende do código mql, mas do terminal metatrader)
muito obrigado