[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 194
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
Teşekkürler: Ve bunun süresi doldu - Son kullanma tarihi olmaması için bir şekilde mahvedebilir miyim?
Hayır, ama banyoya girebilirsin.
Teşekkürler: Ve bunun süresi doldu - Son kullanma tarihi olmaması için bir şekilde mahvedebilir miyim?
Evet. ve moderatörler nereye bakıyorlar... ve bu rezalet tamamen duracak mı, durmayacak mı?
MTFPI-sub1 göstergesi eksik
Bahşiş için teşekkürler. Bu göstergeyi buldum ve her şey işe yaradı. Tuzlu hindi benim gibi yeni başlayanlardan biri olabilir.
Merhaba, yeni kayıt oldum ve hemen bir konu oluşturmaya karar verdim. Sanırım doğru olacak, çünkü benim de çok sorum var.
Zadolbalsi, diğer forumlarda, bazı fluders'larda cevaplar arar. Burada konuyla ilgili yazıyorlar gibi görünüyor.
Danışmanı olan var mı kedi iki yöne çok mu açıyor? ve tüm işlemleri kapatan bir komut dosyası?
Bende bir şey var ama sanırım hatalar var, boşverin bir göz atın.
Güzel gün! Bir hata var ve yeni başlayanlar için tipik bir durum - henüz bir profesyonele dönüşmedim, ama öğreniyorum.
Bir piyasa emrinin kapanış fiyatı, alış veya satış fiyatını (geçerli piyasa fiyatı) içermelidir ve OrderClosePrice() bir fiyat değil, zaten kapatılmış bir emrin (emir geçmişinden seçilen) değerini döndüren bir fonksiyondur.
OrderClose(OrderTicket(),OrderLots(), OrderClosePrice() ,2); bu yanlış bir işlev çağrısıdır - şöyle olmalıdır:
Bir satın alma pozisyonu için OrderClose(OrderTicket(),OrderLots(),Bid,2 )
ya da öylesine
Satış pozisyonu (SAT) için OrderClose(OrderTicket(),OrderLots(),Ask,2 ).
Kendi hatalarınızın deneyimine dayanarak, öncelikle MT4 kılavuzunu ve öğreticiyi okumanızı şiddetle tavsiye ediyorum - soruların %90'ı kendiliğinden kaybolacaktır. Dediği gibi "Yaşa ve öğren... ve MT4'e daha iyi uyum sağlamak için "Makaleler" bölümündeki "Aptallar için MQL4 Dili" serisini okuyun - basit dilde birçok yararlı bilgi var.
PS Böylece her şeye sahipsin ve bunun için hiçbir şeye sahip değilsin.
Güzel gün! Bir hata var ve yeni başlayanlar için tipik bir durum - henüz bir profesyonele dönüşmedim, ama öğreniyorum.
Bir piyasa emrinin kapanış fiyatı, alış veya satış fiyatını (geçerli piyasa fiyatı) içermelidir ve OrderClosePrice() bir fiyat değil, zaten kapatılmış bir emrin (emir geçmişinden seçilen) değerini döndüren bir fonksiyondur.
OrderClose(OrderTicket(),OrderLots() , OrderClosePrice() , 2); bu yanlış bir işlev çağrısıdır - şöyle olmalıdır:
Bir satın alma pozisyonu için OrderClose(OrderTicket(),OrderLots() ,Bid, 2 )
ya da öylesine
Satış pozisyonu (SAT) için OrderClose(OrderTicket(),OrderLots() ,Ask, 2 ).
Kendi hatalarınızın deneyimine dayanarak, öncelikle MT4 kılavuzunu ve öğreticiyi okumanızı şiddetle tavsiye ediyorum - soruların %90'ı kendiliğinden kaybolacaktır. Dediği gibi "Yaşa ve öğren... ve MT4'e daha iyi uyum sağlamak için "Makaleler" bölümündeki "Aptallar için MQL4 Dili" serisini okuyun - basit dilde birçok yararlı bilgi var.
PS Böylece her şeye sahipsin ve bunun için hiçbir şeye sahip değilsin.
OrderClosePrice() iyi çalışıyor, ancak önerilmez