Tek aralıklı yazı tipinde grafik çıktısı nasıl görüntülenir? - sayfa 4

 
Alexey Volchanskiy :

Bu ölçüler hiçbir şey değildir. Yorum ve Tuval için ayrı ayrı on binlerce geçişten oluşan ayrı döngüler yapmanız gerekir, sonra bir şeyi yargılayabilirsiniz. Ve çıktı metninin değişmesi için örneğin sayaç değerinin görüntülenmesine izin verin.

Bu şekilde yeniden yapabilir misin?

Yeniden çıkarım doğru yapıldı, Yorum   MT5'teki hızı büyük ölçüde öldürür. Bunu uzun zaman önce kontrol ettim ve test sırasında görüntüsünü hariç tuttum.

CHART_COMMENT öğesini kontrol etmedim, şimdi hatırladım, zaman olacak - hızı kontrol edin

 //+------------------------------------------------------------------+ 
//| Функция получает текст комментария в левом верхнем углу графика. | 
//+------------------------------------------------------------------+ 
bool ChartCommentGet( string &result, const long chart_ID= 0 ) 
  { 
//--- сбросим значение ошибки 
   ResetLastError (); 
//--- получим значение свойства 
   if (! ChartGetString (chart_ID, CHART_COMMENT ,result)) 
     { 
       //--- выведем сообщение об ошибке в журнал "Эксперты" 
       Print ( __FUNCTION__ + ", Error Code = " , GetLastError ()); 
       return ( false ); 
     } 
//--- успешное выполнение 
   return ( true ); 
  } 
//+------------------------------------------------------------------+ 
//| Функция устанавливает текст комментария в левом верхнем углу     | 
//| графика.                                                         | 
//+------------------------------------------------------------------+ 
bool ChartCommentSet( const string str, const long chart_ID= 0 ) 
  { 
//--- сбросим значение ошибки 
   ResetLastError (); 
//--- установим значение свойства 
   if (! ChartSetString (chart_ID, CHART_COMMENT ,str)) 
     { 
       //--- выведем сообщение об ошибке в журнал "Эксперты" 
       Print ( __FUNCTION__ + ", Error Code = " , GetLastError ()); 
       return ( false ); 
     } 
//--- успешное выполнение 
   return ( true ); 
  }
 
Nikolai Semko :

MT4'te denedim. Kod da üzerinde çalışıyor.
MT4'te Yorum, grafiksel muadilinden yaklaşık 5 kat daha hızlı olduğu ortaya çıktı. Ayrıca, MT5 Comment()'de MT4'e göre 5-6 kat daha yavaş çalıştığı ortaya çıktı. Ancak bu zaten hoş olmayan bir sürpriz ve tuhaflık. Sonra geliştiricilere bir soru. Nasıl yani? Sonuçta, bu beş için açık bir hata!


Bilgi için teşekkürler, MT5 için çok üzücü ve MT4 ve MT5'te çok farklı olması daha da üzücü, bir çok platformlu danışmanda uyumluluğun kötü olduğu ortaya çıkıyor.

 
Yury Kirillov :

Bilgi için teşekkürler, MT5 için çok üzücü ve MT4 ve MT5'te çok farklı olması daha da üzücü, bir çok platformlu danışmanda uyumluluğun kötü olduğu ortaya çıkıyor.

az var. MT5'te grafikteki nesnelerin ve bilgilerin görüntülenmesini tamamen hariç tuttum , test cihazının iyi raporu nedeniyle hiç kaybetmedim.

 
Yury Kirillov :

Bilgi için teşekkürler, MT5 için çok üzücü ve MT4 ve MT5'te çok farklı olması daha da üzücü, bir çok platformlu danışmanda uyumluluğun kötü olduğu ortaya çıkıyor.


Bence en iyi seçenek yine de tuvale geçmek olacaktır. Uyumluluk orada MT4 ve MT5 tamamlandı. Ve Yorum , yalnızca taslak koddaki hızlı güncel kontroller için ilginçtir, ancak sonuncusunda değil. Nedense herkes tuvalin hız yeteneklerini küçümsüyor.

 
Nikolai Semko :

Bence en iyi seçenek yine de tuvale geçmek olacaktır. Uyumluluk orada MT4 ve MT5 tamamlandı. Ve Yorum, yalnızca taslak koddaki hızlı güncel kontroller için ilginçtir, ancak sonuncusunda değil. Nedense herkes tuvalin hız yeteneklerini küçümsüyor.


Güdük açık, bu yüzden yapılması gerekecek ...

 
Nikolai Semko :

Ayrıca döngüleri ayrı ayrı yaptım, sonucun bir şekilde garip olduğunu da düşündüm. Hepsi aynı. Aynı sonuçlar. Genel döngü veya ayrı ayrı hiçbir fark yoktur. Örneğimde, metin her seferinde değişiyor, bunun neden fark edilmemesi garip. Ben de derleyici optimizasyonunu biliyorum. ))


Kodu ayrı döngülerle gönderebilir misiniz?

 
Vitaly Muzichenko :

Yeniden çıkarım doğru yapıldı, Yorum   MT5'teki hızı büyük ölçüde öldürür. Bunu uzun zaman önce kontrol ettim ve test sırasında görüntüsünü hariç tuttum.

CHART_COMMENT öğesini kontrol etmedim, şimdi hatırladım, zaman olacak - hızı kontrol edin

SD'den

Birisi, Uzman Danışman ile gösterge arasındaki dizi bilgisi alışverişini grafiğin yorum alanı aracılığıyla ayarlayabilir.

Bu tür potansiyel kullanıcıların az sayıda olması için optimizasyonu yavaşlatmamamız gerektiğine karar verdik.

Aşağıdaki derlemelerde, Yorum işlevi yalnızca tekli testte çalışacaktır. Optimize ederken - olmayacak

 
fxsaber :

SD'den

grafik yorum alanı aracılığıyla uzman ve gösterge arasında dizi bilgisi alışverişi.

İnsanlar cinsel sapıklıklar hakkında çok şey anlıyor

Ancak genel olarak, elbette, bellek eşleme türünü değiştirmenin yeterli yolu yoktur, ancak sanal alanın içinde ve dll'yi çağırmadan

 
Alexey Volchanskiy :

Ancak genel olarak, elbette, bellek eşleme türünü değiştirmenin yeterli yolu yoktur, ancak sanal alanın içinde ve dll'yi çağırmadan

Seçeneklerle dolu .

 
fxsaber :

Seçeneklerle dolu .


Bunların hepsi vekiller. Ve her biri serileştirme/seri hale getirme gerektirir. Örneğin? WCF'de, İnternet üzerinden ve mevcut herhangi bir protokolle, veri alanlarıyla rastgele karmaşık bir sınıfın bir örneğini gönderebilirim ve nasıl paketleyeceğimi / paketini açacağımı düşünmek zorunda değilim, her şey API tarafından yapılır. Tüm gereken, böyle bir sınıfın alıcı tarafta bilinmesidir.

Neden: