MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 238
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
Peki, anlaşılmaz olan ne? Çubuğun üstü genel anlamdadır. Sonuç olarak , bu çubuğun altındadır. Sol uç nokta aslında çizginin de başladığı yerden.
Ayrıntılar önemlidir.
Peki, veri penceresinde gösterilir. Çizgiye tırman. Sondan bir önceki minimumda. bu değeri almayı başardım
Bu, göstergenin iki arabelleği olduğu anlamına gelir. bar1 için değerler verirler. bar0 için dediğim gibi hesaplamanız gerekiyor.
tam yaz
Ben de yaptım!
tam yaz
bar0 üzerindeki değeri hesaplamanız gerekir. Düz çizgi denklemi:
Biçimsel değişkenlerin adlarıyla, işleve ne iletileceği her şey açıktır.
Gerekli çubuktaki değeri döndürür.
bar0 üzerindeki değeri hesaplamanız gerekir. Düz çizgi denklemi:
Biçimsel değişkenlerin adlarıyla, işleve ne iletileceği her şey açıktır.
Gerekli çubuktaki değeri döndürür.
aman allahım çok zor Değeri elde etmeyi başardım, tek yapmam gereken ObjectGetValueByShift yazmak, phew. Bana biraz eğitim videosu gönderin lütfen, göstergelerin nasıl yapılacağına baktım ama böyle bir şey bulamadım. Her şey çalışıyor. Aynı sorudan alınmıştır https://www.mql5.com/ru/forum/121347
Tamponların bu şekilde tasarlanıp tasarlanamayacağı hakkında hiçbir fikrim yok .. ama işe yarıyor. ncurbar nedir gerçekten anlamadım.
//---- Nesneyi Grafikte Taşı
ObjectMove("Trend DN-0",1,Zaman[st1],s1);
ObjectMove("Trend DN-0",0,Zaman[st2],s2);
Dn[nCurBar] = ObjectGetValueByShift("Trend DN-0",0);
//----
ObjectMove("Trend UP-0",1,Zaman[rt1],r1);
ObjectMove("Trend UP-0",0,Zaman[rt2],r2);
Up[nCurBar] = ObjectGetValueByShift("Trend UP-0",0);
aman allahım çok zor Değeri elde etmeyi başardım, tek yapmam gereken ObjectGetValueByShift yazmak, phew. Bana biraz eğitim videosu gönderin lütfen, göstergelerin nasıl yapılacağına baktım ama böyle bir şey bulamadım. Her şey çalışıyor.
//---- Nesneyi Grafikte Taşı
ObjectMove("Trend DN-0",1,Zaman[st1],s1);
ObjectMove("Trend DN-0",0,Zaman[st2],s2);
Dn[nCurBar] = ObjectGetValueByShift("Trend DN-0",0);
//----
ObjectMove("Trend UP-0",1,Zaman[rt1],r1);
ObjectMove("Trend UP-0",0,Zaman[rt2],r2);
Up[nCurBar] = ObjectGetValueByShift("Trend UP-0",0);
Ve şimdi EA'nın satırdan aldığınız değeri günlüğe yazdırmasını sağlayın ve görsel modda DEĞİL çalıştırın. Testi durdurun ve günlüğe bakın.
Görselleştirme modunda olmayan bir test cihazında grafik nesnelerden değerler alamayacağınızı söyledim - bunlar basitçe oluşturulmadı.
Ancak, iki satırın her bir değeri için yalnızca bir satır olan göstergeye normal bir hesaplama eklemek sizin için zor.
Pekala, ikna etmeyeceğim.
Ve şimdi EA'nın satırdan aldığınız değeri günlüğe yazdırmasını sağlayın ve görsel modda DEĞİL çalıştırın. Testi durdurun ve günlüğe bakın.
Görselleştirme modunda olmayan bir test cihazında grafik nesnelerden değerler alamayacağınızı söyledim - bunlar basitçe oluşturulmadı.
Ancak, iki satırın her bir değeri için yalnızca bir satır olan göstergeye normal bir hesaplama eklemek sizin için zor.
Pekala, ikna etmeyeceğim.
Evet, sadece nasıl bilmiyorum ... bunu nereye ekleyeceğim ...
anlamadım hata alıyorum nereye ekleyeceğimEvet, sadece nasıl bilmiyorum ... bunu nereye ekleyeceğim ...
anlamadım hata alıyorum nereye ekleyeceğimFonksiyonun ne olduğunu biliyor musun? Sana bir fonksiyon verdim. Herhangi bir gösterge fonksiyonunun gövdesinin dışına girin ve gerekli verileri girerek koddan çağırın. Çıkışta size istenilen barın fiyatını verecektir.
Burada üç yüz yıl önce bir makale yazdım - hala mql4.com'da - düz bir çizginin denklemiyle nasıl çalışılacağına dair bir açıklama var - fonksiyon şimdi değiştirildi, ancak bu onu geri dönen bir fonksiyon olmaktan alıkoymuyor istenen çubuğun fiyatı.
İşte o makaleye dayanarak yapılmış bir gösterge .
Fonksiyonun ne olduğunu biliyor musun? Sana bir fonksiyon verdim. Herhangi bir gösterge fonksiyonunun gövdesinin dışına girin ve gerekli verileri girerek koddan çağırın. Çıkışta size istenilen barın fiyatını verecektir.
Burada üç yüz yıl önce bir makale yazdım - hala mql4.com'da - düz bir çizginin denklemiyle nasıl çalışılacağına dair bir açıklama var - fonksiyon şimdi değiştirildi, ancak bu onu geri dönen bir fonksiyon olmaktan alıkoymuyor istenen çubuğun fiyatı.
İşte o makaleye dayanarak yapılmış bir gösterge .
Yardımınız için teşekkürler, ancak gerçek ticarette fiyatı nasıl alacağınız konusunda hiçbir fark yok mu? sonuçta, hem göstergeyi hem de danışmanı grafiğe koymanız gerekecek mi?