MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1634
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bir örnek yazın, yoksa biraz kafam karıştı. Zor değilse. teşekkürler
sipariş döngüsünde:
if (OrderOpenPrice()<previous_value) { previous_value=OrderOpenPrice(); nearest_order=OrderTicket(); }
döngüden önce, önceki_değer=DBL_MAX'ı en yakın_sıra=0'ı başlat
sipariş döngüsünde:
döngüden önce, önceki_değer=DBL_MAX'ı en yakın_sıra=0'ı başlat
Aynen öyle. Teşekkür ederim. İşler
sipariş döngüsünde:
döngüden önce, önceki_değer=DBL_MAX'ı en yakın_sıra=0'ı başlat
DBL_MAX kategorik olarak öyle.)
ana işler)
Maksimum OrderOpenPrice ile OP_BUY nasıl bulunur ve OrderProfit'i nasıl belirlenir.
Onları hiçbir şekilde bir araya getiremiyorum, her şey jo ile çalışıyor ... Sadece bir örnek verebilirseniz) Teşekkürler)
ana işler)
Maksimum OrderOpenPrice ile OP_BUY nasıl bulunur ve OrderProfit'i nasıl belirlenir.
Onları hiçbir şekilde bir araya getiremiyorum, her şey jo ile çalışıyor ... Sadece bir örnek verebilirseniz) Teşekkürler)
Sadece her şeyi yaptığımı söylemek istedim.
Ama hepsini daha kompakt bir şekilde yaptınız. senin seçeneğini alıyorum)
teşekkürler
OnDeInit() içindeki bir döngüdeki tüm nesneleri siliyorum (sinyal çubuklarını ve bir düğmeyi gösteren oklar):
ObjectsDeleteAll() olduğunun farkındayım, ancak yine de bunu bir döngü üzerinden yaparsanız, birinden sonra nesnelerin yalnızca yarısı silinir. Aslında, işte döngünün işi ve bunun neden olduğunu anlamıyorum:
OnDeInit() içindeki bir döngüdeki tüm nesneleri siliyorum (sinyal çubuklarını ve bir düğmeyi gösteren oklar):
ObjectsDeleteAll() olduğunun farkındayım, ancak yine de bunu bir döngü üzerinden yaparsanız, birinden sonra nesnelerin yalnızca yarısı silinir. Aslında, işte döngünün işi ve bunun neden olduğunu anlamıyorum:
Silme döngüsü tersine çevrilmelidir:
ve bu sadece grafik nesnelerin silinmesi için değil, genel olarak terminal listelerinde bulunan tüm nesnelerin silinmesi için de geçerlidir.
OnDeInit() içindeki bir döngüdeki tüm nesneleri siliyorum (sinyal çubuklarını ve bir düğmeyi gösteren oklar):
ObjectsDeleteAll() olduğunun farkındayım, ancak yine de bunu bir döngü üzerinden yaparsanız, birinden sonra nesnelerin yalnızca yarısı silinir. Aslında, işte döngünün işi ve bunun neden olduğunu anlamıyorum:
ve eğer böyle denerseniz - sadece tüm isimleri girmeniz yeterlidir