Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 724
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
Eğer görevi doğru anladıysam, n'nin nereden alınması gerektiği belli değil...
Cevabınız için teşekkürler! Açık sipariş sayısı n'dir . Açılma sinyali tekrarlandığında, zaten açık olan pozisyonlarda kar gereksinimi artar. Böylece haksız yere çekilmelerden kaçınırım. Bir döngüde basit bir şekilde çözülür, ancak açma koşullarına eklemek uygun değildir. Bir "faktöriyel"e ihtiyacımız var, ama toplamaya değil, çarpmaya!
Apaçık. Peki, sipariş sayısı 5 ile sınırlı olsaydı bu şekilde karar verirdim. Bu durumda geçiş en hızlı yoldur.
Ah doğru ;) ?
Apaçık. Peki, sipariş sayısı 5 ile sınırlı olsaydı bu şekilde karar verirdim. Bu durumda geçiş en hızlı yoldur.
Ah doğru ;) ?
Sadece sınırlamak istemiyorum, bu yüzden bir çeşit formül arıyorum. Belki zamanla doğacak, ama bir anahtar ve bir döngü olmadan!
Ah doğru ;) ?
Ö! Çok teşekkürler! Daha yakın ve daha kolay! Bunu anladığım kadarıyla bir dizi ile deneyeceğim. Ancak miktar ile süresiz olarak yapmak mümkün olmayacaktır. Veya yapabilirsiniz, n== 2 ise 2. üye alınır ve n==6 veya daha fazla ise diziye daha fazla üye koyacağım. Umarım doğru anlamışımdır!
Evet, dizi, örneğin 100 veya daha büyük bir boyutla açıkça daha büyük hale getirilebilir - bu kadar çok sayıda sipariş almanız olası değildir, ancak yine de sınırlı olacaktır.
Kısıtlama olmadan gerekliyse, o zaman sadece bir döngü. Ayrı bir işlev yapın, normalde her yerde çağrılır. Hız kaybı olacaktır: ne yazık ki MCL'de satır içi İşlevler yoktur.