MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1268
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
Merhaba!
Üç çama dolanmış:
Sayıları belirledim extern int a =2; dış int b =3; dış int c =4; a, b veya c değiştiğinde, verilen bazı d (örneğin, d=344) ile karşılaştırmak için değerini değiştirecek şekilde a b c sayısını nasıl ayarlayabilirim?
Teşekkür ederim!
Merhaba!
Üç çama dolanmış:
Sayıları belirledim extern int a =2; dış int b =3; dış int c =4; a, b veya c değiştiğinde, verilen bazı d (örneğin, d=344) ile karşılaştırmak için değerini değiştirecek şekilde a b c sayısını nasıl ayarlayabilirim?
Teşekkür ederim!
x = c + b*10 + a*100
x = c + b*10 + a*100
Gosspadii! Ve kafamı kırıyorum! Teşekkür ederim!
Merhaba! 2020.10.03_13:33 GMT+3. MetaTrader 4 için standart Hareketli Ortalama Uzman Danışmanı aldım ve karlı hale gelmesi için değiştirmeye başladım. Strateji test cihazında OrderProfit() işlevini kullanarak bir anlaşmayı kapatmanın koşullarını tanımlamaya çalışırken, EA bu koşulda anlaşmaları kapatmayı durdurdu. Anlaşmayı bitiremez. Ancak, anlaşmayı kapatmak için koşulları doğru yazdığımdan şüpheliyim. Aksi takdirde, danışman anlaşmaları kapatırdı. Muhtemelen işlemin açılış fiyatını ve son fiyatları yazmaya çalışacağım. İşlemin açılış fiyatı ile son fiyat arasındaki maksimum farka ulaşıldıktan ve bu fark azaldıktan sonra işlemi kapatın. Danışman dosyasını ekliyorum. 13:50 GMT+3.
Merhaba!
Giriş verilerini normalleştirmek için bir fonksiyon yazmayı üstlendi. Ancak orijinal değerleri normalleştirilmiş değerlerle "değiştiremiyorum". Onlar. Açık zaman serisi arabelleğindeki değerleri Temp dizisinden yeni değerlerle güncelleyemiyorum. Benim hatam ne? OOP ve OOP olmayanları geçmeye çalıştığım hissi var))
Eminim daha kolay hale getirilebilir! Bu durumda, lütfen bana öğretin)
Merhaba!
Giriş verilerini normalleştirmek için bir fonksiyon yazmayı üstlendi. Ancak orijinal değerleri normalleştirilmiş değerlerle "değiştiremiyorum". Onlar. Açık zaman serisi arabelleğindeki değerleri Temp dizisinden yeni değerlerle güncelleyemiyorum. Benim hatam ne? OOP ve OOP olmayanları geçmeye çalıştığım hissi var))
Eminim daha kolay hale getirilebilir! Bu durumda, lütfen bana öğretin)
Dil belgelerini okuyun
Dil belgelerini okuyun
Alexey, teşekkürler! Şimdi bunun imkansız olduğu açık.
Doğru, tam olarak mql4'e sahip değilim. Verileri CiOpen sınıfı aracılığıyla değiştirmeye çalışıyorum. Dizide belirtilen konumda öğeyi değiştirmesi gereken Update yönteminin varlığıyla kafam karıştı.
Alexey, teşekkürler! Şimdi bunun imkansız olduğu açık.
Doğru, tam olarak mql4'e sahip değilim. Verileri CiOpen sınıfı aracılığıyla değiştirmeye çalışıyorum. Dizide belirtilen konumda öğeyi değiştirmesi gereken Update yönteminin varlığıyla kafam karıştı.
Soru mql4 bölümünde sorulduğu için mql4 ile ilgili cevap verdim. Sorunuzda mql5 ipucu yok. Ama sonuç aynı.