Servis masası. Şikayetler, öneriler. - sayfa 4

 
Ilya Malev :

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 :)

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.
 
Ilya Malev :
Neden almak istiyorsun?
Neden bir terminal kullanmak isteyesiniz?
 
Alexey Kozitsyn :
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.

 
Ilya Malev :

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.

Hafta sonu test edeceğim. Tarihle birlikte, her şey açık değildir, aksi takdirde erişimin düzenlenmesiyle ilgili bir bölüm olmazdı. Tüm geçmişi karaktere göre çalmaya çalışın, ardından bir terminal açın ve tüm olası geçmişi isteyin. Bu hızlı olmayacak ve ilk kez olmayacak. Ve mantığıma göre hesaplamalar ancak tüm geçmiş mevcut olduktan sonra yapılabilir. Bu nedenle bu konuya büyük önem verilmektedir.
 
Alexey Kozitsyn :
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.
 
Ilya Malev :
Haftayı planlamak için sadece hafta sonu piyasayı analiz etmek, birçok tüccar için birincil görevlerden biridir.
Birçoğu için konuşmazdım. Çok fazla farklı strateji kullanılıyor.
 
Ardından, deneylerinizin sonucunu MT4'te geçmişle yazın.
 
Ilya Malev :
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.
 
Alexey Kozitsyn :
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.
 
Ilya Malev :
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.

Bununla ilgili. Anladığım kadarıyla, bu mql5 göstergeleri ile ilgili mi? Size göre, bir gösterge başka bir göstergeyi çağırırsa, çevrimdışı çizim olmayacak mı? Veya tarif ettiğiniz sorunu tekrarlamak için kaç seviyeli yuvalama olmalıdır?