Hatalar, hatalar, sorular - sayfa 2039

 
Yury Kulikov :
Belki, mql kullanarak satırları hareket ettirirseniz, uygulamamdan bir örnek:

Saf mql, dll veya başka bir şey yok

Kod iki örnekte kesinlikle aynıdır


 

Böyle bir sorun vardı, zaman oturumlarına ve göstergelere ( CopyLow , CopyBufer, vb.) erişmek için tüm işlevler her zaman -1 döndürüyor, geçmişi silmek, alıntıları güncellemek yardımcı olmadı, ne olabilir?

 
Комбинатор :

Normal veya kendi DND'niz ve sürükleme sırasında MouseMove olayında yeniden çizim.

%100 gecikmeden kurtulmak elbette mümkün olmayacak ama 99

Teşekkürler, MouseMove sayesinde gerçekten sorunsuz oldu.

A100 :

Ve bu durumda MouseMove'un milisaniyelik bir zamanlayıcıdan temel olarak farkı nedir? MouseMove (x, y) parametreleri kullanılmazken.

Ben kendim zamanlayıcılarla karşılaştırıldığında temel farkı anlamıyorum. Belki geliştiriciler açıklığa kavuşturur.

 
Yury Kulikov :
Belki, mql kullanarak satırları hareket ettirirseniz, uygulamamdan bir örnek:

Yuri, bu muhtemelen MT4'te mi? MT5'te o kadar düzgün çalışmayacak - öyle görünüyor ki, çizim de dahil olmak üzere terminalin senkronize ettiği birçok yeni varlık / iş parçacığı tanıtıldı.

 
Lütfen MacOS kullanıcılarının Market'ten ürünleri nasıl indirip yüklediğini bize bildirin. Terminalde bildiğiniz gibi Market sekmesi çalışmıyor. Ve tarayıcıda, bir kişi bana şikayet ettiğinde, indirme düğmesine basıldığında, terminalin kurulu olup olmadığı bir istek yapılır ("evet" yanıtını verir, ancak orada Şarap altından nasıl belirlenebilir - büyük bir şüphe) ve sonra hiçbir şey olmuyor. Genel olarak, her iki yöntem de çalışmaz - biri, tabiri caizse, çözülemez bir sorun olduğu teyit edildiğinden, ikincisi sözde çalışıyor.
 
Stanislav Korotky :

MT5'te o kadar düzgün çalışmayacak - öyle görünüyor ki, çizim de dahil olmak üzere terminalin senkronize ettiği birçok yeni varlık / iş parçacığı tanıtıldı.

Fare olayları aracılığıyla tam olarak MT5'te sorunsuz.

 
fxsaber :

Fare olayları aracılığıyla tam olarak MT5'te sorunsuz.

İki platformda bir fare olayıyla ilgili bir videom var. Kodda hesaplama olmadığı sürece düzgün, benimki gibi hesaplamalar varsa düzgünlük yok olur

 
Vitaly Muzichenko :

İki platformda bir fare olayıyla ilgili bir videom var. Kodda hesaplama olmadığı sürece düzgün, benimki gibi hesaplamalar varsa düzgünlük yok olur

Evet videoda MT5 yavaşlaması fark ettim. Büyük olasılıkla, MT5'teki hesaplamalar daha zordur.

 
fxsaber :

Evet, videoda MT5 yavaşlaması fark ettim. Büyük olasılıkla, MT5'teki hesaplamalar daha zordur.

Hayır, büyük olasılıkla biraz farklı bir grafik işleme algoritması. MT4'te tek bir iş yavaşlamıyor, ancak beşinde sorunlar ortaya çıkıyor. Özellikle çok pencereli grafiklerle çalışırken fark edilir.

 
A100 :

Ve bu durumda MouseMove'un milisaniyelik bir zamanlayıcıdan temel olarak farkı nedir? MouseMove (x, y) parametreleri kullanılmazken. Az sayıda grafik nesnesi nedeniyle pürüzsüzlüğe sahip olduğunuza inanıyorum. Örneğin, bir keresinde MetaTrader 4'te bir betiği döngüye soktum ve bir şekilde daha hızlı çalıştı

MouseMove(x,y,key) parametreleri kullanılır. İmlecin konumu ve fare düğmesinin tıklanması belirlenir, ana hat, terminal arayüzünün yetenekleriyle değil, mql aracılığıyla hareket ettirilir, yani. program satırın hareketini değil, imlecin satıra göre konumunu takip eder. Hatların eş zamanlı hareketi, ana ve bağımlı hatların koordinatlarının eş zamanlı değişmesi ile sağlanmaktadır.

Stanislav Korotki :

Yuri, bu muhtemelen MT4'te mi? MT5'te o kadar düzgün çalışmayacak - öyle görünüyor ki, çizim de dahil olmak üzere terminalin senkronize ettiği birçok yeni varlık / iş parçacığı tanıtıldı.

Fark etmez, MT4 ve MT5'te aynı şekilde çalışır.

Neden: