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

 

Tünaydın!

Lütfen bana OrderOpenTime() işlevinden bahsedin. Örneğin, beklemedeyse (OP_STOPBUY veya OP_STOPSELL) siparişin zamanının değişip değişmediğini bilmek istiyorum ve sonra işe yaradı mı? Zaman değişirse, durdurma emrinin zamanını (yani, ne zaman ayarlandığını) nerede bulabilirim?

 

Merhaba!


Küçük bir kod var. Yatay çizginin hemen seçilmesi için hangi özellik eklenmeli (yani, üzerine çift tıklamanız gerekmez, ancak hemen hareket ettirebilirsiniz).


int başlangıç()

{

ask=MarketInfo(Symbol(),MODE_ASK);

point=MarketInfo(Symbol(),MODE_POINT);

metin = "fiyat";

ObjectCreate(metin,OBJ_HLINE,0,Zaman[0],sor);

ObjectSet(metin,OBJPROP_COLOR,Mavi);

ObjectSet(metin,OBJPROP_STYLE,4);

dönüş(0);

}

 
Vyacheslav Suchkov :

Merhaba!


Küçük bir kod var. Yatay çizginin hemen seçilmesi için hangi özellik eklenmeli (yani, üzerine çift tıklamanız gerekmez, ancak hemen hareket ettirebilirsiniz).

 ObjectSetInteger ( ChartID ,name, OBJPROP_SELECTED , true );

ve bunu farklı şekilde yapabilirsiniz - seçim yapmadan.
Çizgi üzerindeki ilk fare tıklamasını takip edin ve düğmeye basılırsa hemen hareket etmeye başlayın.

 
Teşekkürler!!!
 

Özel bir gösterge yazıyorum, öğreticinin farklı örneklerinde init ve OnInit başlatmaları var.

Neden biri veya diğeri kullanılıyor? Aralarında avantaj sağlayan veya kısıtlama getiren önemli farklılıklar var mı?

 
psyman :

Özel bir gösterge yazıyorum, öğreticinin farklı örneklerinde init ve OnInit başlatmaları var.

Neden biri veya diğeri kullanılıyor? Aralarında avantaj sağlayan veya kısıtlama getiren önemli farklılıklar var mı?

OnInit()'i kullanın. Bu, mql5'e mümkün olduğunca yakın yeni bir sözdizimidir.
İlk beşe daha basit bir geçiş dışında hiçbir fark yoktur.
 

Ve OnInit'in hangi durumlarda void veya int kullanması gerekir?

Başlatma sırasında özel bir şey yapmam gerekmiyor, sadece bir arabellek atayın ve i-ra süresinin sıfırdan büyük olup olmadığını kontrol edin.

Örnekleri okuduktan sonra int üzerinden yaptım ama aradaki farkları öğrenmek istiyorum.

 
psyman :

Ve OnInit'in hangi durumlarda void veya int kullanması gerekir?

Başlatma sırasında özel bir şey yapmam gerekmiyor, sadece bir arabellek atayın ve i-ra süresinin sıfırdan büyük olup olmadığını kontrol edin.

Örnekleri okuduktan sonra int üzerinden yaptım ama aradaki farkları öğrenmek istiyorum.

MetaEditor'da bir " Özel gösterge " oluşturun ve standart şablonda olanı kullanın. Diğer her şey geçmişin bir kalıntısıdır.

 

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

MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu

Vitaly Muzichenko , 2018.10.15 19:46

MetaEditor'da bir " Özel gösterge " oluşturun ve standart şablonda olanı kullanın. Diğer her şey geçmişin bir kalıntısıdır.


Medvedev'in dediği gibi, bu, ders kitabının en başında yazılmalıdır, "Granite döküldü" :-)

 
psyman :

Medvedev'in dediği gibi, bu, ders kitabının en başında yazılmalıdır, "Granite döküldü" :-)

mql5 eğitimini nereden buldunuz?