Hatalar, hatalar, sorular - sayfa 1040

 
paladin800 :

Sonra öğrendim ki "... Comment() en ağır fonksiyondur; pencereyi tamamen yeniden çizilmeye zorlar...". Söyleyin bana, örneğin Comment () aracılığıyla pencerede görüntülenen bilgileri görünür hale getirmek mümkün mü? 5 tıklamada, sonraki beş tıklamada görüntülenmedi, ardından 5 tıklamada tekrar görüldü, vb. Danışman çalışırken işlemciyi boşaltmanın yollarını arıyorum.

Onay sayacı, eğer =5 ise - yorum ve sayaç 0 olarak ayarlanır.

Veya OnTimer tarafından çıktı. Ya da yorum yok. (buradan f_comment aldım )

 

2B dizi kullanmak istiyorum.

Orada saklamayı planladığım veriler double ve datetime türünde .

Bildirildiğinde bir diziye ne tür atanır? Veya dizilerde karışık veriler kullanılamaz mı?

Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
  • www.mql5.com
Основы языка / Типы данных / Вещественные типы (double, float) - Документация по MQL5
 
cat7 :

2B dizi kullanmak istiyorum.

Orada saklamayı planladığım veriler double ve datetime türünde .

Bildirildiğinde bir diziye ne tür atanır? Veya dizilerde karışık veriler kullanılamaz mı?

Yasaktır. Yapı aracılığıyla, işte bir örnek.

Diziler makalesine göre.

 
Silent :

Yasaktır. Yapı aracılığıyla, işte bir örnek.

Diziler makalesine göre.

Teşekkür ederim!

Bu nedenle, çağrılan öğenin adının bildirilmesiyle çok boyutlu diziler oluşturmak son derece uygundur! )))

 

Hiçbir şey anlamıyorum.

ObjectDelete (chart_ID, isim) kullanıyorum .

Böyle bir grafik olmasa bile true değerini döndürür. Grafik yoktu, bu nedenle kaldırılacak bir şey yok, ancak true değerini döndürür.

Документация по MQL5: Графические объекты / ObjectDelete
Документация по MQL5: Графические объекты / ObjectDelete
  • www.mql5.com
Графические объекты / ObjectDelete - Документация по MQL5
 
cat7 :

Hiçbir şey anlamıyorum.

ObjectDelete (chart_ID, isim) kullanıyorum .

Böyle bir grafik olmasa bile true değerini döndürür. Grafik yoktu, bu yüzden silinecek bir şey yok, ancak true değerini veriyor.

ObjectDelete () işlevi, grafik nesneleri silmek için tasarlanmıştır.
 
cat7 :

Hiçbir şey anlamıyorum.

ObjectDelete (chart_ID, isim) kullanıyorum .

Böyle bir grafik olmasa bile true değerini döndürür. Grafik yoktu, bu yüzden kaldırılacak bir şey yok, ancak true değerini veriyor.

Yani her şey yolunda, silinecek bir şey yok).
 

Ve nesne varsa (bulunduysa) false döndürür, ancak onu silmek mümkün değildi.

GrafikKapat

 
zfs :
Yani her şey yolunda, silinecek bir şey yok).
Diyelim ki bir grafik nesnesi bir düğme. WinAPI ile bir benzetme yaparsak ve var olmayan bir düğmeyi silersem, WinAPI::DestroyWindow() YANLIŞ (hata) ve MQL5::ObjectDelete() = true döndürür.
 
A100 :
Diyelim ki bir grafik nesnesi bir düğme. WinAPI ile bir benzetme yaparsak ve var olmayan bir düğmeyi silersem, WinAPI::DestroyWindow() YANLIŞ ve MQL5::ObjectDelete() = true döndürür.
Bir de ObjectFind var, diller farklı. Rusça'da İngilizce olmayan kelimeler var.