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
Zamanlayıcı olayları aslında ChartEvent'in bir alt sınıfıdır ve yalnızca gösterge doğrudan grafik üzerinde çalıştığında çağrılır. iCustom aracılığıyla çağrılan göstergelerde, OnTimer aramasını veya OnChartEvent aramasını beklemeyeceksiniz.
Orada, bir gösterge ancak, adlandırdığı diğeri oluşturulduktan sonra inşa etmeye başlar. Bu nedenle, zincirdeki en uzak olanı oluşturmak için bir kez yenilemeyi tıklamanız, ardından verilerini kullananı oluşturmak için tekrar tıklamanız gerekir :)
Neden almak istiyorsun?
Kontrol etmek zorunda kalacak. Ama neyse, ben başka bir şeyden bahsediyordum. Ayrıca, çevrimdışı bir grafikte görüntüleme hakkında konuşuyorsunuz (bu, ticaret çevrimiçi olduğu için birincil görev değildir). Veri kullanılabilirliğinden bahsediyorum. Senin durumunda, veriler zaten mevcut. Ama ekran berbat. Mevcut tüm verileri doğru bir şekilde almaktan bahsediyorum.
Farklı şeylerden bahsettiğimizi anlıyorum. Az önce MT4 ve MT5'teki verilere erişimin farklı olmadığını söylediniz. Aslında, farklı ve oldukça fazla.
Bu arada, MT4'te geçmişi yüklemek, gerekli enstrümanların grafikleriyle pencereleri fiziksel olarak açmak ve kaydırmak, kullanıcı eylemlerini taklit etmek için bir komut dosyasının kullanıldığını hatırlıyorum.
SeriesInfoInteger işlevi sizin için çalışsa bile, MT5 yöntemlerini kullanarak geçmişi MT4'e yükleyebileceğinizden kesinlikle şüpheliyim.
Farklı şeylerden bahsettiğimizi anlıyorum. Az önce MT4 ve MT5'teki verilere erişimin farklı olmadığını söylediniz. Aslında, farklı ve oldukça fazla.
Bu arada, MT4'te, verileri yüklemek, fiziksel olarak pencereleri açmak ve gerekli enstrümanların çizelgelerini içeren pencereleri kaydırmak, kullanıcı eylemlerini simüle etmek için bir komut dosyası kullanıldığını hatırlıyorum.
SeriesInfoInteger işlevi sizin için çalışsa bile, MT5 yöntemlerini kullanarak geçmişi MT4'e yükleyebileceğinizden kesinlikle şüpheliyim.
Ayrıca, çevrimdışı bir grafikte görüntüleme hakkında konuşuyorsunuz (bu, ticaret çevrimiçi olduğu için birincil görev değildir).
Haftayı planlamak için sadece hafta sonu piyasayı analiz etmek, birçok tüccar için birincil görevlerden biridir.
Ardından, deneylerinizin sonucunu MT4'te geçmişle yazın.
Tamam, burada yayınlayacağım. İfadelerinizi sonuçları olan bir kodla da onaylarsanız fena olmaz.
Neden bahsediyorsun? MT5'teki iCustom göstergeleri hakkında yazdıklarıma kimse itiraz etmez. Bu biraz normal ve olması gereken de bu.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Servis masası. Şikayetler, öneriler.
İlya Malev , 2015.10.30 18:50
Zamanlayıcı olayları aslında ChartEvent'in bir alt sınıfıdır ve yalnızca gösterge doğrudan grafik üzerinde çalıştığında çağrılır. iCustom aracılığıyla çağrılan göstergelerde , OnTimer aramasını veya OnChartEvent aramasını beklemeyeceksiniz.
Orada, bir gösterge ancak kullandığı diğeri oluşturulduktan sonra oluşturmaya başlar. Bu nedenle, zincirdeki en uzak olanı oluşturmak için bir kez yenilemeyi tıklamanız, ardından verilerini kullananı oluşturmak için tekrar tıklamanız gerekir :)
Çünkü iş parçacığındaki bir gösterge, OnCalculate'den dönmeden başka bir göstergenin verilerinin oluşturulmasını bekleyemez. Bu da güzel bir özellik. Ve bu, kullanıcının verilerle çalışmak yerine sürekli olarak grafik menüsüne girme şeklidir.