Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1295
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
Geçmişte kapatılan siparişleri saymak için ne kullanacağımı söyle. Bu şekilde denedim:
Sonunda, kapalı emirlerden çok daha fazla saçmalık veriyor.
Ve hangi durumda? DOLDURMUŞ, İPTAL EDİLDİ, SÜRESİ GEÇTİ, REDDEDİLDİ?
Ve hangi durumda? DOLDURMUŞ, İPTAL EDİLDİ, SÜRESİ GEÇTİ, REDDEDİLDİ?
Ne demek istediğini anlamadım. Yardım şunu söylüyor:
Geçmişteki siparişlerin sayısını döndürür. HistoryOrdersTotal() işlevini çağırmadan önce, işlevi kullanarak anlaşmaların ve siparişlerin geçmişini almanız gerekir. GeçmişSeç() veya HistorySelectByPosition() .
Herhangi bir statü ile ilgili bir şey yok.
Geçmişte kapatılan siparişleri saymak için ne kullanacağımı söyle. Bu şekilde denedim:
Sonunda, kapalı emirlerden çok daha fazla saçmalık veriyor.
Siparişlerle uğraşmayın. DEALS ile çalışın. \
Referans:
İşlemlerin özellikleri bölümünün tamamını okuduğunuzdan emin olun ve bir işlemin hangi özelliklere sahip olabileceğini görün. Özellikle ' DEAL_ENTRY_OUT ' özelliğine ihtiyacınız var
ENUM_DEAL_ENTRY
tanımlayıcı
Tanım
DEAL_ENTRY_IN
Market girişi
DEAL_ENTRY_OUT
Pazar çıkışı
DEAL_ENTRY_INOUT
tersine çevirme
DEAL_ENTRY_OUT_BY
Zıt pozisyonla kapanış
Şimdi aşağıdaki algoritmaya sahipsiniz:
HistorySelect -> tüm anlaşmalar arasında dolaşın -> anlaşma özelliklerini alın -> anlaşmaları toplayın ' DEAL_ENTRY_OUT '
Siparişlerle uğraşmayın. DEALS ile çalışın. \
Referans:
İşlemlerin özellikleri bölümünün tamamını okuduğunuzdan emin olun ve bir işlemin hangi özelliklere sahip olabileceğini görün. Özellikle ' DEAL_ENTRY_OUT ' özelliğine ihtiyacınız var
ENUM_DEAL_ENTRY
tanımlayıcı
Tanım
DEAL_ENTRY_IN
Market girişi
DEAL_ENTRY_OUT
Pazar çıkışı
DEAL_ENTRY_INOUT
tersine çevirme
DEAL_ENTRY_OUT_BY
Zıt pozisyonla kapanış
Şimdi aşağıdaki algoritmaya sahipsiniz:
HistorySelect -> tüm anlaşmalar arasında dolaşın -> anlaşma özelliklerini alın -> anlaşmaları toplayın ' DEAL_ENTRY_OUT '
Teşekkür ederim! Şu kavramların ayrımı konusunda hala kafam karıştı: konum, düzen, anlaşma... özellikle bir sipariş ve anlaşma arasında (HistoryOrdersTotal ve HistoryDealsTotal aynı değerleri döndürür). Ve sonra tarihe geçtiler ve onları manuel olarak saymanız gerekiyor :/
Siparişlerle uğraşmayın. DEALS ile çalışın. \
Referans:
İşlemlerin özellikleri bölümünün tamamını okuduğunuzdan emin olun ve bir işlemin hangi özelliklere sahip olabileceğini görün. Özellikle ' DEAL_ENTRY_OUT ' özelliğine ihtiyacınız var
ENUM_DEAL_ENTRY
tanımlayıcı
Tanım
DEAL_ENTRY_IN
Market girişi
DEAL_ENTRY_OUT
Pazar çıkışı
DEAL_ENTRY_INOUT
tersine çevirme
DEAL_ENTRY_OUT_BY
Zıt pozisyonla kapanış
Şimdi aşağıdaki algoritmaya sahipsiniz:
HistorySelect -> tüm anlaşmalar arasında dolaşın -> anlaşma özelliklerini alın -> anlaşmaları toplayın ' DEAL_ENTRY_OUT '
Bu FORTS değilse. Ve sonra daha fazla temizleme eklenir.
Veya en azından başlarken böyle durumların olduğu kodu görün != 0.
Teşekkür ederim!
onCalculate işlevindeki start parametresi hakkındaki soruma gerçekten bir cevap almak istiyorum.
Veya en azından başlarken böyle durumların olduğu kodu görün != 0.
Teşekkür ederim!
Makale ' MQL5'teki göstergeden gösterge '. Kolaylık olması açısından makaleyi tarayıcıda açtıktan sonra 'Ctrl' + 'F' tuşlarını çalıştırmanızı ve arama alanına 'begin' yazmanızı öneririm. Şimdi, 'başla' kelimesinin tüm oluşumları makalede vurgulanacaktır:
Yerleşik yardımı aramak için Ctrl+F kullanıyorum, ancak onu bulmak her zaman mümkün olmuyor.
Haberleri indirmek için bir gösterge var. Oradan bir örnek kod aşağıdadır. WebRequest 406 döndürür. Başka bir tanımlama bilgisi belirlemeli miyim yoksa sorun ne olabilir? Altı ay önce her şey çalışıyordu.
İşte gelenler: