Tuval harika! - sayfa 76

 
Vitaliy Kuznetsov grafik öğelere sahipse, gösterge tablosuna sahip gösterge (herhangi biri), Uzman Danışman nedeniyle geçiş yaparken terminali kilitleyecektir.

Ama kendi gözlerimle gördüm, takılmadan çalışan ve şaşırtıcı bir şekilde olaylar, zamanlayıcılar ve fare izleme ile farklı ürünlerle çakışmayan bir panel. Yani, kendi yazabileceğim ürünleri birbirine bağlayan doğrudan koltuk değnekleri olmadan.

Yazar, çözümü paylaşma talebime sessiz kaldı)


Gösterge tablosunu gösterge aracılığıyla değiştirmeye tepki vermemesi için tuval grafikli bir EA hakkındaki düşünceleriniz nelerdir? Gecikmeler reçete edilebilir veya başka bir şey olabilir. MT4 hakkında soru


Eğer biliyorsanız ama bir sebepten dolayı herkese söylemek istemiyorsanız, ama kanvas konusunda iyiyseniz, o zaman bana e-posta göndererek sipariş verin. Ancak hesabınıza doğru miktarda para yatırılması için birkaç hafta beklemeniz gerekecek.

Her neyse, bazı nüansları conflict-free ile çözecek beynim olmadığı için birkaç basit tuval ödevi göndermeyi planlıyorum. Ve bir kez daha, kendi gözlerimle gördüğüm kadarıyla çözülebilir. Buradaki kod kapalı, piyasanın bir ürünü, bu yüzden size bu konuda daha fazla bir şey söyleyemem.

Uzman Danışmanın veya göstergenin temel algoritması ikinci pencerede oturabilir ve tüm işi ilkinde yapabilir.... Böylece, ilk pencerede ne olursa olsun, her zaman danışmanın veya göstergenin ikinci penceredeki çalışmasına bağlı olacaktır.

 
Vitaliy Kuznetsov grafik öğelere sahipse, gösterge tablosuna sahip bir gösterge (herhangi biri), Uzman Danışman nedeniyle geçiş yaparken terminali kilitleyecektir.

Ama kendi gözlerimle gördüm, takılmadan çalışan ve şaşırtıcı bir şekilde olaylar, zamanlayıcılar ve fare izleme ile farklı ürünlerle çakışmayan bir panel. Yani, kendi yazabileceğim ürünleri birbirine bağlayan doğrudan koltuk değnekleri olmadan.

Yazar, çözümü paylaşma talebime sessiz kaldı)


Gösterge tablosunu gösterge aracılığıyla değiştirmeye tepki vermemesi için tuval grafikli bir EA hakkındaki düşünceleriniz nelerdir? Gecikmeler reçete edilebilir veya başka bir şey olabilir. MT4 hakkında soru


Eğer biliyorsanız ama bir sebepten dolayı herkese söylemek istemiyorsanız, ama kanvas konusunda iyiyseniz, o zaman bana e-posta göndererek sipariş verin. Ancak hesabınıza doğru miktarda para yatırılması için birkaç hafta beklemeniz gerekecek.

Her neyse, bazı nüansları conflict-free ile çözecek beynim olmadığı için birkaç basit tuval ödevi göndermeyi planlıyorum. Ve bir kez daha, kendi gözlerimle gördüğüm kadarıyla çözülebilir. Buradaki kod kapalı, piyasanın bir ürünü, bu yüzden size bu konuda daha fazla bir şey söyleyemem.

Gösterge paneli olan bir gösterge, gösterge uygun şekilde yapılmışsa bir Uzman Danışmanı asmaz. Gösterge tablosunun çizimi/hesaplaması ayrılmış ve optimize edilmiştir. Temel olarak, blogda yazdım ve süper fantastik bir şey yok. OpCalculate'te herhangi bir şey çizmenize gerek yoktur ve kendi verilerinizi ezberlemelisiniz, grafikte, fiyat tekliflerinde veya işlem geçmişinde aramamalısınız. Aynı şey Uzman Danışmanlar için de geçerlidir

 
Vitaliy Kuznetsov grafik öğeleri varsa, gösterge tablosuna sahip bir gösterge (herhangi biri) EA nedeniyle geçiş yaparken terminali asacaktır.

Bilmiyorum.) Bana böyle bir gösterge örneği verebilir misiniz? Ve ne tür bir anahtarlama?

 
Oleksii Chepurnyi #:

Bilmiyorum.) Bana böyle bir gösterge örneği verebilir misiniz? Ve anahtar nedir?

Gösterge paneline sahip herhangi bir gösterge, yani üzerine tıkladığınızda, mevcut pencerede çiftleri değiştirir.

Ve grafiksel bir parçası olan herhangi bir Uzman Danışman.

 
Vitaliy Kuznetsov #:

Gösterge tablosuna sahip herhangi bir gösterge, yani üzerine tıkladığınızda, geçerli penceredeki çiftler değiştirilir.

Ve grafiksel bir kısmı olan herhangi bir Uzman Danışman

Gösterge kullanmıyorum) Standart olanların hepsini bile bilmiyorum)

Ve hiç anlamadığım bir şeyi aramak için zamanımı boşa harcamak istemiyorum.

Grafikli bir Uzman Danışman var

 
Vitaliy Kuznetsov grafik öğelere sahipse, gösterge tablosuna sahip bir gösterge (herhangi biri), Uzman Danışman nedeniyle geçiş yaparken terminali kilitleyecektir.

Ama kendi gözlerimle gördüm, takılmadan çalışan ve şaşırtıcı bir şekilde olaylar, zamanlayıcılar ve fare izleme ile farklı ürünlerle çakışmayan bir panel. Yani, kendi yazabileceğim ürünleri birbirine bağlayan doğrudan koltuk değnekleri olmadan.

Yazar, çözümü paylaşma talebime sessiz kaldı)


Gösterge tablosunu gösterge aracılığıyla değiştirmeye tepki vermemesi için tuval grafikli bir EA hakkındaki düşünceleriniz nelerdir? Gecikmeler reçete edilebilir veya başka bir şey olabilir. MT4 hakkında soru


Eğer biliyorsanız ama bir sebepten dolayı herkese söylemek istemiyorsanız, ama kanvas konusunda iyiyseniz, o zaman bana e-posta göndererek sipariş verin. Ancak hesabınıza doğru miktarda para yatırılması için birkaç hafta beklemeniz gerekecek.

Her neyse, bazı nüansları conflict-free ile çözecek beynim olmadığı için birkaç basit tuval ödevi göndermeyi planlıyorum. Ve bir kez daha, kendi gözlerimle gördüğüm için çözülebilir. Buradaki kod kapalı, piyasanın bir ürünü, bu yüzden size bu konuda daha fazla bir şey söyleyemem.

Sorun buna benzer mi?
https://www.mql5.com/ru/forum/425642

Yani, bazı paneller oluşturan bir indükleyici var ve Uzman Danışman bunu kullanıyor (bu indükleyici)?

Функции OnChartEvent и OnTimer не работают во вложенных индикаторах?
Функции OnChartEvent и OnTimer не работают во вложенных индикаторах?
  • 2022.05.22
  • www.mql5.com
Возникли вопросы по работе индикаторов...
 

Yalnızca daha önce çizilmemişse init'te çizin. Deinit'te, deinitializasyonun nedenini kontrol edin. Eğer sebep deinitializasyon ise, grafikleri silin, diğer tüm durumlarda bırakın, böylece onları tekrar init'te çizmek zorunda kalmazsınız.

Ve bu bir hile değil, sadece konuya makul bir yaklaşımdır.

Ancak bazı insanlar için bu kesinlikle bir çalılıktır ve çalılığa girmeden önce göstergelerin nasıl yazılacağını öğrenmek ve her tikte 1000 çubuğu yeniden hesaplamamak faydalı olacaktır.

Ve neden ilk etapta bu gösterge tablolarına ihtiyacımız var? GTA oynamadınız mı?

 
Yevhenii Levchenko #:

Sorun buna benzer mi?
https://www.mql5.com/ru/forum/425642

Yani, bazı paneller oluşturan bir gösterge var ve bu (bu gösterge) Uzman Danışman tarafından mı kullanılıyor?

Bağlantıda verilen "sorun" ChartIndicatorAdd ile çözülür - Uzman Danışman göstergeyi grafiğe "ekler" ve OnChartEvent göstergeye uçmaya başlar.

 
Vitaliy Kuznetsov grafik öğelere sahipse, gösterge tablosuna sahip bir gösterge (herhangi biri), Uzman Danışman nedeniyle geçiş yaparken terminali kilitleyecektir.

Ama kendi gözlerimle gördüm, takılmadan çalışan ve şaşırtıcı bir şekilde olaylar, zamanlayıcılar ve fare izleme ile farklı ürünlerle çakışmayan bir panel. Yani, kendi yazabileceğim ürünleri birbirine bağlayan doğrudan koltuk değnekleri olmadan.

Yazar, çözümü paylaşma talebime sessiz kaldı)

Gösterge paneli geçişine gösterge aracılığıyla tepki vermemesi için tuval grafikli bir EA hakkındaki düşünceleriniz nelerdir? Gecikmeler reçete edilebilir veya başka bir şey olabilir. MT4 hakkında soru

Eğer biliyorsanız ama bir sebepten dolayı herkese söylemek istemiyorsanız, ama kanvas konusunda iyiyseniz, o zaman bana e-posta göndererek sipariş verin. Ancak hesabınıza doğru miktarda para yatırılması için birkaç hafta beklemeniz gerekecek.

Her neyse, bazı nüansları conflict-free ile çözecek beynim olmadığı için birkaç basit tuval ödevi göndermeyi planlıyorum. Ve bir kez daha, kendi gözlerimle gördüğüm kadarıyla çözülebilir. Buradaki kod kapalı, piyasanın bir ürünü, bu yüzden size bu konuda daha fazla bir şey söyleyemem.

Her şey doğru dahili olay modeliyle ilgilidir.
Makul bir mql programcısı, özellikle kanvas ile ilgileniyorsa, kendi olay modelini oluşturmaya ve bu olayları dinlemeye özen göstermelidir.
MQL'deki kanvas asenkron olmadan oldukça düşük seviyede uygulandığından (sadece Güncelleme (daha doğrusu ChartRedraw) asenkrondur).
Bu nedenle normal bir olay modeli olmadan bir Uzman Danışman kanvas tarafından büyük ölçüde askıya alınabilir. Ve bu, kanvas yavaş olduğu için değil, kontrolsüz bir şekilde kullanıldığı için olacaktır.
Basit bir deyişle - önemli bir olay meydana gelirse - örneğin, bir ticaret açma kararı vermek ve ticaretin kendisini yerleştirmekle ilgili bir şey, o zaman herkes durur ve bekler. Bu hiyerarşide kanvas neredeyse son sırada yer almalıdır.
Kanvasın hesaplanması da kanvasın en son hesaplandığı zamana dayanmalıdır. Tuval için yeni bir olay alındığında (örneğin, tuvalin yeniden hesaplanmasına yol açması gereken bir fare hareketi veya düğmeye basma) tuval hesaplaması da kesilmelidir. Buna olay dinleme denir.

Ayrıca, kişisel olarak bir Uzman Danışman'da harici göstergeler (iCustom) kullanmanın zararlı olduğuna ve tüm gösterge hesaplamalarının EA içinde yapılması gerektiğine inanıyorum (şimdi saldırıya uğrayacağım :)), ancak yine, dinlemeli yetkin bir olay modeli ile.
iCustom farklı bir iş parçacığında yürütülse de, süreç aynıdır. Bu yüzden orada bir şeylerin paralelleştirildiği bir yanılsamadır. Dahası, iş parçacıkları arasındaki tüm bu etkileşimler hiç de serbest değildir.
Canlı bir örnek tek iş parçacıklı JS'dir. JS, olay dinleme ile olay modelinin çok yetkin bir üst düzey uygulamasına sahiptir. Bu yüzden saf JS üzerinde karmaşık animasyonlu arayüzler oluşturduğumda hiç gecikme olmuyor.
Aynı zamanda, JS, MQL5'ten yaklaşık birkaç kat daha yavaş ve JS saniyede 64 kareye sahipken, MQL 32
Ne yazık ki MT, bu olayları dinleyen olay modelinin çok çarpık bir uygulamasına sahip. Bu nedenle, özellikle programcı kendi olay modelini kullanmadığında, arayüzler genellikle gecikmeli görünür.
Ve MT asenkronisindeki anlamsal hatalar uzun zamandır bilinmektedir.
Renat'a forumda iki kez hitap ettim, ama o - hayır, hiçbir şeyi değiştirmeyeceğiz - dedi.
Neden - benim için bir gizem.

 
Nikolai Semko #:

...
Ayrıca, şahsen EA'da harici göstergeler (iCustom) kullanmanın zararlı olduğunu düşünüyorum
...

Göstergeleri nasıl yazacağınızı bilmiyorsanız.

Bisikletin mucitleri.