Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Merhaba,
Daha iyi bollinger bantlarını denedim, ancak standart sürümden daha zor buluyorum. Başka bir deyişle, sapma çizgilerini standart şekilde görüntülemeyi seviyorum. Belki zamanla, bu yeni "daha iyi" yola alışırım. Birisi lütfen bu kodu kontrol ederek en son MT4 Build'e uygun olduğundan emin olabilir mi? Bu indi'yi bu forumdan indirdim, bu yüzden biz kodlayıcı olmayanlara yardım etmek için bu işi yapanlara minnettarım.
Çok teşekkürler-
jbozman
Merhaba,
Daha iyi bollinger bantlarını denedim, ancak standart sürümden daha zor buluyorum. Başka bir deyişle, sapma çizgilerini standart şekilde görüntülemeyi seviyorum. Belki zamanla, bu yeni "daha iyi" yola alışırım. Birisi lütfen bu kodu kontrol ederek en son MT4 Build'e uygun olduğundan emin olabilir mi? Bu indi'yi bu forumdan indirdim, bu yüzden biz kodlayıcı olmayanlara yardım etmek için bu işi yapanlara minnettarım.
Çok teşekkürler-
jbozmanjbozman
bu gösterge ile her şey yolunda. Herhangi bir kod değişikliğine ihtiyaç duymaz
jbozman bu gösterge ile her şey yolunda. Herhangi bir kod değişikliğine ihtiyaç duymaz
Çok teşekkür ederim. Benim tarafımda bir şey olmalı... belki çevrimdışı çalışıyor?
Göstergeyi belirli ayarlarla ekledim...200 BB dev 2, 15 dk zaman aralığı. Grubu görmek için 30 dakikalık grafiğe geçtiğimde kayboldu. Diğer göstergelerle çevrimdışı çalışmama rağmen, zaman dilimlerini değiştirirken kaybolmuyorlar. Yani bu göstergeyle çevrimdışı çalışan bir şey olmalı, kod değil mi?
Çok teşekkürler. Çok kibarsın.
jbozman
Çok teşekkür ederim. Benim tarafımda bir şey olmalı... belki çevrimdışı çalışıyor?
Göstergeyi belirli ayarlarla ekledim...200 BB dev 2, 15 dk zaman aralığı. Grubu görmek için 30 dakikalık grafiğe geçtiğimde kayboldu. Diğer göstergelerle çevrimdışı çalışmama rağmen, zaman dilimlerini değiştirirken kaybolmuyorlar. Yani bu göstergeyle çevrimdışı çalışmakla ilgili bir şey olmalı, kodla değil mi?
Çok teşekkürler. Çok kibarsın.
jbozmanjbozman
Yeni metatrader 4 ve çevrimdışı grafikle, hiçbir şey kesin olarak kabul edilemez. Gösterge normal grafiklerde iyi çalışıyorsa ve çevrimdışı grafiklerde bazı sorunlara neden oluyorsa, sorun çevrimdışı grafik uygulamasından veya metatrader'dan geliyorsa
Bu bilgi için teşekkürler, Mladen.
İşte yukarıdaki yanıtla ilgisi olmayan, ancak bollinger bantlarıyla ilgili başka bir soru.
Çok fazla işlem gücü gerektiriyorlar mı? Grafiklerimde 3 bollinger bandı kullanıyorum ve 3 hareketli ortalama kullanmaktan daha fazla işlemci gücü talep edip etmediklerini merak ediyordum.
Mümkün olduğunca az gösterge kullanmaya çalışıyorum ve grafiğimde birkaç tane daha var, ancak isterseniz "statik"ler... bunlar önceki günün yüksek/düşük değerleri gibi nesneler. Bunların işlem gücü gerektirmediğini varsayıyorum, değil mi ... sadece bellek?
Sadece çizelgelerimi mümkün olduğunca düzene sokmaya çalışıyorum ve mümkün olduğunca az gösterge kullanmak istiyorum.
teşekkürler
Bu bilgi için teşekkürler, Mladen.
İşte yukarıdaki cevapla ilgisi olmayan, ancak bollinger bantlarıyla ilgili başka bir soru.
Çok fazla işlem gücü gerektiriyorlar mı? Grafiklerimde 3 bollinger bandı kullanıyorum ve 3 hareketli ortalama kullanmaktan daha fazla işlemci gücü talep edip etmediklerini merak ediyordum.
Mümkün olduğunca az gösterge kullanmaya çalışıyorum ve grafiğimde birkaç tane daha var, ancak isterseniz "statik"ler... bunlar önceki günün yüksek/düşük değerleri gibi nesneler. Bunların işlem gücü gerektirmediğini varsayıyorum, değil mi ... sadece bellek?
Sadece çizelgelerimi mümkün olduğunca düzene sokmaya çalışıyorum ve mümkün olduğunca az gösterge kullanmak istiyorum.
teşekkürlerjbozman
Bollinger bantları , hesaplanması son derece basit bir göstergedir: terminalin herhangi bir şekilde yavaş doğmasına neden olmamalıdır.
örnek olarak : Bollinger bantları göstergesinin nasıl göründüğü aşağıda açıklanmıştır (olabildiğince basit - metatrader ile gelen örnek gibi değil - bunu kullanmaktan kaçının)
#property indicator_buffers 3
#property indicator_color1 LimeGreen
#property indicator_color2 DimGray
#property indicator_color3 Orange
#property indicator_style2 STYLE_DOT
extern int BandsLength = 20;
extern double BandsDeviation = 2;
double MaBuffer[];
double UpperBand[];
double LowerBand[];
//
//
//
//
//
int init()
{
SetIndexBuffer(0,UpperBand);
SetIndexBuffer(1,MaBuffer);
SetIndexBuffer(2,LowerBand);
return(0);
}
int deinit() { return(0); }
int start()
{
int counted_bars=IndicatorCounted();
if(counted_bars < 0) return(-1);
if(counted_bars>0) counted_bars--;
int limit = MathMin(Bars-counted_bars,Bars-1);
for (int i=limit;i>=0;i--)
{
double deviation = iStdDev(NULL,0,BandsLength,0,MODE_SMA,PRICE_CLOSE,i);
MaBuffer = iMA(NULL,0,BandsLength,0,MODE_SMA,PRICE_CLOSE,i);
UpperBand = MaBuffer+BandsDeviation*deviation;
LowerBand = MaBuffer-BandsDeviation*deviation;
}
return(0);
}bollinger_bands.mq4
örnek olarak : Bollinger bantları göstergesinin nasıl göründüğü aşağıda açıklanmıştır (olabildiğince basit - metatrader ile gelen örnek gibi değil - bunu kullanmaktan kaçının)
#property indicator_buffers 3
#property indicator_color1 LimeGreen
#property indicator_color2 DimGray
#property indicator_color3 Orange
#property indicator_style2 STYLE_DOT
extern int BandsLength = 20;
extern double BandsDeviation = 2;
double MaBuffer[];
double UpperBand[];
double LowerBand[];
//
//
//
//
//
int init()
{
SetIndexBuffer(0,UpperBand);
SetIndexBuffer(1,MaBuffer);
SetIndexBuffer(2,LowerBand);
return(0);
}
int deinit() { return(0); }
int start()
{
int counted_bars=IndicatorCounted();
if(counted_bars < 0) return(-1);
if(counted_bars>0) counted_bars--;
int limit = MathMin(Bars-counted_bars,Bars-1);
for (int i=limit;i>=0;i--)
{
double deviation = iStdDev(NULL,0,BandsLength,0,MODE_SMA,PRICE_CLOSE,i);
MaBuffer = iMA(NULL,0,BandsLength,0,MODE_SMA,PRICE_CLOSE,i);
UpperBand = MaBuffer+BandsDeviation*deviation;
LowerBand = MaBuffer-BandsDeviation*deviation;
}
return(0);
}Çok teşekkürler. Bu MTF versiyonuna bakmanızı rica edebilir miyim? MTF'yi yalnızca işleri zaman dilimlerinde tutarlı tutmak için kullanırım.
Ekli. Kodun basit olup olmadığını söyleyebilir misiniz? Oldukça basit görünüyor... Çok fazla kod satırı yok. Ama ben kodlayıcı değilim.
jbozman
Çok teşekkürler. Bu MTF versiyonuna bakmanızı rica edebilir miyim? MTF'yi yalnızca işleri zaman dilimlerinde tutarlı tutmak için kullanırım.
Ekli. Kodun basit olup olmadığını söyleyebilir misiniz? Oldukça basit görünüyor... Çok fazla kod satırı yok. Ama ben kodlayıcı değilim.
jbozmanjbozman
Bantları hesaplama yönteminde her şey yolunda. İki kusur: kesirli bant genişliğini hesaplayamaz ve çoklu zaman çerçevesi modunda klasik bir yeniden boyamaya gider (mevcut grafiğin daha yüksek zaman dilimine ait tüm çubuklarının durumunu güncellemez)
jbozman Bantları hesaplama yönteminde her şey yolunda. İki kusur: kesirli bant genişliğini hesaplayamaz ve çoklu zaman çerçevesi modunda klasik bir yeniden boyamaya gider (mevcut grafiğin daha yüksek zaman dilimine ait tüm çubuklarının durumunu güncellemez)
Harika. Peki düzeltmek için ne gerekiyor? Lütfen düzeltebilir veya bu kusurların üstesinden gelen bir tane sağlayabilir misiniz?
Bantlar zaman dilimlerinde aynı kaldığı için MTF versiyonunu gerçekten seviyorum.
Ayrıca, ekte bir MTF Hareketli Ortalama verilmiştir. Bunda da aynı sorun var mı yoksa sorun yok mu? Sorunluysa, bunların sorun olmaması için düzeltmeye yardım etmek çok mu fazla?
Henüz ticaret yapmıyorum ve kendi yöntemimi geliştiriyorum ve bunlara bunun bir parçası olarak ihtiyacım var. Yeniden boyama sorununu belirttiğiniz için teşekkür ederim.
İşte MTF MA:
DÜZENLENEN YAYIN:
Bantların iyi hesaplandığını söylediğini anlıyorum. Kesirli o kadar önemli değil, ama olması gerçekten güzel olurdu. Ayrıca düşük TF'nin MTF'deki daha yüksek TF ile eşleşmediğini de anlıyorum. Bunu aşmanın bir yolu var mı? Güncellenmesini isterim. MTF ve daha yüksek TF ile güncelleme hakkında konuşacak kadar bilgili değilim. Sadece aynı temsili TF'ler arasında görmek istediğimi biliyorum.