Benim yaklaşımım. Çekirdek - Motor. - sayfa 130

 
Реter Konow :

Bir sonraki dinamik tablo daha da ilginç olacak. Hücrelerde giriş alanları , listeler, onay kutuları, düğmeler, radyo düğmeleri, ilerleme çubukları, +/- düğmeli giriş alanları olacaktır.

En zor şey, tam olarak böyle bir tablonun dinamizmidir. Sonuçta, öğelere erişmek ve değerlerini almak belirli parametrelere bağlı değildir, satırın büyüsüne bağlıdır.

Peter, sadece CArrayOdj hakkında bir şeyler okuyun ve "Ah, ne kadar harika keşiflerimiz var" ... Hemen, insanların uzun süredir ve doğal olarak yıllardır uğraştığınız ve hala bitiremediğiniz şeyi uyguladığı ortaya çıkacak. O.

 
Artyom Trishkin :

Peter, sadece CArrayOdj hakkında bir şeyler okuyun ve "Ah, ne kadar harika keşiflerimiz var" ... Hemen, insanların yıllardır uğraştığınız şeyi uzun süredir ve rahat bir şekilde uyguladıkları ve hala yapamadıkları ortaya çıkacak. bitir şunu.

Peki bu uygulamaların nerede olduğunu gösterin. MQL'de yukarıdaki öğelere sahip dinamik tablolar. Onları şimdiye kadar görmedim.

 
Реter Konow :

Peki bu uygulamaların nerede olduğunu gösterin. MQL'de yukarıdaki öğelere sahip dinamik tablolar. Onları şimdiye kadar görmedim.

zaten çok utanmazca bir aptalı sürüyorsun

 
Igor Makanu :

Birkaç hafta önce MQL'de işaretçilerle uğraştım, işte dinamik listelerle çalışma örneğim https://www.mql5.com/ru/forum/1111/page2361#comment_10042372

onlar. standart MQL kitaplığını kullanarak, birkaç satırda en azından dinamik diziler yapabilirsiniz (kaynaklar terminalinizdedir), en azından listeler, en azından kendi dinamik sınıflarınız, kendime CObject tabanlı bir sınıf yaptım - bu çok uygun "Standart Kütüphane Veri Koleksiyonları" kütüphanesinin tamamı hemen kullanıma sunulacaktır.

Not: ama ne yazık ki, en iyi başlangıç yapanın kendi yaklaşımı var .... üçüncü taraf programcıların çalışmalarını reddetme yaklaşımı, dedikleri gibi, özüm benim yaklaşımım! )))

İyi. Kendi yaklaşımınız var. Belki o iyidir. Sadece böyle bir tablonun pratik uygulaması çok uzak. Ve her şey zaten benim için çalışıyor. Yapıcı şubede başlarsa, yakında kurucuyu göndereceğim.

 
Реter Konow :

Peki bu uygulamaların nerede olduğunu gösterin. MQL'de yukarıdaki öğelere sahip dinamik tablolar. Onları şimdiye kadar görmedim.

tablo


Bu ürünü 2 yıl önce almıştım. (Artık piyasada yok, o yüzden resmi yayınlıyorum).

Gerçek işlemler ve tarihi olan bu tür tablolar vardı. Ve sınır yok :)


 
Реter Konow :

Peki bu uygulamaların nerede olduğunu gösterin. MQL'de yukarıdaki öğelere sahip dinamik tablolar. Onları şimdiye kadar görmedim.

Yani hiçbir yere bakmıyorsunuz, yoksa kova motorunuzu uzun zaman önce oraya atmış ve her şeyi basit ve şeffaf hale getirmiş olurdunuz.
Ben şahsen sizin için görevinizi yapmayacağım - bu sizin ayrıcalığınız. Ben sadece seslendirdiğiniz çözümlerin olduğu yönü size önerdim.
 
Andrey Barinov :


İyi. Bir şey var. Ama sen tanınmış bir ustasın.) Peki ya diğer unsurlar?

 
Реter Konow :

Yapıcı, algoritmik ticaret konusunda gerçekten tutkulu olan kişiler için tasarlanmıştır. Onlar için, grafik kitaplıklarını incelemek için zaman kaybetmemek, sadece aşağıdaki kodu alıp oluşturmak mantıklıdır:

Peter, form tasarımcının yapması gereken bu mu? Değilse, raflarla ilgili sözlerimi geri alıyorum))


Peter Konow'un fotoğrafı.

Ve dinamik bir tabloya sahip bir pencere alın.

..

 case I_BUTTON14___Close: 

Onlar. "dinamik tabloda" (zaten soruları gündeme getiren) 21 satır varsa, o zaman
tıkladığınızda ne olacağını yazmanız gerektiği ortaya çıktı

I_BUTTON1___Close, I_BUTTON2___Close, I_BUTTON3___Close, I_BUTTON5___Close ... I_BUTTON21___Close    ???
 
Igor Volodin :

Peter, form tasarımcının yapması gereken bu mu? Değilse, raflarla ilgili sözlerimi geri alıyorum))


Onlar. "dinamik tabloda" (zaten soruları gündeme getiren) 21 satır varsa, o zaman
tıkladığınızda ne olacağını yazmanız gerektiği ortaya çıktı

Numara. İşte sıranın büyücüsü geliyor. Bu nedenle, yalnızca bir I_BUTTON1___Close