Hatalar, hatalar, sorular - sayfa 2975

 
Andrii Djola :
herkese merhaba, böyle bir soru neden SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE ) 0 döndürüyor?

Piyasa İzleme, Spesifikasyondaki sembolün üzerindeki RMB. Baktım bu parametre yok.

 

Yorum, tamamen farklı uzunluktaki satırları (görsel olarak) tamamen aynı uzunlukta görüntüler

Yorum

kod:

 void OnStart () {
   string str[ 5 ], res= "" ;
   StringInit (str[ 0 ], 50 , 'a' );
   StringInit (str[ 1 ], 50 , 'X' );
   StringInit (str[ 2 ], 50 , '=' );
   StringInit (str[ 3 ], 50 , ' ' );
   StringInit (str[ 4 ], 50 , ':' );
   for ( int i = 0 ; i < 5 ; i++) 
    res += str[i] + "\n" ;
   Comment (res);
}

Yorumlu dizeleri görsel olarak aynı uzunlukta olacak şekilde nasıl görüntüleyebilirim? Örneğin, sütunların tam olarak dikey olarak düzenlenmesi için üç sütundan oluşan bir tablo görüntülemeniz gerekir.

 
Mihail Matkovskij :

Yorum, tamamen farklı uzunluktaki satırları (görsel olarak) tamamen aynı uzunlukta görüntüler

kod:

Yorumlu dizeleri görsel olarak aynı uzunlukta olacak şekilde nasıl görüntüleyebilirim? Örneğin, sütunların tam olarak dikey olarak düzenlenmesi için üç sütundan oluşan bir tablo görüntülemeniz gerekir.

tek aralıklı yazı tipi

 
Valeriy Yastremskiy :

tek aralıklı yazı tipi

Sadece, ne yazık ki, Yorum için yazı tipi değişmiyor. Sistem yazı tipini kullanır, seçenek yoktur. Forumda öğrendiğim şey bu. Demek ki etiketleri çıkartmak gerekiyor.

 
Mihail Matkovskij :

Sadece, ne yazık ki, Yorum için yazı tipi değişmiyor.

sistem yazı tipini değiştirebilirsiniz. ama evet, ev yapımı kesmek daha iyidir.

 
Mihail Matkovskij :

Yorum, tamamen farklı uzunluktaki satırları (görsel olarak) tamamen aynı uzunlukta görüntüler

kod:

Yorumlu dizeleri görsel olarak aynı uzunlukta olacak şekilde nasıl görüntüleyebilirim? Örneğin, sütunların tam olarak dikey olarak düzenlenmesi için üç sütundan oluşan bir tablo görüntülemeniz gerekir.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Göstergeler: KapanışLotlar

Alexey Viktorov , 2019.03.08 17:58

Gösterge neredeyse tamamen yeniden yazılmıştır. Artık onun kodu, OBJ_BITMAP_LABEL ve kaynaklarla çalışmanın bir örneği olarak kullanılabilir .

Bunlar kesinlikle iCanvas Nikolai Semko kullanan çizgi filmler değil, basit OBJ_LABEL kullanmaktan daha iyi


 
Alexey Viktorov :

Bu gösterge, tuval ile aynı prensibi kullanır. Ayrıca OBJ_BITMAP_LABEL temelinde çalışır. Ve tuval tabanlı geliştirmelerim var. Ancak bu yöntem, sık sık metin görüntülerseniz uygulamanın performansı üzerinde en iyi etkiye sahip olmayan kaynağın sürekli güncellenmesini gerektirir. Çok kaynak yoğun bir uygulamam olmasına rağmen. Ancak kaynakları yüke harcıyor. Bu yüzden, etiketlerdeki seçenek bana CPU tüketimi açısından en ekonomik görünüyor.

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Типы объектов - Константы объектов - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Mihail Matkovskij :

Sadece, ne yazık ki, Yorum için yazı tipi değişmiyor. Sistem yazı tipini kullanır, seçenek yoktur. Forumda öğrendiğim şey bu. Demek ki etiketleri çıkartmak gerekiyor.

Başkalarının kutsal kitaplarını küçümsemezseniz, şu örneği kullanabilirsiniz:
 
Nikolai Semko :
Başkalarının kutsal kitaplarını küçümsemezseniz, şu örneği kullanabilirsiniz:

Teşekkür ederim! iCanvas'taki göstergeler etkileyici. Ancak bu, yukarıdaki tüm dezavantajlarla birlikte hala aynı Kanvas'tır.

 
Mihail Matkovskij :

Teşekkür ederim! iCanvas'taki göstergeler etkileyici. Ancak bu, yukarıdaki tüm dezavantajlarla birlikte hala aynı Kanvas'tır.

Hangi dezavantajlardan bahsediyorsunuz?
Kaynak yoğunluğu hakkında?
Bu hatalı bir açıklamaydı.
Yorum daha az kaynak yemez.
Tüm pencerede metin içeren bir tuval oluşturmak ve görüntülemek 1-3 milisaniye sürer.
MT5'te yorum çıktısı biraz daha uzun sürer. Metin bilgisini saniyede 30 kez güncelleyecekseniz yine de frenleri görmeyeceksiniz.