Çoklu Zaman Çerçevesi Göstergeleri - sayfa 1024

 
stonehome:
işte Kod:

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

//| t_ma.mq4 |

//| |

//| |

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

#mülkiyet telif hakkı ""

#özellik bağlantısı ""

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 7

#özellik göstergesi_renk1 OrtaMavi

#özellik göstergesi_color2 Mavi

#özellik göstergesi_renk3 DodgerBlue

#özellik göstergesi_renk4 DeepSkyBlue

#özellik göstergesi_renk5 Gök Mavisi

#özellik göstergesi_color6 Su

#özellik göstergesi_color7 Akuamarin

#özellik göstergesi_width1 1

#özellik göstergesi_width2 1

#özellik göstergesi_width3 1

#özellik göstergesi_width4 1

#özellik göstergesi_width5 1

#özellik göstergesi_width6 1

#özellik göstergesi_width7 1//---- arabellekler

çift ExtMapBuffer1[];

double ExtMapBuffer2[];double ExtMapBuffer3[];

double ExtMapBuffer4[];double ExtMapBuffer5[];

double ExtMapBuffer6[];double ExtMapBuffer7[];

harici int MA_Period=100;

harici int ad1 = 2;

harici int ad2 = 4;

harici int ad3 = 6;

harici int ad4 = 8;

harici int ad5 = 10;

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

//| Özel gösterge başlatma işlevi |

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

int init()

{

//---- göstergeler

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexStyle(3,DRAW_LINE);

SetIndexBuffer(3,ExtMapBuffer4);

SetIndexStyle(4,DRAW_LINE);

SetIndexBuffer(4,ExtMapBuffer5);

SetIndexStyle(5,DRAW_LINE);

SetIndexBuffer(5,ExtMapBuffer6);

SetIndexStyle(6,DRAW_LINE);

SetIndexBuffer(6,ExtMapBuffer7);

//----

dönüş(0);

}

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

//| Özel gösterge sıfırlama işlevi |

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

int tanım()

{

//----

//----

dönüş(0);

}

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

//| Özel gösterge yineleme işlevi |

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

int başlangıç()

{

int counted_bars=IndicatorCounted();

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

if(counted_bars>0) counted_bars--;

int limit = MathMin(Barlar-sayılan_barlar,Barlar-1);

if (ad1<0) limit=MathMax(limit,-ad1);

if (ad2<0) limit=MathMax(limit,-ad2);

if (ad3<0) limit=MathMax(limit,-ad3);

if (ad4<0) limit=MathMax(limit,-ad4);

if (ad5<0) limit=MathMax(limit,-ad5);

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

{

ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);

ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;

}

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

{

ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=BOŞ_DEĞER;

ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=BOŞ_DEĞER;

ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=BOŞ_DEĞER;

ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=BOŞ_DEĞER;

ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=BOŞ_DEĞER;

}

//----

dönüş(0);

}

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

taş ev

Bu gövde ortalaması değil. Bu, üzerinde biraz kayma ile biraz düzeltilmiş lwma'dır.

 

Mladen tamam,

ama ben sadece yazmak istedim, bu göstergeyi değiştirmeme izin verirseniz (t_ma) !!!!!

HMA'da (Gövde Hareketli Ortalama ) - Sürüm

yapar mı yapmaz mı

Yine de çabalarınız için teşekkürler

taş ev

 

Bu çok zaman çerçevesi yapılabilir lütfen.

Dosyalar:
 

Güncellenmiş Süper trend voltajı gibi: SuperTrend voltajı 2 nmc.mq4 gibi

Başlangıçta burada yayınlandı: https://www.mql5.com/en/forum/173574/page333

 
stonehome:
işte Kod:

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

//| t_ma.mq4 |

//| |

//| |

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

#mülkiyet telif hakkı ""

#özellik bağlantısı ""

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 7

#özellik göstergesi_renk1 OrtaMavi

#özellik göstergesi_color2 Mavi

#özellik göstergesi_renk3 DodgerBlue

#özellik göstergesi_renk4 DeepSkyBlue

#özellik göstergesi_renk5 Gök Mavisi

#özellik göstergesi_renk6 Su

#özellik göstergesi_color7 Akuamarin

#özellik göstergesi_width1 1

#özellik göstergesi_width2 1

#özellik göstergesi_width3 1

#özellik göstergesi_width4 1

#özellik göstergesi_width5 1

#özellik göstergesi_width6 1

#özellik göstergesi_width7 1//---- arabellekler

çift ExtMapBuffer1[];

double ExtMapBuffer2[];double ExtMapBuffer3[];

double ExtMapBuffer4[];double ExtMapBuffer5[];

double ExtMapBuffer6[];double ExtMapBuffer7[];

harici int MA_Period=100;

harici int ad1 = 2;

harici int ad2 = 4;

harici int ad3 = 6;

harici int ad4 = 8;

harici int ad5 = 10;

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

//| Özel gösterge başlatma işlevi |

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

int init()

{

//---- göstergeler

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexStyle(3,DRAW_LINE);

SetIndexBuffer(3,ExtMapBuffer4);

SetIndexStyle(4,DRAW_LINE);

SetIndexBuffer(4,ExtMapBuffer5);

SetIndexStyle(5,DRAW_LINE);

SetIndexBuffer(5,ExtMapBuffer6);

SetIndexStyle(6,DRAW_LINE);

SetIndexBuffer(6,ExtMapBuffer7);

//----

dönüş(0);

}

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

//| Özel gösterge sıfırlama işlevi |

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

int tanım()

{

//----

//----

dönüş(0);

}

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

//| Özel gösterge yineleme işlevi |

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

int başlangıç()

{

int counted_bars=IndicatorCounted();

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

if(counted_bars>0) counted_bars--;

int limit = MathMin(Barlar-sayılan_barlar,Barlar-1);

if (ad1<0) limit=MathMax(limit,-ad1);

if (ad2<0) limit=MathMax(limit,-ad2);

if (ad3<0) limit=MathMax(limit,-ad3);

if (ad4<0) limit=MathMax(limit,-ad4);

if (ad5<0) limit=MathMax(limit,-ad5);

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

{

ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);

ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;

}

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

{

ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=BOŞ_DEĞER;

ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=BOŞ_DEĞER;

ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=BOŞ_DEĞER;

ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=BOŞ_DEĞER;

ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=BOŞ_DEĞER;

}

//----

dönüş(0);

}

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

Stonehome, Hma versiyonunu yaptı.

t_hma.mq4

Dosyalar:
t_hma.mq4  4 kb
t_hma.png  73 kb
 

fantastik

çok çok teşekkürler mrtools

Jack

 
mwambaFX:
Merhaba Mladen ... lütfen bu göstergeyi kontrol edin.. MTF işlevi çalışmıyor... teşekkür ederim

rk-kcv8-wmtf-txt-zo-trend_arrows.mq4

not. Sanırım mesajlarım silindi.

Merhaba Mrtools ve Mladen bu konuda bana yardımcı olabilir mi? MTF işlevi çok hatalı. Çok teşekkürler

 
mwambaFX:
Merhaba Mladen ... lütfen bu göstergeyi kontrol edin.. MTF işlevi çalışmıyor... teşekkür ederim

rk-kcv8-wmtf-txt-zo-trend_arrows.mq4

not. Sanırım mesajlarım silindi.

MwambaFX, bu sürümü yaptı ve mtf çalışıyor, konumu text için valueLoc tarafından kontrol ediliyor.

keltner_channels_alerts__text_mtf.mq4

 
mrtools:

MwambaFX, bu sürümü yaptı ve mtf çalışıyor, konumu text için valueLoc tarafından kontrol ediliyor.

keltner_channels_alerts__text_mtf.mq4

Allah razı olsun kardeşim. Bunu derinden söylüyorum.

 

Sevgili MR malden ve tüm geliştiriciler, mtf olmak için PZLopezTrend indi'ye ihtiyacım var

https://www.mql5.com/en/docs/indicators/icustom içinde örneklendiği gibi iCustom() işlevini kullanarak göstergeden verileri okuyabilirsiniz.

indi ekledim yardımını bekle teşekkürler

Dosyalar: