TimeCurrent, test cihazının (sunucunun) değil, ana sembolün son işaretinin zamanını döndürür. Şu anki sunucu saatini milisaniye cinsinden tam olarak bulmak mümkün değildir.
Графические объекты Text, Label, Bitmap и Bitmap Label (OBJ_TEXT, OBJ_LABEL, OBJ_BITMAP и OBJ_BITMAP_LABEL) могут иметь один из 9 различных способов привязки своих координат, задаваемых свойством OBJPROP_ANCHOR. – объекты имеет ширину и высоту. Если указано "только для чтения", то это означает, что значения ширины и высоты вычисляются...
şablon parametrelerinin yazılması katıdır, örtük atama ile uzmanlaşmaya izin verilmez
giriş parametrelerinde yalnızca temel sınıfın işaretçilerini kabul eden yazma işlevleri elde etmek mümkündür ve torunlar derleme aşamasında atılır.
Misal
template < typename T>
void StrongCondition( T, T ) {}
class A
{
public :
int i;
template < typename T>
void SetStong( T Value )
{
StrongCondition(& this , Value);
this .i = Value.i;
}
void Set( A* Value )
{
this .i = Value.i;
}
};
class B : public A {};
voidOnStart ()
{
A a;
B b;
a.Set(&b);
a.SetStong(&a);
a.SetStong(&b); // потомки в явном виде запрещены
a.SetStong((A*)(&b)); // только явное приведение разрешено
}
Bir const sınıfı nesnesinin alanlarını değiştirmek veya onun const olmayan yöntemlerini çağırmak mümkün müdür? -Yapabilir!
template < typename T>
T GetMe( const T Ptr )
{
return ((T)Ptr);
}
class A
{
public :
int i;
};
voidOnStart ()
{
const A a;
GetMe(&a).i = 1 ;Print (a.i); // 1
}
Ben de bu özelliği sevmiyorum. Yetkisiz erişime karşı sigortalı olduğunu sanıyordum. Ancak berbat! const yapıları ile bu, elbette, çalışmaz. Bu yüzden bu boşluğun farkında olun.
Test cihazında, TimeCurrent() ile değil, yalnızca TimeTradeServer() aracılığıyla geçerli saati doğru olarak almak mümkündür.
Çok tartışmalı bir açıklama.
Sonuç
TimeCurrent, test cihazının (sunucunun) değil, ana sembolün son işaretinin zamanını döndürür. Şu anki sunucu saatini milisaniye cinsinden tam olarak bulmak mümkün değildir.
tünaydın . hizmet dizileri hakkında bilgi edinin https://www.mql5.com/ru/docs/constants/objectconstants/enum_anchorpoint (son örnekte)
duble Ups[],Downs[];
tarihsaatSaat [];
bir yerde tüm hizmet dizilerinin bir listesi var mı?
tr/sinyaller/352123
Korumalı yöntemleri/alanları kullanmanıza izin veren bir dil hilesi.
Misal
şablon parametrelerinin yazılması katıdır, örtük atama ile uzmanlaşmaya izin verilmez
giriş parametrelerinde yalnızca temel sınıfın işaretçilerini kabul eden yazma işlevleri elde etmek mümkündür ve torunlar derleme aşamasında atılır.
Misal
Ben de bu özelliği sevmiyorum. Yetkisiz erişime karşı sigortalı olduğunu sanıyordum. Ancak berbat! const yapıları ile bu, elbette, çalışmaz. Bu yüzden bu boşluğun farkında olun.