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
ÇOK TEŞEKKÜR EDERİM!!!
Mevcut grafik üzerinde ZigZagColor göstergesini oluşturan ve Expert Advisor'ı kapattıktan sonra silen program kodu şöyle görünür:
EA başlatma bloğunda
EA başlatmadan kaldırma bloğunda
( Bu kodu kullanacaklar için DİKKAT ! Kodun bu versiyonu orta seviyedir ve sadece gösterge ayarları için geçerlidir Inp_ZZ_Depth=80 ; Inp_ZZ_Deviation=20 ; Inp_ZZ_Backstep=0 ; diğer ayarlarla gösterge silinmez! deinitialization bloğundaki diğer ayarlarla silinecek gösterge , 80,20,0 yerine bunları belirtmeniz gerekir.)
Şimdi, nasıl yapılacağını anlamak için kalır, böylece gösterge ayarları değiştirildiğinde, aynı zamanda silinir. Bu seçeneği denedim:
Bu seçenekle, herhangi bir ayar için gösterge kaldırılır , ancak danışmanı derlerken, editör bir sayıdan bir dizgeye örtük dönüştürme hakkında 3 uyarı yazar:
Her şeyin şu değerlerle ilgili olduğundan şüpheleniyorum: "+Inp_ZZ_Depth+", "+Inp_ZZ_Deviation+", "+Inp_ZZ_Backstep+". Genel olarak, MQL5 programlama dilini daha fazla incelemeniz gerekir.
Desteğiniz için hepinize bir kez daha teşekkür ederim!!!
Saygılarımla, Vladimir.
ÇOK TEŞEKKÜR EDERİM!!!
Mevcut grafikte ZigZagColor göstergesini oluşturan ve Expert Advisor'ı kapattıktan sonra kaldıran son kod şöyle görünür:
EA başlatma bloğunda
EA başlatmadan kaldırma bloğunda
( Bu kodu kullanacaklar için DİKKAT ! Kodun bu versiyonu orta seviyedir ve sadece gösterge ayarları için geçerlidir Inp_ZZ_Depth=80 ; Inp_ZZ_Deviation=20 ; Inp_ZZ_Backstep=0 ; diğer ayarlarla gösterge silinmez! deinitialization bloğundaki diğer ayarlarla silinecek gösterge , 80,20,0 yerine bunları belirtmeniz gerekir.)
Şimdi, nasıl yapılacağını anlamak için kalır, böylece gösterge ayarları değiştirildiğinde, aynı zamanda silinir. Bu seçeneği denedim:
Bu seçenekle, herhangi bir ayar için gösterge kaldırılır , ancak danışmanı derlerken, editör bir sayıdan bir dizgeye örtük dönüştürme hakkında 3 uyarı yazar:
Her şeyin şu değerlerle ilgili olduğundan şüpheleniyorum: "+Inp_ZZ_Depth+", "+Inp_ZZ_Deviation+", "+Inp_ZZ_Backstep+". Genel olarak, MQL5 programlama dilini daha fazla incelemeniz gerekir.
Desteğiniz için hepinize bir kez daha teşekkür ederim!!!
Saygılarımla, Vladimir.
Örtülü tip döküm hakkında uyarı. katı (katı) yürütme için, örtük bir döküm bir uyarı verir.
Tipleri açıkça belirtmek gerekir. Ve MT5'te her zaman katı uygulama vardır. MT4'te, #property strict özelliklerini seçebilir ve belirtemezsiniz
Ben kendim öğrendim - ve kendim mevcut kodlardan kopyalıyorum, - Sorun şu ki nasıl heykel yaptığımı açıklayamıyorum!? - içindeki bir şey sana nasıl kör olunacağını söyler.
----------------------------------
Neyi kör ettiğimi biliyorum, orada yeterli değil, hat için başka bir Trol.
Trol eklendi
Örtülü tip döküm hakkında uyarı. katı (katı) yürütme için, örtük bir döküm bir uyarı verir.
Tipleri açıkça belirtmek gerekir. Ve MT5'te her zaman katı uygulama vardır. MT4'te, özelliklerde #property strict öğesini seçebilir ve belirtemezsiniz
Haklısın Valery! Bu formda, her şey olması gerektiği gibi çalışır. EA başlatma bloğundaki son sürüm:
EA başlatma engelleme bloğunda:
Bahşiş için teşekkürler!
Saygılarımla, Vladimir.
Oooh, çok teşekkür ederim, bu kadar çok bilgi ile çok şey yapabilirsiniz ...
Bir iş gezisine çıkıyorum , bana verilen malzemeleri araştırmak sanırım daha zor ama kodlamaya ne dersiniz... Kağıtta mümkün, güzel bir antrenman olur diye düşünüyorum...
Saygılarımla, Roman
Herkese iyi günler!
Roman bir iş gezisindeyken ve bu konuya katılmazken onun yerine MQL5 programlama dili hakkında sorular sormaya devam edeceğim. CodeBase'de Maksimum Sermaye Riski Yüzdesi kitaplığını https://www.mql5.com/en/code/2142 adresinde buldum. Alış ve satış için pozisyon açmak için basit bir Uzman Danışman kodunu denemeye karar verdim, ancak sabit bir lotla değil, maksimum sermaye riski yüzdesiyle.
İşte kaynak kod (ana göreve konsantre olmak için gereksiz olan her şey kaldırıldı):
kodu belirtilen kitaplıktan içine ekledi. Sonuç bu koddur:
Ancak danışman hem sabit bir parti üzerinde çalıştı hem de çalışmaya devam ediyor, yani. riski dikkate alınmaz. Söyle bana, lütfen, sermaye riskinin yüzdesini kazanmak için ne yapılması gerekiyor.
Saygılarımla, Vladimir.
Herkese iyi günler!
Roman bir iş gezisindeyken ve bu konuya aktif olarak katılmazken onun yerine MQL5 programlama dili hakkında sorular sormaya devam edeceğim. CodeBase'de Maksimum Sermaye Riski Yüzdesi kitaplığını https://www.mql5.com/en/code/2142 adresinde buldum. Alış ve satış pozisyonlarının açılmasını, ancak sabit bir lotla değil, maksimum sermaye riski yüzdesiyle uygulamak için basit bir Uzman Danışman kodunu denemeye karar verdim.
İşte kaynak kod (ana göreve konsantre olmak için gereksiz olan her şey kaldırıldı):
kodu belirtilen kitaplıktan içine ekledi. Sonuç bu koddur:
Ancak danışman hem sabit bir parti üzerinde çalıştı hem de çalışmaya devam ediyor, yani. riski dikkate alınmaz. Söyle bana, lütfen, sermaye riskinin yüzdesini kazanmak için ne yapılması gerektiğini.
Saygılarımla, Vladimir.
Yazıldığı gibi, işe yarıyor. Lot==0 ise bir satıra ihtiyacımız var, o zaman riskli lotu düşünüyoruz ve sonunda hesaplamanın değerini Lot değişkenine atıyoruz.
Dördünde, ek bir Lts değişkeni aracılığıyla böyle bir seçenek var.
Beyler, konunun tamamı, tartışma bir sayfa, geri kalan her şey kodlar. Belki sadece kodları girmek yeterlidir?
O zaman nasıl yardım edilir?
O zaman nasıl yardım edilir?
Yalnızca sorulanı ekle
Yazıldığı gibi, işe yarıyor. Lot==0 ise bir satıra ihtiyacımız var, o zaman riskli lotu düşünüyoruz ve sonunda hesaplamanın değerini Lot değişkenine atıyoruz.
Dördünde, ek bir Lts değişkeni aracılığıyla böyle bir seçenek var.
Teşekkürler Valery, bu gece deneyeceğim!
Saygılarımla, Vladimir.