[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 164
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
MQL4'ü kim anlıyor, lütfen bana Expert Advisor'ı test cihazında aynı ayarlarla ve aynı zaman diliminde çalıştırdığımda, önemli ölçüde düşüş ve kâr açısından farklı sonuçlar aldığımı söyleyin.
terminali internetten ayırın.
her şey yayılma / durma seviyesi ile ilgili
Değerli forum kullanıcıları çizilen okun zamanını nasıl öğrenebilirim. Örneğin, (Ckose[0]>Yüksek[1]-5*Point && Ckose[0]<Yüksek[1]+5*Point ) ise duruma göre bir ok çizilir, ancak ok çizilir çekilmez , sürekli bir zaman değişikliği başlar ve double ar=ObjectGet("ar",OBJPROP_TIME1) aracılığıyla yalnızca bu bölgeye ilk girişin zamanının bilinmesi gerekir; zaman sürekli değişiyor, görünüşe göre Kapat[0] bu bölgede bulunuyor, ancak okun statik olduğu ve ok bölgesindeki her tikte zaman ondan düşüldüğü net değil, ne yapmalı, sadece nasıl öğrenilir ok oluşturulduğu zaman?
Nesne oluşturma zamanı yoktur.
Mantığını değiştirmeniz gerekiyor. veya bazı değişkenlerde koşulun zamanını hatırlamak
Bana söyleyin (veya bir bağlantı atın) lütfen, danışmana ne veya nasıl ekleyeceğinizi söyleyin, böylece bir pozisyon açtıktan sonra, herhangi bir şaft için herhangi bir pozisyonun açılmasını N saniye boyunca engelleyin. çift. ATP önceden.
Göstergeler bir arabirim iş parçacığında yürütüldüğünden ve onu yavaşlatmaması gerektiğinden, Sleep() işlevi özel göstergelerden çağrılamaz.
İşlev, her 0,1 saniyede bir uzman durdurma bayrağı durumunun yerleşik denetimine sahiptir .
r772ra
Konu farklı. Danışman EUR/USD üzerinde bir pozisyon açtıysa ve aynı zamanda örneğin. GBP/USD için ayrıca bir pozisyon açmak için bir sinyal vardır, o zaman sunucuya bir pozisyon açmak için bir emrin gönderilmesi N saniye geciktirilmelidir. Sleep(), Uzman Danışmanı geçerli çift üzerinde uyku moduna geçirir. Tüm para birimleri için tüm danışmanların anlaşma yapma iznini okuduğu bir yere bayrak yazmak gibi bir şey var.
Bir pozisyon açarken bu fonksiyonun değerini hatırlamanız gerekir ve eğer yeni bir pozisyon açmak istiyorsanız bu fonksiyonun mevcut ve saklanan değerleri arasındaki farkı kontrol edin.
Bir fonksiyon var: OrderOpenTime().
Yeni bir pozisyon açmadan önce son açılan siparişin değerini TimeCurrent() ile karşılaştırabilirsiniz.