MQL'de asenkron ve çok iş parçacıklı programlama - sayfa 31

 
Andrey Barinov , Genel olarak yaklaşımınız bana Unix'in çatalını () hatırlattı. Bence MK terminale normal bir çatal () vidalarsa, bu çok zarif bir çözüm olacaktır - susamış nispeten basit (gerekli bilgi açısından) çoklu iş parçacığı, peki, şablonlar / grafikler içeren her türlü numara alacaktır orada ihtiyaç yoktur.
 
Andrey Barinov :

Normal bir grafikte, tüm olaylar oradadır. OBJ_CHART'ta yalnızca, ana EA'nın gerekirse OnTick ve OnTimer gönderdiği OnChartEvent üzerinde.

Yani, OBJ_CHART gui'yi çizer ve OnChartEvent olaylarını işler ve bu kadar mı?

OBJ_CHART'taki tüm olayların ana sürücüsü OnChartEvent()'dir ve kaynaklar çalışmadığı için OnTick ve OnTimer olaylarının EventChartCustom aracılığıyla gönderilmesi gerekiyor mu? Veya daha doğrusu, OnChartEvent'ten komutla okunurlarsa çalışırlar mı?

 
Реter Konow :

Yani, OBJ_CHART gui'yi çizer ve OnChartEvent olaylarını işler ve bu kadar mı?

OBJ_CHART'taki tüm olayların ana sürücüsü OnChartEvent()'dir ve kaynaklar çalışmadığı için OnTick ve OnTimer olaylarının EventChartCustom aracılığıyla gönderilmesi gerekiyor mu? Veya daha doğrusu, OnChartEvent'ten komutla okunurlarsa çalışırlar mı?

GUI, ana EA'da çalışır. Ayrıca gerekli tüm olayları OnChartEvent aracılığıyla aracılara yayınlar.

 
Andrey Barinov :

GUI, ana EA'da çalışır. Ayrıca gerekli tüm olayları OnChartEvent aracılığıyla aracılara yayınlar.

Aracı ( OBJ_CHART ) ne yapar? Hesaplamalar?

 
Реter Konow :

Aracı ( OBJ_CHART ) ne yapar? Hesaplamalar?

Hesaplamalar, ticaret mantığı. (Onlara) devredilen her şey. İdeal olarak - GUI olmayan her şey.

 
Andrey Barinov :

Keşke Market'te şablonların kullanımını yasaklamasalardı. Güvenlik nedeniyle bunu yapabilirler.

 
fxsaber :

Keşke Market'te şablonların kullanımını yasaklamasalardı. Bunu sadece güvenlik nedenleriyle yapabilirler.

Ticarete başladınız mı?

 
fxsaber :

Keşke Market'te şablonların kullanımını yasaklamasalardı. Güvenlik nedeniyle bunu yapabilirler.

Sorunları ortaya çıktıkça ele alacağız :)

 
Andrey Barinov :

Hesaplamalar, ticaret mantığı. (Onlara) devredilen her şey. İdeal olarak - GUI olmayan her şey.

Ve hesaplamaların sonuçları nasıl geri alınır?

Temel olarak, onları bir kaynağa yazabilir, değil mi?

Ve hesaplamalar için bir dizi veri aktarmanız gerekirse? Kaynağa erişmesi için OnChartEvent() aracılığıyla ona bir komut verin, verileri okuyacak, hesaplamayı gerçekleştirecek ve ardından sonucu kaynağa yazacak mı?

Ancak, herkes için komut yalnızca EventChartCustom() aracılığıyla verilebilir mi?

Ve ilk çağrıdan sonra döngüye girerse, böylece kaynağa sürekli erişir ve okur ve oradan komutları yürütürse?

Bir sürü soru için özür dilerim. ))

 
Vict :

Ticarete başladınız mı?

Hayır, bir blog yazısı yazdım.

Neden: