//--- Beyler, aşağıdaki Bollinger Bantlarının orta çizgisi, bunların hepsi doğru seçenekler mi yoksa yanlış olanlar mı var? MT5'te orta çizgi ile ilgili sorun çözüldü, MT4'te görmedim.
Uyarı için komut dosyasını kontrol ederseniz, sonuçlar aynıdır, ancak yine de?
//--- Beyler, aşağıdaki Bollinger Bantlarının orta çizgisi, bunların hepsi doğru seçenekler mi yoksa yanlış olanlar mı var? MT5'te orta çizgi ile ilgili sorun çözüldü, MT4'te görmedim.
Uyarı için komut dosyasını kontrol ederseniz, sonuçlar aynıdır, ancak yine de?
Onlar. günlüğe göre 2 kitaplık yüklendi: hoz_ReturningSomeInfo@library vehoz_Base@Library
Ancak bunlar orada değil: hoz_LoggingToAnyWere@library.ex4 ,hoz_HandlingWithErrorS@library.ex4dergide. Böyle mi olmalı? Yoksa günlük, yüklenen tüm kitaplıkları listelemeli mi?
kitaplık
Test komut dosyasındaki örnekler.
Teşekkürler Vadim :) Yönü anladım, MQL4'te dll olmadan uygulamak istiyorum.
Teşekkürler Vadim :) Yönü anladım, MQL4'te dll olmadan uygulamak istiyorum.
double bb_up0=iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_UPPER,0));
double bb_lo0=iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_LOWER,0));
//--- Beyler, aşağıdaki Bollinger Bantlarının orta çizgisi, bunların hepsi doğru seçenekler mi yoksa yanlış olanlar mı var? MT5'te orta çizgi ile ilgili sorun çözüldü, MT4'te görmedim.
Uyarı için komut dosyasını kontrol ederseniz, sonuçlar aynıdır, ancak yine de?
çift bb_bs0= (bb_up0+ bb_lo0)/2;
çift bb_bs0= iMA(NULL,0,bb_p, 0,0,bb_ap, 0);
double bb_bs0= iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_MAIN, 0);
double bb_bs0= iBands(NULL,0,bb_p,bb_dev,0, bb_ap,0, 0);
Çalışmayacak.
evet, dll olmadan çalışmayacağını zaten anladım
double bb_up0=iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_UPPER,0));
double bb_lo0=iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_LOWER,0));
//--- Beyler, aşağıdaki Bollinger Bantlarının orta çizgisi, bunların hepsi doğru seçenekler mi yoksa yanlış olanlar mı var? MT5'te orta çizgi ile ilgili sorun çözüldü, MT4'te görmedim.
Uyarı için komut dosyasını kontrol ederseniz, sonuçlar aynıdır, ancak yine de?
çift bb_bs0= (bb_up0+ bb_lo0)/2;
çift bb_bs0= iMA(NULL,0,bb_p, 0,0,bb_ap, 0);
double bb_bs0= iBands(NULL,0,bb_p,bb_dev,0, bb_ap,MODE_MAIN, 0);
double bb_bs0= iBands(NULL,0,bb_p,bb_dev,0, bb_ap,0, 0);
İşte ana BB inşa döngüsü:
İşte basit bir Mashka'nın hesaplanması:
Gördüğünüz gibi, orta hat, Kapat için basit bir Mashka'dır. Gerisi bunun üzerine inşa edilmiştir. Kendi sonuçlarınızı çizin.
not. Daha sonraki çalışmalarınız için bir ayrılık sözü olarak:
Ortalama değeri şu şekilde hesaplarsınız: double bb_bs0= (bb_up0+ bb_lo0)/2;
Ancak şu şekilde saymak daha iyidir: double bb_bs0= (bb_up0+ bb_lo0)*0.5;
Sonuçta, çarpma bölmeden daha hızlıdır.
İşte ana BB inşa döngüsü:
İşte basit bir Mashka'nın hesaplanması:
Gördüğünüz gibi, merkez hat Close'da basit bir Mashka'dır . Gerisi bunun üzerine inşa edilmiştir. Kendi sonuçlarınızı çizin.
not. Daha sonraki çalışmalarınız için bir ayrılık sözü olarak:
Ortalama değeri şu şekilde hesaplarsınız: double bb_bs0= (bb_up0+ bb_lo0)/2;
Ancak şu şekilde saymak daha iyidir: double bb_bs0= (bb_up0+ bb_lo0)*0.5;
Sonuçta, çarpma bölmeden daha hızlıdır.
1. Bollinger Bantları IMHO fiyatına ...
evet, dll olmadan işe yaramayacağını anladım
Savunmak.
Az önce garip bir şey fark ettim. Diğer kitaplıkları içe aktaran bir temel kitaplık vardır. İşte ondan bir parça:
Bu kütüphanelerle yazdığım baykuşu çalıştırdığımda logda şunu görüyorum:
Onlar. günlüğe göre 2 kitaplık yüklendi: hoz_ReturningSomeInfo@ library ve hoz_Base@Library
Ancak bunlar orada değil: hoz_LoggingToAnyWere@library.ex4 , hoz_HandlingWithErrorS@library.ex4 dergide. Böyle mi olmalı? Yoksa günlük, yüklenen tüm kitaplıkları listelemeli mi?
Savunmak.
dll en azından winapi'den. pencereye bir karakter göndermek için