Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 403
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ve işlevi gerçekten kemiklerle sökerseniz, boşuna işlev başlığını kesersiniz, önemli bilgiler vardır.
Son açık konumun türünü veya -1'i döndürür - bu, kapalı konum yoksa, işlev çağrıldığında değerinin = -1 olacağı anlamına gelir.
sy - enstrümanın adı (döviz çifti)
mn sihirli bir sayıdır. -1'i ayarlarsanız, işlev ne kadar sihirli olursa olsun, son kapatılan siparişin türünü döndürür.
Nokta nokta, üzgünüm.
1 - programlama dehası mı?
2 - Dürüst olmak gerekirse, dışkı ve diğer çürüme ürünleri dışında gereksiz bir şey yoktur (açık bir görüş, tartışmaya hazırım, ancak başka bir konuda :)).
3 - şimdi her şey açık. :)
4 kesinlikle doğru. Biliyorum. Biraz "yanlış konuştum" ve metni "OrderSend" işleviyle yazdım.
"Bricks of Functions Parsing" şablonunun oluşturulmasına katkıda bulunduğunuz için teşekkür ederiz. :)
1. Alay etmeden yapalım, ha? Öğrenmenizi rahat ve kolay hale getirdi. Zeka bunun neresinde?
2. Tartışmalı.
3. Koddaki yorumlarınıza bakılırsa Nifiga sizin için net değil.
4. Olur.
2. nokta için bir örnek:
Burada daha az gereksiz şey var
Kullanıcı tanımlı bir fonksiyonun pratik kullanımına bir örnek:
.
?Teşekkür ederim.
Bu nedenle, bu işlevi kullanmak için adını uygulamanız gerekir ve "r" değişkeninin kendisi bu işlevin değerini belirleyecek şekilde ayarlanmıştır!
İşte benim için küçük bir keşif! ^^
Tekrar teşekkürler, Yuri. :)
Son açıklama için bu mümkündür:
Verdiğiniz örnekler doğru değil. Parametreleri olan bir fonksiyonu çağırdığınızda , bu parametrelerin değerlerini virgülle ayırarak parantez içinde vermelisiniz. Ayrıca tüm fonksiyonlara bir değer atanmadığını da bilmelisiniz. Eğer fonksiyon tipi void ise, o zaman herhangi bir değer taşımaz ve bazı işlemleri gerçekleştirmeye veya bazı değişkenleri hesaplamaya yöneliktir. İkinci durumda, bu fonksiyonun sonuçlarını kullanabilmek için bu değişkenlerin isimlerini bilmeniz gerekir.
Derleyici bu satırda değişkenin bildirilmediği hatası verecektir.
en azından buna ihtiyacın var:
2. nokta için bir örnek:
Burada daha az gereksiz şey var
Aptal soru için özür dilerim ama son kapatılan siparişi bulmak için neden tüm geçmişi kürekle atıyorsun? İlkini sondan bulduk ve anladığım kadarıyla hemen ayrıldık.
Aptal soru için özür dilerim ama son kapatılan siparişi bulmak için neden tüm geçmişi kürekle atıyorsun? İlkini sondan bulduk ve anladığım kadarıyla hemen ayrıldık.
Bir şekilde, geçmiş, kullanıcının sıraladığı biçimde depolandığında, burada sorunla ilgili bir tartışma vardı. Dolayısıyla (güvenilirlik için) ve arama tam da budur.
Kullanıcı geçmişi sadece görsel algılama için sıralayabilir, geçmişteki konum numarası değiştirilemez.
Kullanıcı geçmişi sadece görsel algılama için sıralayabilir, geçmişteki konum numarası değiştirilemez.
Aslında, yalnızca test cihazında gerçekten bir büyüklük sırasını umabilirsiniz.
Fark etmedim ama tamam, tartışmayacağım. 10-20 derinlik yapın, yeterli olacaktır. Ama bütün hikaye ... Bu, bence, çok fazla.