[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 248
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
ERR_INVALID_TRADE_VOLUME 131 Geçersiz hacim - bu fonksiyonla tanışın ve hacmi, örneğin "mikro" türdeki hesaplarda, hesap türünüze göre "doğru" olarak ayarlayın. hacim, kural olarak, "klasik" tipteki hesaplarda 0,01 lottur = 0,1 lot... Emir açma fonksiyonuna 0,1 lot'a eşit bir sabit değer sürün ve kontrol edin...
Hafta içi test yaptınız mı? Yayılma dalgalanıyor mu?
Bu uyarı neden çıkıyor? Daha önce, bir rakamı kesirli bir kısımla karşılaştırırken NormalizeDouble () işleviyle normalleştirmeniz gerektiğini anlamak için çok çaba harcadım. Ama bugün eğlence olsun diye şaka yapmaya karar verdim ve işte buradalar, uyarı geliyor! Ne tür aksaklıklar? Yoksa aksaklıklar değil mi?
danışman öz sermayenin belirli bir yüzdesi ile çok işlem yapıyor, yani sadece yüzde girebiliyorum, örneğin 10, 5, lot 0,1 veya 0,01 girme seçeneği yok. Sadece 4 basamaklı bir komisyoncu böyle bir sorun yaşadı.
Bu uyarı neden çıkıyor? Daha önce, bir rakamı kesirli bir kısımla karşılaştırırken NormalizeDouble () işleviyle normalleştirmeniz gerektiğini anlamak için çok çaba harcadım. Ama bugün eğlence olsun diye şaka yapmaya karar verdim ve işte buradalar, uyarı geliyor! Ne tür aksaklıklar? Yoksa aksaklıklar değil mi?
1). Derleyici bu koşulu (if ifadesi) basitçe yok sayabilir.
2). Bununla birlikte, derleyici bu koşulu göz ardı etmediyse, her sayı için 8 bit ayırarak sayıların her birini belleğe yazacaktır. Sayıları bizim gözlerimizle yaptığımız gibi değil, parça parça karşılaştırır. Hafızadaki sayılar aynıdır ve bu koşul yerine getirilecektir.
Sorunuza çok şaşırdım çünkü bu iki sayının (iki giriş) nasıl eşit değil olarak algılanabileceğini anlayamıyorum?
Yayılmayla ilgili soruma cevap vermedin.
Yorumunuza göre, sabit yayılma ile 4 haneli bir terminalde denedim, her şey yolunda. Ancak başka bir sorun ortaya çıktı, 5 basamaklı bir terminalde gerçekleşmeyen 131 hata numarasını veriyor.
lütfen bana nasıl doğru yapacağımı söyle. MM'yi hesaplamak için karmaşık bir fonksiyonum var ve bir kısımda, lotu hesaplarken, fonksiyon örneğin şu anda mümkün olan maksimum lotun 0.18 olduğunu ve hesapta 0.1, 0.2, 0.3'ü açmanın mümkün olduğunu, yani adım 0.1
partiyi normalleştirirsem, 0,2'ye yuvarlanır ve maks. izin verilen 0.18'dir - soru, doğru şekilde nasıl aşağı yuvarlanacağı veya partinin nasıl doğru şekilde normalleştirileceğidir?
""""...
Я очень удивлён был Вашему вопросу, так как не могу понять как можно два эти числа (две записи) воспринять не равными??""""