Çoklu Zaman Çerçevesi Göstergeleri - sayfa 559
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
sevgili mladen,
MTF_MegaTrend_Bar_4TFNextM6.mq4'ün hatası, resimde görebileceğiniz gibi, dört "normal" çubuğun altındaki bir "ayna çizgisidir". Bu hatayı "NextM9.mq4" sürümü için düzelttiğinizi gördüm, bu yüzden bu "NextM6" sürümü için de düzeltip düzeltemeyeceğinizi merak ediyorum.
Ayrıca, ana grafiğin periyodunu değiştirdiğimde çubuğun periyodunu sabit tutmak için bir otomatik görüntüleme anahtarı istiyorum. Bu, ticaretimi gerçekleştirmem için çok yardımcı olacak.
Cevabınız için çok ama çok teşekkür ederim.
Sevgili MLaden,
Bu indi'yi 4 değil 1 TF görünür (1 bar) yapabilir misiniz?
Yardımın için çok THX Marco![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
Sevgili MLaden,
Bu indi'yi 4 değil 1 TF görünür (1 bar) yapabilir misiniz?
Yardımın için çok THX MarcoMarko,
4 zaman çerçevesi parametresinin tamamında yalnızca bir zaman çerçevesi kullanın
Sevgili MLaden,
Thx, ancak yalnızca belirli çubuk için renkleri kapatabilirsiniz, ancak sorun değil
Saygılarımla Marco
Sevgili MLaden,
Thx, ancak yalnızca belirli çubuk için renkleri kapatabilirsiniz, ancak sorun değil
Saygılarımla Marcomarco
Tüm zaman dilimlerini aynı zaman dilimine ayarlarsanız, 4 satırda aynı değerlere sahip olacaksınız ve sadece bir satır gibi görünecek (tüm değerler tamamen aynı)
Bu arada Mladen, bu hata MT4 build 509'da oluyor.
sevgili mladen,
MTF_MegaTrend_Bar_4TFNextM6.mq4'ün hatası, resimde görebileceğiniz gibi, dört "normal" çubuğun altındaki bir "ayna çizgisidir". Bu hatayı "NextM9.mq4" sürümü için düzelttiğinizi gördüm, bu yüzden bu "NextM6" sürümü için de düzeltip düzeltemeyeceğinizi merak ediyorum.
Ayrıca, ana grafiğin periyodunu değiştirdiğimde çubuğun periyodunu sabit tutmak için bir otomatik görüntüleme anahtarı istiyorum. Bu, ticaretimi gerçekleştirmem için çok yardımcı olacak.
Cevabınız için çok ama çok teşekkür ederim.
Bu arada Mladen, bu hata MT4 build 509'da oluyor.
wccmcd
Biliyorum![](https://c.mql5.com/forextsd/smiles/smile.png)
Bir SetIndexEmptyValue() bir değere ayarlandığında ve daha sonra bir kodda arabellek değerini temizlemek için bu değer değil, başka bir değer kullanıldığında (genellikle SetIndexEmptyValue() kullanılarak boş değerin 0'a ayarlandığı ve ardından EMPTY_VALUE kodu arabelleği temizlemek için kullanılır veya tam tersi)
Bu yapılamaz ve bir metatrader hatası olsa da bu da bir kodlama hatasıdır ve tamamen önlenebilir
Bu arada Mladen, bu hata MT4 build 509'da oluyor.
Wccmcd, sadece MegaTrend'i eklemek için bir Gövde Hareketli ortalamasıdır, burada yayınlanan 4 tf sürümü vardır https://www.mql5.com/en/forum/181187/page6 ayrıca Gövde eğimine göre renklendirilmiştir.
Vay canına, bu hızlı bir cevap, teşekkürler Mladen. Ama çok kötü, bilgim dışında... yani basit sonuç?
:D:D
wccmcd
Biliyorum![](https://c.mql5.com/forextsd/smiles/smile.png)
Bir SetIndexEmptyValue() bir değere ayarlandığında ve daha sonra bir kodda arabellek değerini temizlemek için bu değer değil, başka bir değer kullanıldığında (genellikle SetIndexEmptyValue() kullanılarak boş değerin 0'a ayarlandığı ve ardından EMPTY_VALUE kodu arabelleği temizlemek için kullanılır veya tam tersi)
Bu yapılamaz ve bir metatrader hatası olsa da bu da bir kodlama hatasıdır ve tamamen önlenebilirWccmcd, sadece MegaTrend'i eklemek için bir Gövde Hareketli ortalamasıdır, burada yayınlanan 4 tf sürümü vardır https://www.mql5.com/en/forum/181187/page6 ayrıca Gövde eğimine göre renklendirilmiştir.
tüm arkadaşlarıma merhaba
Aşağıdaki mq4'ü MTF olarak ayarlamak istiyorum.
Yeniden yazmanı istiyorum.
RVI mq4
//+------------------------------------------- -------------------+
//| Göreceli Canlılık Index.mq4 |
//| Telif Hakkı ゥ 2005, MetaQuotes Software Corp. |
//| MetaTrader 5 İşlem Platformu / MetaQuotes Software Corp. |
//+------------------------------------------- -------------------+
#property telif hakkı "Telif hakkı ゥ 2005, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net/"
//---- gösterge ayarları
#özellik göstergesi_separate_window
#özellik göstergesi_tamponları 2
#özellik göstergesi_color1 Yeşil
#özellik göstergesi_renk2 Kırmızı
//---- gösterge parametreleri
harici int ExtRVIPeriod=10;
//---- gösterge tamponları
çift ExtRVIBuffer[];
çift ExtRVISignalBuffer[];
//+------------------------------------------- -------------------+
//| Özel gösterge başlatma işlevi |
//+------------------------------------------- -------------------+
int init()
{
//---- gösterge arabellek eşlemesi
SetIndexBuffer(0,ExtRVIBuffer);
SetIndexBuffer(1,ExtRVISignalBuffer);
//---- gösterge çizgisi
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
//---- çizim ayarları
SetIndexDrawBegin(0,ExtRVIPeriod+3);
SetIndexDrawBegin(1,ExtRVIPeriod+7);
//---- DataWindow ve gösterge alt pencere etiketi için isim
GöstergeShortName("RVI("+ExtRVIPeriod+")");
SetIndexLabel(0,"RVI");
SetIndexLabel(1,"RVIS");
//---- başlatma tamamlandı
dönüş(0);
}
//+------------------------------------------- -------------------+
//| Relativ Vigor İndeksi |
//+------------------------------------------- -------------------+
int başlangıç()
{
int i,j,nLimit,nCountedBars;
çift dValueUp,dValueDown,dNum,dDeNum;
//----
if(Bars<=ExtRVIPPeriod+8) return(0);
//----
nCountedBars=IndicatorCounted();
//---- olası hataları kontrol et
if(nCountedBars<0) dönüş(-1);
//---- son sayılan çubuk yeniden sayılacak
nLimit=Barlar-ExtRVIPPeriod-4;
if(nCountedBars>ExtRVIPPeriod+4)
nLimit=Barlar-nCountedBars;
//---- 1. tamponda sayılan RVI
for(i=0; i<=nLimit; i++)
{
dNum=0.0;
dDeNum=0.0;
for(j=i; j<i+ExtRVIPPeriod; j++)
{
dValueUp=((Kapat[j]-Aç[j])+2*(Kapat[j+1]-Aç[j+1])+2*(Kapat[j+2]-Aç[j+2]) +(Kapat[j+3]-Aç[j+3]))/6;
dValueDown=((Yüksek[j]-Düşük[j])+2*(Yüksek[j+1]-Düşük[j+1])+2*(Yüksek[j+2]-Düşük[j+2]) +(Yüksek[j+3]-Düşük[j+3]))/6;
dNum+=dValueUp;
dDeNum+=dValueDown;
}
if(dDeNum!=0.0)
ExtRVIBuffer=dNum/dDeNum;
başka
ExtRVIBuffer=dNum;
}
//---- 2. tamponda sayılan sinyal hattı
nLimit=Barlar-ExtRVIPPeriod-7;
if(nCountedBars>ExtRVIPPeriod+8)
nLimit=Barlar-nCountedBars+1;
for(i=0; i<=nLimit; i++)
ExtRVISignalBuffer=(ExtRVIBuffer+2*ExtRVIBuffer+2*ExtRVIBuffer+ExtRVIBuffer)/6;
//----
dönüş(0);
}
//+------------------------------------------- -------------------+