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
eğer benim örneğimde:
onTick() yöntemindeki ask ve bid değerlerini kopyalayacağım ve diğer yöntemlerde _Ask, _Bid kullanacağım (sanal ticaret)
global değişkenlerle çalışmaya benzer mi?
Not: bir seçenek olarak, elbette, tüm yöntemlere atıfta bulunarak geçebilir ve işaretleyebilirim, ancak yine, neyin daha verimli olduğuyla ilgili sorular
Bir şekilde burada bir sınıftaki değişkenleri başlatmanın iki yolu hakkında bir soru sordum. Işte bir tane:
Ve bu:
İkinci yöntemin avantajının ne olduğunu sordum ve statik üyeler başlatabileceklerine dair bir cevap aldım. Ancak yalnızca statik üyeler bu şekilde başlatılmaz.
Yani soru hala aynı - herkes için temel bir fark var mı ve ikinci yöntemin avantajı nedir?
Alıntı
Bir şekilde burada bir sınıftaki değişkenleri başlatmanın iki yolu hakkında bir soru sordum. Işte bir tane:
https://www.mql5.com/en/forum/85652/page45#comment_15975127
İkinci yöntemin avantajının ne olduğunu sordum ve statik üyeler başlatabileceklerine dair bir cevap aldım. Ancak yalnızca statik üyeler bu şekilde başlatılmaz.
statik değil, sabit alanlar
Yani soru hala aynı - herkes için temel bir fark var mı ve ikinci yöntemin avantajı nedir?
"Kötü form olarak kabul edilir" ifadesini atarsak , o zaman daha uygun olanı kullandığımız şeydir, IMHO
apnu konusu yine son mesajı sildi kendim çözdüm sandım....
bu kod var:
CSetting'in özel bölümünden 3 enum ve 2 int'yi bu verileri parça parça saklayacağım bir int yardımıyla doldurmak istiyorum, kodu çizdim:
teorik olarak bu işe yaramalı, enum için veriden alt 2 + 3 +3 biti alıyorum ve kalan 24 biti int'den param1 ve param2'yi doldurmak için kullanıyorum ve yüksek 12. bitteki sayının işaretini koruyorum
Herhangi bir hata olup olmadığını nasıl kontrol edebilirim? )))
peki, ya da başka birinin bu verilerin int'de nasıl saklanacağı seçeneği için minnettar olurum.
Herhangi bir hata olup olmadığını nasıl kontrol edebilirim? )))
Bunu da yapabilirsiniz: t + d * 10 + v * 100
işe yaramayacak
ya bit parça kaydırmanız ya da bir kaydırmaya eşdeğer olan 2 ile çarpmanız / bölmeniz gerekir
Her zamanki gibi - Paketledim, açtım, kimliği kontrol ettim. tüm uç durumların test edilmesi arzu edilir.
yani evet ... mantıklı
ancak paketleme yapmayı planlamadım - optimizer için giriş değişkenlerinin sayısını ve GA'nın hızlı bir şekilde birleşmemesi için üstlerindeki Gray kodunu azaltıyorum - çok sayıda GA geçişine ihtiyacınız var
Sınır durumlarını zaten kontrol ettim, ancak deneyimlerime göre .... hatalar çok sinsi !!! )))
Not: Elbette, döngüyü 0 ... MAX_UINT'den dosyaya sıfırlayabilir ve görsel olarak bakabilirim, ancak en iyi seçenek değil, IMHO
işe yaramayacak
...
Neden aniden çalışmıyor? Üç numaralandırma, hiçbiri 10'dan büyük değil. İlkokul ikinci sınıf aritmetiği.