MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 734
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
Sonra bir soru daha :-)
Etiketi fiyatla birlikte taşımadan önce, mevcut ekran genişliği kullanılarak yatay konum hesaplanır.
x=width - 70 ;
Kenar çubuğunu açtığımda, etiket ekranın sağına doğru gidiyor. Günlükte yenile düğmesine tıklarsanız, göstergenin çalıştığını görebilirsiniz, ancak etiket döndürülmez, yalnızca ikinci denemede görünür. OnCalculate'in her seferinde çağrılmadığı ortaya çıktı? Bir fonksiyon nasıl kalıcı olarak çalıştırılır?
O zaman bir soru daha :-)
Etiketi fiyatla birlikte taşımadan önce, mevcut ekran genişliği kullanılarak yatay konum hesaplanır.
Kenar çubuğunu açtığımda, etiket ekranın sağına doğru gidiyor. Günlükte yenile düğmesini tıklarsanız, göstergenin çalıştığını görebilirsiniz, ancak etiket döndürülmez, yalnızca ikinci denemede görünür. OnCalculate'in her seferinde çağrılmadığı ortaya çıktı? Bir fonksiyon nasıl kalıcı olarak çalıştırılır?
OnChartEvent - CHARTEVENT_CHART_CHANGE'da yoklama ve yeniden çizim yapın
Selamlar. Lütfen bana söyle.
Gösterge tablo üzerinde oklar çiziyorsa ve oklar nesne değilse, bu çizim için parametreleri tablonun kendisinden veya başka bir şekilde almak mümkün müdür? Tamponlardan veri almak ve hatta test için göstergeyi normal olarak başlatmak mümkün değildir.
Selamlar. Lütfen bana söyle.
Gösterge tablo üzerinde oklar çiziyorsa ve oklar nesne değilse, bu çizim için parametreleri tablonun kendisinden veya başka bir şekilde almak mümkün müdür? Tamponlardan veri almak ve hatta test için göstergeyi normal olarak başlatmak mümkün değildir.
Gösterge kodunuz var mı?
Gösterge kodunuz var mı?
Numara
Burada ondan veri alma girişimlerini ve göstergenin kendisini tartıştık.
https://www.mql5.com/ru/forum/160587/page165#comment_10221621
Bir ders kitabından örnekler çalışıyorum, bunlardan biri bir satırda derlenmiyor
'MQL5_PROGRAM_NAME' - numaralandırmayı dönüştüremez fare_2.mq5 29 52
Bir danışman için çalışma iznini kontrol edin. Ve baskıdaki çıktı nerede? Bu kod parçası bir şey döndürüyor gibi görünüyor, çünkü hata yok, o zaman sorun bu kod parçasının dışında. Bu parçada, 0'a bölünmenin gerçekleşebilmesi dışında
Bütün kod? Evet şimdi .
Satır 378, aynı baskıdır, etkinleştirildiğinde EA artık çalışmaz.
221 ve 223 satırlarındaki kodun tasarımında bir hata olduğundan şüpheleniyorum. Hiç kimse geçmiş numaralandırmayı kullanmaz, birkaç örnek vardır, bu nedenle bir hata mümkündür. https://www.mql5.com/en/code/7452 sayfasında bir örnek var, ama orada benim için çok karmaşık.
Znomer() işlevinde, satır 206'da sıfıra bölme, hariç tuttum.
Talimatları ve önerileri sabırsızlıkla bekliyorum. Teşekkür ederim.
Numara
Burada ondan veri alma girişimlerini ve göstergenin kendisini tartıştık.
https://www.mql5.com/ru/forum/160587/page165#comment_10221621
Üzgünüm, temelde bilgisayarımda .dll çalıştırmıyorum, bensiz devam et.
Sadece göstergeler var. Parametrelerde kullanıldığında ikincisinin kullanımını devre dışı bıraktım.
Bütün kod? Evet şimdi .
Satır 378, aynı baskıdır, etkinleştirildiğinde EA artık çalışmaz.
221 ve 223 satırlarındaki kodun tasarımında bir hata olduğundan şüpheleniyorum. Hiç kimse geçmiş numaralandırmayı kullanmaz, birkaç örnek vardır, bu nedenle bir hata mümkündür. https://www.mql5.com/en/code/7452 sayfasında bir örnek var, ama orada benim için çok karmaşık.
Znomer() işlevinde, satır 206'da sıfıra bölme, hariç tuttum.
Talimatları ve önerileri sabırsızlıkla bekliyorum. Teşekkür ederim.
Formülde fazladan (( 2 *psd*usd)*(( 2 *psd*usd)-C))/(C- 1 )) .
Üs: ^0.5, *0.5 değil
Görüntülenen sembol ve sihir için tek bir işlem yoksa veya tek bir karlı veya kaybedilen işlem yoksa veya yalnızca bir çift varsa (C=1), 0'a böleceğiz.
Formülün kendisinden önce, psd ve usd'nin > 0 ve C !=1 olduğunu kontrol etmeniz gerekir.
Kârlı olanlar > 1, kârsız olanlar < 1, kâr = 1 ile analiz edilmez, yani. 1 de bir veya başka bir gruba dahil edilmelidir.
İşlevinizde, önce sembol ve sihirle eşleşen anlaşma numaralarını seçmek, ardından sayılarının değişip değişmediğini kontrol etmek, evet ise zn'yi yeniden hesaplamak, değilse zn'yi döndürmek (bu durumda zn'yi sıfırlamayın ve kontrol edin) != 0 yazdırma gerekli olmadığında)
Baykuş, ww ve nn değişkenlerine bağlı olduğu için çalışmayı durdurur ve işlevinizin girişinde baykuş algoritmasını değiştirir ve yok ederler.
Bir kod biçimlendirme hatası olsaydı, hiçbir şey derlenmezdi.