Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 122
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Merhaba! Bu fonksiyondaki hataları arıyorum.
Teoride, açılmamış bekleyen emirler, verildikten iki gün sonra silinmelidir.
dk=1440;
Merhaba! Bu fonksiyondaki hataları arıyorum.
Teoride, açılmamış bekleyen emirler, verildikten iki gün sonra silinmelidir.
dk=1440;
Bekleyen siparişleri neden takip edip silmelisiniz ? Onlara tarihsaat süre sonu=TimeCurrent()+min*60+sec; Ayarlandıktan sonra min*60+sn içinde kendiliğinden kaldırılırlar.
Bekleyen siparişleri neden takip edip silmelisiniz? Onlara tarihsaat süre sonu=TimeCurrent()+min*60+sec; Ayarlamadan sonra min*60+sn içinde kendileri kaldırılacaktır.
paladin80 :
OrderOpenTime(), sipariş açılış saatini döndürür.
Bekleyen bir sipariş için bu işlev sıfır döndürür.
OrderOpenTime(), sipariş açılış saatini döndürür.
Bekleyen bir sipariş için bu işlev sıfır döndürür.
Tünaydın. Lütfen özel gösterge ile bana yardım edin.
Trend çizgisine olan mesafeyi belirleme problemini çözüyorum. Trend çizgisine olan mesafeyi özellikle çizildiği zamanda (terminalde açık olan zamandan bağımsız olarak) almak gerekir. ObjectGetValueByShift işlevini kullanarak trend çizgisinin geçerli değerini alıyorum. Hesaplamalar ancak açık bir zamanda yapılabileceği için küçük bir gösterge yazdım. iCustom işlevinin bir zaman aralığı parametresine sahip olması beni etkiledi, ancak göstergeyi çağırırken bu parametrenin nasıl dikkate alındığı bir sorudur.
İşte gösterge:
Gösterge, mevcut değeri bir trend olarak kabul eder.
Göstergeyi şöyle adlandırıyorum:
Burada örneğin PERIOD_D1 süresi, trend çizgisinin çizildiği ve mesafenin hesaplanması gereken bir parametre olarak göstergeye iletilir.
Trend çizgisine olan mesafeyi basitçe hesaplarım:
Her şey öyle görünüyor, ama öyle değil: diğer yarılara geçerken (D1 dışında), gösterge diğer değerleri döndürür (geçtiğim yarılar için doğru).Burada soru ortaya çıkıyor: iCustom işlevi çağrılırken süre ne ölçüde dikkate alınır?
Ya da belki göstergede çok zekiyim?
t = Sipariş Toplamı ();
neden say???? hesaplanmış???
Bu yüzden değeri referans olarak iletmek için bunu yaptım. Mantık basit!
Benim versiyonumda işlev daha kısa olacak ... :)
Evet, bu arada, bu uyum uygulamada daha yetkin. Eşlik eden işlevin başlangıcındaki akım daha fazla yer kaplamaya başladı. Şu şekilde çıktı:
Optimize edilecek bir şey yok gibi görünüyor, değil mi?
Demek istediğim, başlangıçta çok az şey olduğunda çok daha uygun. Ve her şey tamamen işlevlerle çağrılır. Ve en son, başlangıçta, ana işlevlerde çok sayıda büyüme olduğu ve ek işlevler arandığı ortaya çıktı ...
Güzel gün!
Lütfen yardım edin ve danışmanın neden ticaret yapmadığını açıklayın?