Kodlama yardımı - sayfa 692

 
Pava :
ah...terleme bitti!
"Yeniden Adlandırılan" demek istedin :)
 
bilbao :

bay mladen:

h1 ve m15 için bu göstergeyi iki kez çalıştırdığımda m5'te mumu göstermek için sadece h1 için arka planı gösteriyor

ikisini de gösterecek şekilde düzeltebilir misin

şimdiden teşekkürler

güncelleyebilir misiniz: https://www.mql5.com/en/forum/175037/page87

tüm zaman dilimine sahip

Teşekkürler

 
bilbao :

güncelleyebilir misiniz: https://www.mql5.com/en/forum/175037/page87

tüm zaman dilimine sahip

Teşekkürler

Hadi bakalım

Dosyalar:
 
mladen :

Hadi bakalım

çok teşekkürler harika adam
 

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

Med'de satırları yavaşlatmak için bir fark oluşturmaya çalışıyorum;

line228 çift fark = (ma2[i]-ma3[i]); //orta-yavaş
linr229 çift fark = (ma3[i]-ma2[i]); //yavaş - orta

ama hesaplamayacaklar yardım edin

Teşekkür ederim


Işın

 
traderduke :

mladen

Med'de satırları yavaşlatmak için bir fark oluşturmaya çalışıyorum;

line228 çift fark = (ma2[i]-ma3[i]); //orta-yavaş
linr229 çift fark = (ma3[i]-ma2[i]); //yavaş - orta

ama hesaplamayacaklar yardım edin

Teşekkür ederim


Işın

Işın

şimdi dene

 

bay mladen:

grafikte daha fazla uzaklaştırma yapmak için bir gösterge tanıtabilir misiniz

mt4'te sadece 5x uzaklaştırabiliriz

grafikte daha fazla uzaklaştırma için bir gösterge sunabilir mi?

şimdiden teşekkürler

 
bilbao :

bay mladen:

grafikte daha fazla uzaklaştırma yapmak için bir gösterge tanıtabilir misiniz

mt4'te sadece 5x uzaklaştırabiliriz

grafikte daha fazla uzaklaştırma için bir gösterge sunabilir mi?

şimdiden teşekkürler

Yapılamaz (mql koduna değil, metatrader terminaline bağlıdır)
 
mladen :
Yapılamaz (mql koduna değil, metatrader terminaline bağlıdır)
çok teşekkürler