Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 579

 
Artyom Trishkin :
mql4 kullanıyor musunuz? Cevabınız evet ise, yapıya kaydedilen zamana göre mum sayısını bulun. iBarShift() size yardımcı olmak için.

Şu anda evet, MQL4 editöründe oturuyorum ama tabii ki hemen MQL5'te yazmak istiyorum. Yardımdan anladığım kadarıyla son buildlerde farkı kaldırmışlar, derleyici de bir olmuş.

MQL5 ile daha çok ilgileniyorum çünkü bizim borsamız bunun üzerinde çalışıyor ve bir şekilde daha hızlı görünüyor.

 
Andrey Koldorkin :

Şu anda evet, MQL4 editöründe oturuyorum ama tabii ki hemen MQL5'te yazmak istiyorum. Yardımdan anladığım kadarıyla son buildlerde farkı kaldırmışlar, derleyici de bir olmuş.

MQL5 ile daha çok ilgileniyorum çünkü bizim borsamız bunun üzerinde çalışıyor ve bir şekilde daha hızlı görünüyor.

Peki, o zaman iBarShift() 'i terk ediyoruz ve en yakın en düşük değeri bulmak için zamanı kullanıyoruz. Bütün bunlar yapıda zaten yazılı.
 
Andrey Koldorkin :
ihtiyaç....

Bu döngüler, karşılaştırmalar ve yapılarda kafanız tamamen karışmış durumda. En basitinden yeniden başlayın. Herhangi bir programlama yapmadan sorunu manuel olarak nasıl çözeceğinizi düşünün. Diyelim ki bir grup rakamınız var (diyelim ki on rakam). Göreviniz, tüm sayıları yığınlara ayırmaktır, böylece her biri yalnızca aynı sayıları içerir (bir grup dokuzlu, bir grup beşli, bir grup üçlü, vb.):


Bu sorunu nasıl çözersiniz?

Önce bu yığını sırayla sıralamanız mı gerekiyor, böylece daha sonra aynı fiyatlara sahip küçük yığınlara ayırabilirsiniz?

 
Manuel olarak kapatılan bir emri stoploss/takeprofit ile kapatılan bir emirden ayırt etmek mümkün müdür? Tartışmalarda sadece "Sipariş Yorumuna bakın" görüyorum, ancak komisyoncunun oraya ne yazacağı net değil.
 
Arkady Segal :
Manuel olarak kapatılan bir emri stoploss/takeprofit ile kapatılan bir emirden ayırt etmek mümkün müdür?
Evet. Sipariş yorumuna göre. Zararı durdur veya kârı al ile kapatılan yorumda şu alt dizeler bulunur: "[sl", "[tp"
 

Artyom Trishkin :
Да. По комментарию ордера. Закрытый по стоплосс или тейкпрофит имеет в комментарии такие подстроки: "[sl", "[tp"

teşekkürler

 
Vasiliy Sokolov :

Bu döngüler, karşılaştırmalar ve yapılarda kafanız tamamen karışmış durumda. En basitinden yeniden başlayın. Herhangi bir programlama yapmadan sorunu manuel olarak nasıl çözeceğinizi düşünün. Diyelim ki bir grup rakamınız var (diyelim ki on rakam). Göreviniz, tüm sayıları yığınlara ayırmaktır, böylece her biri yalnızca aynı sayıları içerir (bir grup dokuzlu, bir grup beşli, bir grup üçlü, vb.):


Bu sorunu nasıl çözersiniz?

Önce bu yığını sırayla sıralamanız mı gerekiyor, böylece daha sonra aynı fiyatlara sahip küçük yığınlara ayırabilirsiniz?

Kabul ediyorum.

Artyom Trishkin :
Pekala, o zaman iBarShift()'i bırakıyoruz ve en yakın dip noktasını bulmak için zamanı kullanıyoruz. Bütün bunlar yapıda zaten yazılı.

Artem,

Doğru anlıyorum ki, ikinci çevrimde eşleşen mum dizisini yazdıktan sonra, çevrim kaşlı ayraçlarla kapatılıyor ve ikincisi de. Ve bu diziyi On Start() işlevi çerçevesinde işlemeye şimdiden başlamalı mıyım?

 
Andrey Koldorkin :

Kabul ediyorum.

Artem,

Doğru anlıyorum ki, ikinci çevrimde eşleşen mum dizisini yazdıktan sonra, çevrim kaşlı ayraçlarla kapatılıyor ve ikincisi de. Ve bu diziyi On Start() işlevi çerçevesinde işlemeye şimdiden başlamalı mıyım?

Daha sonra cevap vereceğim. Evde değilim, elimde editörüm yok.
 
Artyom Trishkin :
Daha sonra cevap vereceğim. Evde değilim, elimde editörüm yok.
TAMAM. Bekleyeceğim.
 
Andrey Koldorkin :
TAMAM. Bekleyeceğim.
Şimdilik, bir cep telefonundan şunu söyleyeceğim: kodun içinde bir uyarı ve baskılı bir döngü olduğu yerde, o yerde yapı zaten doldurulur.