Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1490
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
Alexey Viktorov #:
Varyantınız oldukça kabul edilebilir, ancak emirleri işlemlerle değiştirmeniz gerekir. Kâr, komisyon ve takas emirlere göre değil işlemlere göre saklanır.
Ve bir siparişin birkaç anlaşma oluşturabileceğini göz önünde bulundurun.
Bu nedenle, ya her sipariş için anlaşma seçin ya da yapılardan oluşan bir dizi/liste (sipariş sayısına göre) oluşturun ve anlaşmaları seçerek bunları doldurun.Ve bir siparişin birkaç anlaşma oluşturabileceğini dikkate alın.
Bu nedenle, ya her sipariş için anlaşmalarını önceden seçmek ya da yapıların bir dizisini / listesini (sipariş sayısına göre) oluşturmak ve bunları anlaşmaları arayarak doldurmak.Neden hayatınızı zorlaştırasınız ki? Belirli bir dönem için karı hesaplamanız gerekiyorsa ve kaynak kodda yapılan şey buysa, o zaman sadece bu dönem için anlaşmaları gözden geçirin. GİRİŞ anlaşmasının bir komisyonu vardır veya olabilir, ÇIKIŞ anlaşmasının komisyona ek olarak bir takası ve karı olabilir. Böylece, her şeyi özetledikten sonra, istenen sonucu elde ettik.
Başka bir şey de, görevin her pozisyon kimliği için karı ayrı ayrı bir dizide toplamak olup olmadığıdır.
Beyler, bana yardım edin. Daha önce, fare tekerleğine tıklandığında, imleç artı işareti modu terminalde ve MT4 ve MT5'te etkinleştirildi. Şimdi ortadan kayboldu. Nasıl özelleştirildi?
p.s. Hiç fare sürücüsü koymadım, her şey otomatik olarak çalıştı....
Beyler, bana yardım edin. Daha önce, fare tekerleğine tıklandığında, imleç artı işareti modu terminalde ve MT4 ve MT5'te etkinleştirildi. Şimdi ortadan kayboldu. Nasıl ayarlandı?
p.s. Hiç fare sürücüsü koymadım, her şey otomatik olarak çalıştı....
Yok olmadı, sadece daha az tepki veriyor...
Hatta günahkar bir şekilde farenin bozuk olduğunu ve düğmeye bir ve iki kez basılmadığını düşündüm
kaybolmadı, sadece daha az duyarlı.
Farenin bozuk olduğunu ve düğmenin kaydığını bile düşündüm.
Bilemiyorum. Birçok kez test ettim ve çok duyarlı. Gecikme yok. Bir kere bile görünmedi.
- Doktor, şuramda, şuramda ve şuramda bir ağrı var.
- Parmağınız kırılmış.)
Herkese iyi tatiller.
Profesyonellerden yardıma ihtiyacım var.
Bu kodu MQL4'te en düşük açılış fiyatına sahip siparişi aramak ve verilerini almak için yazdım
Şimdi her şeyi MQL5'e aktarmaya çalışıyorum, ancak bazı nedenlerden dolayı çalışmıyor (
Hata nedir?
for(int i=OrdersTotal(); i>=0; i--)
Kodun özüne girmedim, ancak hemen gözüme çarpan şey, aranacak sipariş sayısının yanlış ayarlanmış olmasıydı. Bu şekilde olmalı:
Ve ayrıca döngüde emirler arasında döngü yapıyorsunuz, ancak pozisyon özelliklerini arıyorsunuz. Bu da yanlış. Büyük olasılıkla pozisyonlar arasında döngü yapmanız gerektiğini varsayıyorum:
Saygılarımla, Vladimir.