MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 994
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
Giriş Parametreleri arabirimindeki bir boole değişken girişinin , metnini doğru/yanlış arasında geçiş yapmak yerine çift tıklamayla görüntülemesini mümkün kılması mümkün müdür? teşekkürler
Teşekkürler, ama bu biraz kapalı. Bu yöntemi biliyorum - bu durumda bir açılır seçimim olacak, seçmem gerektiğinde bir değer seçin.
Ve input bool yesOrNo = true; - giriş parametrelerine sadece çift tıkladığınızda ve tekrarlandığında değeri tam tersi olarak değiştirdiğinde. Yalnızca doğru ve yanlış yerine metninizi görüntüleyin
Teşekkürler, ama bu biraz kapalı. Bu yöntemi biliyorum - bu durumda bir açılır seçimim olacak, seçmem gerektiğinde bir değer seçin.
Ve input bool yesOrNo = true; - giriş parametrelerine sadece çift tıkladığınızda ve tekrarlandığında değeri tam tersi olarak değiştirdiğinde. Yalnızca doğru ve yanlış yerine metninizi görüntüleyin
Hiçbir fark yok bool doğru ve yanlış ve doğru 1, folse 0
Merhaba. Oldukça yeşil bir acemi. Bana temelleri söyle.
1 - neden mql4'te programlama yapıyor olmama rağmen - int OnInit() , void OnTick() işlevleriyle mql 5 için bir şablon çıkarıyor mu? Hata oluşturmazlar, ancak çalışırlar. Kafam karışmaya başlıyor.
2 - Bir danışman yazıyorum. void OnTick() - anladığım kadarıyla int start() işlevinin yerini alıyor ve int OnInit() int init( ) işlevinin yerini alıyor .
2.1 - Kullanacağım değişkenleri int OnInit() içerisine kaydettim - küfür etmeye başladı. Değişken türü göründüğü anda atanır. Küfür etmeyi bıraktı. Niye ya?
2.2 - Alış ve satış için bekleyen bir emir açmak temeldir. Onları neden açmıyor? Herhangi bir hata yazmamasına rağmen?
3 - Sayaç bir değişkene nasıl eklenir - sipariş numarası. (BS1, SS1) - hangi sırada olduğunu hemen söyleyen değişkenler. Böylece, ızgaraya devam ettiğinde, istenen sırayı aramak hala aynı derecede kolay. OP_BUYSTOP - değerini SATIN AL olarak değiştirdikten sonra tanımlayıcısı değişmeyecek mi? BS1'deki verilere göre bulabilir miyim?
4 - Özellikle açılış parametrelerinde olası 3 puanlık kayma ayarlanmışsa, bekleyen emirlerden herhangi birinin zaten açık olup olmadığını kontrol etmeyi nasıl kolaylaştırabilirim. Onlar. tek bir fiyatı değil, bir dizi fiyatı tarar ve varsayılanın 1-3 pip üstünde/altında bir fiyatla açılabilir....
5. MQL4 hakkında başka nereden eğitim veya ders alabileceğimi söyleyin. Beceri geliştirmek için. İşte şaşırdım. Strateji 2 satırda anlatılabilir ve danışmanı 100500 kod satırında açarsınız. Neden ... Ve kod öyle ki, bunu anlayabilirsiniz incir :(
Sorularla dolu))) Lütfen çözmeme yardım et
Sorularla dolu))) Lütfen çözmeme yardım et
paragraf 2.2'ye göre : Sor+50 çok ileri gittiniz :-) 50 Fikri anladığım kadarıyla bunlar noktalar. Yani Ask+50 yerine NormalizeDouble (Ask+50*_Point,_Digits) yazmanız gerekecek.
Parametrelerin her birinin ne anlama geldiğini okudum, tüttürdüm, ayarla .....
Bekleyen bir satış benim için açılmıyor. Cehennem, hata bile atmıyor. GetLastError ()=0! Satın alma beklendiği gibi açılır, ancak satışı yok sayar. Beni güldürüyor, neye ihtiyacı var? ))))
İyi insanlar, ihtiyacınız olan bilgiyi nereden ediniyorsunuz? ))
Parametrelerin her birinin ne anlama geldiğini okudum, tüttürdüm, ayarla .....
Bekleyen bir satış benim için açılmıyor. Cehennem, hata bile atmıyor. GetLastError ()=0! Satın alma beklendiği gibi açılır, ancak satışı yok sayar. Benimle dalga geçiyor, ne istiyor? ))))
İyi insanlar, ihtiyacınız olan bilgiyi nereden ediniyorsunuz? ))
Terminalde çok ilginç bir sekme var - "Uzmanlar" denir. Uzman hatalarının yazıldığı yer burasıdır. Bir göz at. Ve sonra kodunuza.
Terminalde çok ilginç bir sekme var - "Uzmanlar" denir. Uzman hatalarının yazıldığı yer burasıdır. Bir göz at. Ve sonra kodunuza.
Gördüğünüz gibi, bu sekme aynı zamanda güya her şeyin mükemmel olduğunu gösteriyor. Yüklendi, başlatıldı. Herhangi bir hatası yoktur. :(
Ve böylece, teşekkürler! Bu sekmeyi kullanmayı bilmiyordum.
Tünaydın.
Bir haftadır bilgi bulmaya çalışıyorum. kodla ilgili yardım
amaç: Mumun açılış ve kapanış noktalarındaki farkı bulun.
Ekleyin ve ekranda görüntüleyin ve 100 bar için bu şekilde devam edin.
Sonuç olarak, ekranda toplam tutarı görmek istiyorum.
geçersiz OnTick()
{
çift minfiyat =99999 , mp,cl,
maksimum fiyat=-99999 ;
çift İndeks = 0;
çift İndeks1 = 0;
for(int i=100; i>0; i--)
{
mp = iLow(Symbol(), PERIOD_CURRENT , ben);
cl = iClose(Symbol(), PERIOD_CURRENT, i);
if( mp < minfiyat)
minfiyat = mp - cl;
Endeks = minfiyat + mp ;
}
Teşekkür ederim.