Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 842
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
OrderClose(OrderTicket(),0.01,Bid,2);
"uzmanlar" bölümünde "Sipariş Kapatma işlevi için geçersiz bilet" yazıyor
Yardım? Amacım mevcut grafikte bir siparişi kapatmak.
OrderClose(OrderTicket(),0.01,Bid,2);
"uzmanlar" bölümünde "Sipariş Kapatma işlevi için geçersiz bilet" yazıyor
Yardım? Amacım mevcut grafikte bir siparişi kapatmak.
İyi akşamlar! Aşağıdaki kodu anlamama yardımcı olun, sat neden üç açılış seçeneği olduğu ile aynı prensibe göre yazılmıştır, çünkü emir mevcut çubukta açılıp riskle kapatıldığında bir emir açmaktan kaçınma seçeneği ile kafam karışmak zorunda kaldı. -Bedava,
ama sinyal kalıyor ve açılış tekrar devam ediyor, bu yüzden böyle yazmak zorunda kaldım. Ve sorun şu ki, sadece bir alış ve satış emri açılıyor ve bu kadar, sonra sessizlik, hiç hata bulamadım . Şimdiden teşekkürler.
Bu çizgi nasıl anlaşılır?
ve bu
ve bu...
Bu son satır işe yarayacak olsa da, böyle yazılmamış ... kelime yok.
Pekala, eğer herhangi bir hata bulamadıysanız, o zaman muhtemelen orada da yoktur...
OrderClose(OrderTicket(),0.01,Bid,2);
"uzmanlar" bölümünde "Sipariş Kapatma işlevi için geçersiz bilet" yazıyor
Yardım? Amacım mevcut grafikte bir siparişi kapatmak.
Bu çizgi nasıl anlaşılır?
ve bu
ve bu...
Bu son satır işe yarayacak olsa da, böyle yazılmamış ... kelime yok.
Pekala, eğer herhangi bir hata bulamadıysanız, o zaman muhtemelen orada da yoktur...
1. Açık sipariş yoksa
2. Kapanan emir yoksa.
Sorun nedir?
1. Açık sipariş yoksa
2. Kapanan emir yoksa.
Sorun nedir?
int SiparişlerToplam() ; - sayıyı döndürür, doğru-yanlış değil, sorun bu. Hiçbir sipariş 0 anlamına gelir ve sipariş varsa, o zaman sadece 1 değildir.
Ve henüz işlem görmemiş, sadece yeni açılmış bir hesapta kapatılan yok. Ve yine işlevin yanlış kullanımı.
Neden RefreshRates(); Siparişi sunucuya gönderdikten SONRA? Bir şeye önce para ödeyip sonra "ne kadar" diye sormak gibi...
Burada ne saçmalıyorsun?
Toplam emir ve pozisyon sayısı 1 veya daha fazla ise...
Bilinmeyen bir bilet için bir sipariş seçilirse ve kapanıp açılmadığı belli değilse...
vb. ...
Sizce yardımcı oldular mı?
... Emir yok demek 0 demektir ve eğer emir varsa sadece 1 değildir.
...Burada tabiri caizse izin alarak düzelteceğim.
Bool'da, 0 ise yanlış ise, sıfır dışındaki her şey doğrudur
OrderClose(OrderTicket(),0.01,Bid,2);
"uzmanlar" bölümünde "Sipariş Kapatma işlevi için geçersiz bilet" yazıyor
Yardım? Amacım mevcut grafikte bir siparişi kapatmak.