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

 
beco616161:
Bu scriptleri bulamıyorum.Al ve sat scriptleri sadece her alım satım 0.1 lot ve takip eden stop 10 pip'i içerir.lütfen bana yardım edin?

Aynı soruyu içeren gönderiniz buraya taşındı: https://www.mql5.com/en/forum/173386

Başlangıç için bu komut dosyasını kontrol edebilirsiniz.

 

heikenashi3.ex4 Mladen kimse bana cevap vermiyor.lütfen bana yardım edin. HEİKENASHİ3 indicatör'ü kurdum.ama bu indikatörde oku kodlayamıyorum.lütfen bana yardım edin

Dosyalar:
gbpusdm4.png  39 kb
 
beco616161:
heikenashi3.ex4 Mladen kimse bana cevap vermiyor.lütfen bana yardım edin. HEİKENASHİ3 indicatör'ü kurdum.ama bu indikatörde oku kodlayamıyorum.lütfen bana yardım edin

Beco616161, göstergeyi değiştirebilmek için orijinal kaynak kodu mt4'e (decompiled değil) ihtiyaç duyacaktır.

 

Birisi lütfen bu göstergeyi MTF'ye yapabilir mi?

teşekkür ederim

Dosyalar:
weiswave3_1.mq4  10 kb
 

MRTOOLS help.i kurdum kodu için çok teşekkürler.

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

//| Heiken Ashi.mq4 |

//| Telif Hakkı 2004, MetaQuotes Yazılım A.Ş. |

//| MetaTrader 5 İşlem Platformu / MetaQuotes Software Corp. |

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

//| Heiken Ashi için sonraki tablo ayarlarını öneririz ( F8 veya |

//| 'Grafikler'->'Özellikler...' menüsünden seçin: |

//| - 'Renk' Sekmesinde 'Çizgi Grafiği' için 'Siyah'ı seçin |

//| - 'Ortak' Sekmesinde 'Ön Plandaki Grafik' onay kutusunu devre dışı bırakın ve |

//| 'Çizgi Grafiği' radyo düğmesini seçin |

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

#property telif hakkı "Copyright 2004, MetaQuotes Software Corp."

#özellik bağlantısı "http://www.metaquotes.net"

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 4

#özellik göstergesi_renk1 Kırmızı

#özellik göstergesi_color2 Mavi

#özellik göstergesi_color3 Kırmızı

#özellik göstergesi_color4 Mavi

//---- arabellekler

çift ExtMapBuffer1[];

çift ExtMapBuffer2[];

çift ExtMapBuffer3[];

çift ExtMapBuffer4[];

//----

int ExtCountedBars=0;

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

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

//|------------------------------------------- -------------------|

int init()

{

//---- göstergeler

SetIndexStyle(0,DRAW_HISTOGRAM, 0, 1, Kırmızı);

SetIndexBuffer(0, ExtMapBuffer1);

SetIndexStyle(1,DRAW_HISTOGRAM, 0, 1, Mavi);

SetIndexBuffer(1, ExtMapBuffer2);

SetIndexStyle(2,DRAW_HISTOGRAM, 0, 3, Kırmızı);

SetIndexBuffer(2, ExtMapBuffer3);

SetIndexStyle(3,DRAW_HISTOGRAM, 0, 3, Mavi);

SetIndexBuffer(3, ExtMapBuffer4);

//----

SetIndexDrawBegin(0,10);

SetIndexDrawBegin(1,10);

SetIndexDrawBegin(2,10);

SetIndexDrawBegin(3,10);

//---- gösterge arabellek eşlemesi

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexBuffer(3,ExtMapBuffer4);

//---- başlatma tamamlandı

dönüş(0);

}

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

//| Müşteri göstergesi sıfırlama işlevi |

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

int tanım()

{

//---- YAPILACAKLAR: kodunuzu buraya ekleyin

//----

dönüş(0);

}

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

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

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

int başlangıç()

{

çift haOpen, haHigh, haLow, haClose;

if(Bars<=10) return(0);

ExtCountedBars=IndicatorCounted();

//---- olası hataları kontrol et

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

//---- son sayılan çubuk yeniden sayılacak

if (ExtCountedBars>0) ExtCountedBars--;

int pos=Barlar-ExtCountedBars-1;

süre(konum>=0)

{

haOpen=(ExtMapBuffer3[poz+1]+ExtMapBuffer4[poz+1])/2;

haClose=(Açık[konum]+Yüksek[konum]+Düşük[konum]+Kapat[konum])/4;

haHigh=MathMax(Yüksek[konum], MathMax(haOpen, haClose));

haLow=MathMin(Düşük[konum], MathMin(haOpen, haClose));

if (haOpen<haClose)

{

ExtMapBuffer1[konum]=haLow;

ExtMapBuffer2[konum]=haYüksek;

}

başka

{

ExtMapBuffer1[konum]=haYüksek;

ExtMapBuffer2[konum]=haLow;

}

ExtMapBuffer3[konum]=haOpen;

ExtMapBuffer4[konum]=haClose;

konum--;

}

//----

dönüş(0);

}

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

 

lütfen bu göstergeyi mtf yapın. Teşekkür ederim.

Dosyalar:
 
beco616161:
MRTOOLS help.i kurdum kodu için çok teşekkürler.

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

//| Heiken Ashi.mq4 |

//| Telif Hakkı 2004, MetaQuotes Yazılım A.Ş. |

//| MetaTrader 5 İşlem Platformu / MetaQuotes Software Corp. |

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

//| Heiken Ashi için sonraki tablo ayarlarını öneririz ( F8 veya |

//| 'Grafikler'->'Özellikler...' menüsünden seçin: |

//| - 'Renk' Sekmesinde 'Çizgi Grafiği' için 'Siyah'ı seçin |

//| - 'Ortak' Sekmesinde 'Ön Plandaki Grafik' onay kutusunu devre dışı bırakın ve |

//| 'Çizgi Grafiği' radyo düğmesini seçin |

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

#property telif hakkı "Copyright 2004, MetaQuotes Software Corp."

#özellik bağlantısı "http://www.metaquotes.net"

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 4

#özellik göstergesi_renk1 Kırmızı

#özellik göstergesi_color2 Mavi

#özellik göstergesi_color3 Kırmızı

#özellik göstergesi_color4 Mavi

//---- arabellekler

çift ExtMapBuffer1[];

çift ExtMapBuffer2[];

çift ExtMapBuffer3[];

çift ExtMapBuffer4[];

//----

int ExtCountedBars=0;

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

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

//|------------------------------------------- -------------------|

int init()

{

//---- göstergeler

SetIndexStyle(0,DRAW_HISTOGRAM, 0, 1, Kırmızı);

SetIndexBuffer(0, ExtMapBuffer1);

SetIndexStyle(1,DRAW_HISTOGRAM, 0, 1, Mavi);

SetIndexBuffer(1, ExtMapBuffer2);

SetIndexStyle(2,DRAW_HISTOGRAM, 0, 3, Kırmızı);

SetIndexBuffer(2, ExtMapBuffer3);

SetIndexStyle(3,DRAW_HISTOGRAM, 0, 3, Mavi);

SetIndexBuffer(3, ExtMapBuffer4);

//----

SetIndexDrawBegin(0,10);

SetIndexDrawBegin(1,10);

SetIndexDrawBegin(2,10);

SetIndexDrawBegin(3,10);

//---- gösterge arabellek eşlemesi

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexBuffer(2,ExtMapBuffer3);

SetIndexBuffer(3,ExtMapBuffer4);

//---- başlatma tamamlandı

dönüş(0);

}

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

//| Müşteri göstergesi sıfırlama işlevi |

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

int tanım()

{

//---- YAPILACAKLAR: kodunuzu buraya ekleyin

//----

dönüş(0);

}

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

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

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

int başlangıç()

{

çift haOpen, haHigh, haLow, haClose;

if(Bars<=10) return(0);

ExtCountedBars=IndicatorCounted();

//---- olası hataları kontrol et

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

//---- son sayılan çubuk yeniden sayılacak

if (ExtCountedBars>0) ExtCountedBars--;

int pos=Barlar-ExtCountedBars-1;

süre(konum>=0)

{

haOpen=(ExtMapBuffer3[poz+1]+ExtMapBuffer4[poz+1])/2;

haClose=(Açık[konum]+Yüksek[konum]+Düşük[konum]+Kapat[konum])/4;

haHigh=MathMax(Yüksek[konum], MathMax(haOpen, haClose));

haLow=MathMin(Düşük[konum], MathMin(haOpen, haClose));

if (haOpen<haClose)

{

ExtMapBuffer1[konum]=haLow;

ExtMapBuffer2[konum]=haYüksek;

}

başka

{

ExtMapBuffer1[konum]=haYüksek;

ExtMapBuffer2[konum]=haLow;

}

ExtMapBuffer3[konum]=haOpen;

ExtMapBuffer4[konum]=haClose;

konum--;

}

//----

dönüş(0);

}

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

Beco616161, uyarılar ve oklar eklendi.

 
mrtools:
Beco616161, uyarılar ve oklar eklendi.

çok çok teşekkürler MRTOOLS ama bu heiken ashi sinyalleri istediğim gibi değil.

lütfen resmi kontrol edin.lütfen bana yardım edin. tam çubuk uyarı oku nasıl kodlanır? lütfen bana yardım edin

Dosyalar:
gbpusdm4_1.png  40 kb
 
split15:
Birisi lütfen bu göstergeyi MTF'ye yapabilir mi teşekkür ederim

Yararlı değil. Kötü şekilde yeniden boyar ve MTF ile de yeniden boyar.

 

hayır seçenekleri koyduğunuzda yeniden boyamaz FARK 1