Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Soru: 64 bitte gerekli kombinasyonla çakışan bir kombinasyonun piyasada görünme olasılığı nedir? Cevap: (1/2^64)*BarsCount. Onlar. %100'e yakın bir olasılıkla böyle bir kombinasyon bulunmayacaktır. Onlar. Açıkçası, int veya long sayı tek başına kalıbı tam olarak tanımlayamaz, bu nedenle kalıbın uzunluğunu gösteren ek bir parametre gereklidir.
64 bitin tümüne bakarsanız budur. Ama bu açıkça gereksiz.
Benzer çalışmalar yaptığımda, bir şamdan deseninin uzunluğunu 5'ten fazla almanın tavsiye edilmediğini öğrendim. çok büyük olduğu ortaya çıktı, 3 uzunluk yeterli.
Desenimizin uzun bir uzunluğu varsa, "karakteristik özellikler" ayarlamak ve uzunluğu minimum ve maksimum değerlerle sınırlamak çok daha uygundur.
Henüz oluşturmadım, ancak genel anlamda fikir şu şekilde: iki parametre - 0 ile 3 arasındaki uzunluk ve int parametresi. Bu sayı zaten EA (Sözde bit gösterimi) içinde yorumlanıyor:
Geriye bu parametrelerin nasıl kodlanacağına karar vermek kalıyor. Doğrudan çözüm: her bir int parametresinin (tablonun ilk sütunu) bir sözde bit temsiline (üçüncü sütun) karşılık geldiği bir yapı. Maske yalnızca beş karakterle (ххххх) sınırlıysa, yapı çok büyük olmayacaktır.
Ve en önemlisi - optimize edici yapıyı düzenlemenize izin verir!
Üç mum için, özellikler penceresinde üç ayrı parametre yapabilirsiniz. Bir taşla iki kuş aynı anda öldürülür - hem görsel hem de optimize edilmiş.
Aynı şey 10 mum için de geçerlidir.
Üç mum için, özellikler penceresinde üç ayrı parametre yapabilirsiniz. Bir taşla iki kuş aynı anda öldürülür - hem görsel hem de optimize edilmiş.
Aynı şey 10 mum için de geçerlidir.
destek
Henüz oluşturmadım, ancak genel anlamda fikir şu şekilde: iki parametre - 0'dan 3'e kadar olan uzunluk ve int parametresi. Bu sayı zaten EA (Sözde bit gösterimi) içinde yorumlanıyor:
Geriye bu parametrelerin nasıl kodlanacağına karar vermek kalıyor. Doğrudan çözüm: her bir int parametresinin (tablonun ilk sütunu) bir sözde bit temsiline (üçüncü sütun) karşılık geldiği bir yapı. Maske yalnızca beş karakterle (ххххх) sınırlıysa, yapı çok büyük olmayacaktır.
Ve en önemlisi - optimize edici yapıyı düzenlemenize izin verir!
İşte x'ten xxx'e bir maske için bir numaralandırma:
Mors kodu sürümü "1.005"
İşte bir çözüm: maske bir numaralandırma olarak verilir
OnInit() içinde, maske ConvertNumberToString işlevinde " sExtMorseCode " dize değişkenine (" sExtMorseCode " değişkeni genel program düzeyinde bildirilir) çevrilir :
İki sorunu çözdü:
1). kullanıcı, giriş parametrelerinde "0101" biçiminde bir model görür:
2). Giriş parametresi, test cihazında optimizasyona mükemmel bir şekilde uygundur.
Mors kodu sürümü "1.005"
İki sorunu çözdü:
1). kullanıcı, giriş parametrelerinde "0101" biçiminde bir model görür:
2). Giriş parametresi, test cihazındaki optimizasyona mükemmel bir şekilde uygundur.
Kullanıcı, orijinal fikre göre matematiksel hesaplamalar yapmadan bir mum kombinasyonu ayarlayabilir mi?
Kullanıcı, orijinal fikre göre matematiksel hesaplamalar yapmadan bir mum kombinasyonu ayarlayabilir mi?
Evet, herhangi bir matematiksel hesaplama olmadan. Ve şimdi kombinasyonu manuel olarak girmenize gerek yok - sadece " desen maskesi " açılır listesinden uygun mum kombinasyonunu seçin.