MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1380

 
O-Yama :
obj_rectangle_label kullanmayı denemek istedim, ancak metin üste yazılmamış.

Önce obj_rectangle_label, ardından doğru yerde en üstte OBJ_LABEL

 
MakarFX :

Önce obj_rectangle_label, ardından doğru yerde en üstte OBJ_LABEL

Bence kaynakları kullanmak daha iyi ...

 
MakarFX :

Önce obj_rectangle_label, ardından doğru yerde en üstte OBJ_LABEL

Ve obj_rectangle_label etiketin kendisiyle örtüşmeyecek mi? Nesneler için bazı ek özellikler veya şekiller için bazı öncelikler belirlemem gerekiyor mu?
 
O-Yama :
Başka bir seçenek de büyük bir düğmedir, ancak içindeki metnin sabitlenmesi alttan ortadadır (ortada olmak istiyorum), bunun nasıl değiştirileceği - henüz bilmiyorum ve bunun mümkün olup olmadığı .

Kesinlikle merkezde otomatik ciltleme var


 
O-Yama :
Ve obj_rectangle_label etiketin kendisiyle örtüşmeyecek mi? Nesneler için bazı ek özellikler veya şekiller için bazı öncelikler belirlemem gerekiyor mu?

oluşturma sırası

MakarFX :

Önce obj_rectangle_label, ardından doğru yerde en üstte OBJ_LABEL

 
Alexey Viktorov :

Bence kaynakları kullanmak daha iyi ...

Lütfen daha spesifik olabilir misiniz...Ne demek istediğinizi anlamadım?
 
MakarFX :

oluşturma sırası

Çok teşekkürler! Benim için işe yaramaması ya da metaciğin körelmesi ya da yine de bir çizelge yeniden çizmem ya da başka bir şey yapmam garip.) Bana çok yardım ettin!
 

Son 10 saniyedeki her OnTick() olayındaki tüm onayların sayısı nasıl sayılır?


 #property copyright "Copyright 2021, MetaQuotes Software Corp."

#property link        "https://www.mql5.com"

#property version    "1.00"

MqlTick Tick_Mql[];

void OnTick ()

  {

ulong ten_msc = TimeCurrent () - 10000 ;

int TickLength = CopyTicks ( _Symbol ,Tick_Mql, COPY_TICKS_ALL ,ten_msc, 0 );

  }


Bu kod ile doğru sayılmaz (her yeni olayda TickLength bir artar)

 
MakarFX :
Lütfen daha spesifik olabilir misiniz...Ne demek istediğinizi anlamadım?

Doğaüstü bir şey yok. Her zamanki OBJ_BITMAP_LABEL ve ruhun arzu ettiği her şey bir kaynak şeklinde onun içine. Canvas, OBJ_BITMAP_LABEL içinde de çalışır.

Ancak seçeneğiniz yeni başlayanlar için çok daha kolay.

 
Boris :

Son 10 saniyedeki her OnTick() olayındaki tüm onayların sayısı nasıl sayılır?

#property copyright "Copyright 2021, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
MqlTick Tick_Mql[];
void OnTick ()
 {
  ulong ten_msc = TimeCurrent () - 10000 ;
  int TickLength = CopyTicks ( _Symbol ,Tick_Mql, COPY_TICKS_ALL ,ten_msc, 0 );
 }

Bu kod ile doğru sayılmaz (her yeni olayda TickLength bir artar)

Lütfen kodu mesaja nasıl yapıştıracağınızı öğrenin.

Ve soru üzerine: CopyTicksRange ile ilgili belgeleri okuyun

 int    CopyTicksRange (
   const string      symbol_name,           // имя символа
   MqlTick &         ticks_array[],         // массив для приёма тиков
   uint              flags= COPY_TICKS_ALL ,   // флаг, определяющий тип получаемых тиков
   ulong             from_msc= 0 ,             // дата, начиная с которой запрашиваются тики
   ulong             to_msc= 0                // дата, по которую запрашиваются тики
   );