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
nasıl. Yazın lütfen.,
Uppers Bands=20,2 Bollingers Band+2 Seviye
Bantları Düşürür=20,2 Bollinger Bandı-2 Düzeyleri
LowerBand[shift]= iMA ( NULL , 0 ,20, 0 , MODE_SMA , PRICE_CLOSE ,shift)-2.0* iStdDev ( NULL , 0 ,20, 0 , MODE_SMA , PRICE_CLOSE ,shift);
LowerBand[shift]= iMA ( NULL , 0 ,20, 0 , MODE_SMA , PRICE_CLOSE ,shift)-2.0* iStdDev ( NULL , 0 ,20, 0 , MODE_SMA , PRICE_CLOSE ,shift);
Teşekkürler mladen. Ama farklı Değer. örnek normal UppewrBand (EURusd m5) değeri 1.0711 ve +2 seviyeleri 1.0751'dir. kodunuz Uppers bandı sıfırdır.
O değil. Deneyin ve kod olması gerektiği gibi çalıştığı için böyle bir şey belirtmeden önce kodunuzu kontrol edin.
#property indicator_buffers 2
#property indicator_color1 clrDodgerBlue
#property indicator_color2 clrSandyBrown
#property strict
double UpperBand[],LowerBand[];
int init()
{
SetIndexBuffer ( 0 ,UpperBand);
SetIndexBuffer ( 1 ,LowerBand);
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 shift=limit; shift>= 0 ; shift--)
{
UpperBand[shift]= iMA ( NULL , 0 , 20 , 0 , MODE_SMA , PRICE_CLOSE ,shift)+ 2.0 * iStdDev ( NULL , 0 , 20 , 0 , MODE_SMA , PRICE_CLOSE ,shift);
LowerBand[shift]= iMA ( NULL , 0 , 20 , 0 , MODE_SMA , PRICE_CLOSE ,shift)- 2.0 * iStdDev ( NULL , 0 , 20 , 0 , MODE_SMA , PRICE_CLOSE ,shift);
}
return ( 0 );
}
Teşekkürler mladen. Ama farklı Değer. örnek normal UppewrBand (EURusd m5) değeri 1.0711 ve +2 seviyeleri 1.0751'dir. kodunuz Uppers bandı sıfırdır.
Orada paylaştığınız şey, elmaları armutlarla karşılaştırmaktır: Bollinger bantları değil, seviyeleri gösteriyorsunuz. Lütfen grafikte tam olarak ne görmek istediğinize karar verin
bu bir bollinger grubu . Bollinger Bantları istemiyorum. bu sorun çözüldü.
MA2=20,MA2Modu=2;
Fark=((iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_UPPER,i)-iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_MAIN,i)))/Nokta;
UstBand=iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_UPPER,i)+Fark*Nokta;
Fark=((iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_MAIN,i)-iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_LOWER,i)))/Nokta;
AltBand=iBands(NULL,0,MA2,MA2Mode,0,PRICE_CLOSE,MODE_LOWER,i)-Fark*Noktası;
Teşekkür ederim
merhaba mladen,
iki soru:
1: bu göstergeye kaydırma eklemek mümkün müdür: better_bollinger_bands_mtfalertsma_nrp-2_nmc.mq4?
2: uyarılar, her şey yanlış olarak ayarlandığında bile gelmeye devam ediyor. Bunu düzeltmek mümkün mü lütfen?
Teşekkür ederim!!!
Herhangi biri bana yardım edebilir mi, lütfen bu göstergeyle, okun bir sonraki mumda değil, üst veya alt bollinger'ı kıran aynı mum üzerinde görünmesini sağlayın.
Herhangi biri bana yardım edebilir mi, lütfen bu göstergeyle, okun bir sonraki mumda değil, üst veya alt bollinger'ı kıran aynı mum üzerinde görünmesini sağlayın.
Sinyal, mevcut mum sırasında mum BB'yi kırdığı anda gelir. Sinyalin hala geçerli olduğundan emin olmak için mumun sonuna kadar beklemeniz gerekir. Bu size hazırlanmanız için biraz zaman verecektir. Mumun tekrar geri çekilebileceğini ve ardından sinyalin kaybolacağını unutmayın.