Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1405
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
Hiç çalışmıyor. #define program kodundaki ilk (çağrı)yı ikinciyle değiştirir, çünkü bu her gerçekleştiğinde OrderSend(...) MyOrderSend(...) ile değiştirilir.
evet, ama yaptım... Sadece MyOrderSend() altına #define koydum.
Ama standart kitaplıktan bazı sınıf yöntemlerini nasıl yeniden yazabileceğimi söyleyebilir misiniz?
Dostane bir şekilde, çocuk sınıfları aracılığıyla yapmak gerekli olacaktır. Ama nasıl kullanılacağını anlamıyorum.
Örneğin, Graphic.mqh'de bir şeyi değiştirmem gerekiyor
Kendi sınıf sınıfımı CGraphicCustom : CGraphic oluşturdum ve bazı sanal yöntemleri yeniden yazdım, örneğin CreateAxis(). Orijinal CGraphic'te sanal olarak tanımlanır.
Şimdi, örneğin, kodumda CGraphic değil CGraphicCustom ilan ediyorum. Ama sonra sanal olarak tanımlanmayan diğer CGraphic yöntemlerini çağırmam gerekiyor:
Ve hatalar alıyorum:
'CGraphic::BackgroundColor' - cannot access private member function
'CGraphic::BackgroundColor' beyanına bakın Graphic.mqh 162 22
Fiver ile ilgilenmeyeli uzun zaman oldu. Lütfen, tavsiyede bulunun, siparişlerin karşılıklı olarak alınması hala aynı mı? Quartet'te olduğu gibi bir enstrümanda birkaç açık emir içeren bir varyant yapmadılar mı?
Tüm aktif ticaret sinyallerim hareket ediyor mu? Satıyorum ama hiçbir şey durmuyor mu?
Metatrader5'te yeniyim.
Tüm aktif ticaret sinyallerim taşınıyor mu? Sattım ama hiçbir şey durmuyor?
Metatrader5'te yeniyim.
Bu X-se'lerin her biri ilgili konumu kapatır (benim için - yanlış anlaşılma olmaması için ;):
Demoma para eklemek istiyorum ama nasıl yapacağımı bilmiyorum.
Bir demo hesabı gerçek bir hesaba dönüştürülemez! Bir komisyoncu ile yeni bir gerçek hesap açın (seçim yaparken dikkatli olun!!) ve komisyoncu aracılığıyla yeni hesaba para yatırın.
Demoma para eklemek istiyorum nasıl yapacağımı bilmiyorum
ayy,
DEMO hesabında bakiye mi yok? Yeni bir DEMO hesabı açmayı denediniz mi?
Ayarlarda belirtilen süreden sonra (saat, dakika, örnek "23-55'ten sonra ilk bahsi aç") ilk pozisyonu açmanız ve ardından bu koşulu yok saymanız gerekir.
if (one_time_current.hour>=one_time_open.hour && one_time_current.min>=one_time_open.min)
Bu kod harika çalışıyor, ancak kesinlikle tüm fırsatlar "one_time_current.hour" ve "one_time_open.min" 'den sonra açılır ve bu koşulu yalnızca bir kez (1 pozisyon açmak için) yerine getirmeniz gerekir ve sonrakiler için uygulamayın.