[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 582
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
En son yayınlanan Kim işlevi GetPotentialLossInCurrency (https://forum.mql4.com/en/11287/page107) yalnızca açık siparişleri dikkate alır:
Bekleyen emirleri ekleyerek (sadece diğer türleri ekleyerek) biraz genişletmeye çalıştım: ancak bekleyen emirler dikkate alınmadı. Farklı mı sayılıyorlar? Belgeler bu konuda hiçbir şey söylemiyor ....Bekleyen emirlerde "mevduat para biriminde açık pozisyonların toplam potansiyel kaybı" yoktur .
GetPotentialLossInCurrency() işlevi, mevduat para biriminde açık pozisyonların toplam potansiyel kaybını döndürür.
Piyasadaki pozisyonlardan bahsediyoruz. Bu piyasa işlevlerinde F1'e basın, bilgileri dikkatlice tekrar okuyun:
Bekleyen emirlerde "mevduat para biriminde açık pozisyonların toplam potansiyel kaybı" yoktur .
GetPotentialLossInCurrency() işlevi, mevduat para biriminde açık pozisyonların toplam potansiyel kaybını döndürür.
Piyasadaki pozisyonlardan bahsediyoruz. Bu piyasa işlevlerinde F1'e basın, bilgileri dikkatlice tekrar okuyun:
Programcılar için soru:
yeni bir çubukta danışman, euro siparişinin canlı olup olmadığını kontrol eder (örneğin), değilse, yeni bir anlaşma yapar, evet ise, her şeyi olduğu gibi bırakır.
aşağıdaki koşulu ayarlayın:
Ama kod çalışmıyor. Hata nerede?
Programcılar için soru:
yeni bir çubukta danışman, euro siparişinin canlı olup olmadığını kontrol eder (örneğin), değilse, yeni bir anlaşma yapar, evet ise, her şeyi olduğu gibi bırakır.
aşağıdaki koşulu ayarlayın:
Ama kod çalışmıyor. Hata nerede?
bir düzine sipariş varsa ne olacağını görün ve sizinki yedinci (örneğin)
ilkini kontrol et - bizim değil. bir sipariş vereceğiz
ikinciyi kontrol et - bizim değil. bir sipariş vereceğiz
...
yedinciyi kontrol et - bizim
sekizinciyi kontrol et - bizim değil. bir sipariş vereceğiz
...
İşin özü şudur - bir çift için bir grup sipariş açtığımızda, siparişin tüm örtüşmesini tek bir hareketle kapatabilirsiniz.
Siparişi değiştir/sil--->tür---->Kapatılan siparişleri kapat
Kapanan emirleri siler... MQL'de böyle bir fonksiyon var mı?
Hata, buldum: https://forum.mql4.com/ru/4822
bir düzine sipariş varsa ne olacağını görün ve sizinki yedinci (örneğin)
ilkini kontrol et - bizim değil. bir sipariş vereceğiz
ikinciyi kontrol et - bizim değil. bir sipariş vereceğiz
...
yedinciyi kontrol et - bizim
sekizinciyi kontrol et - bizim değil. bir sipariş vereceğiz
...
Bu çift için sadece bir sipariş var. Yalnızca bu EURUSD sembolünü kontrol ediyorum, ancak muhtemelen durumu doğru ayarlamadım
if(OrderSymbol()!="EURUSD"||Tip>1){continue;}else{
if( OrderSymbol()= Symbol ("EURUSD"){ gerekir
Bu çift için sadece bir sipariş var. Yalnızca bu EURUSD sembolünü kontrol ediyorum, ancak muhtemelen durumu doğru ayarlamadım
if(OrderSymbol()!="EURUSD"||Tip>1){continue;}else{
if(OrderSymbol()= Symbol("EURUSD"){ gerekir
uzmanda tamamen 1 varsa, o zaman biletini hatırlayabilir ve her seferinde tüm siparişleri gözden geçirmeden kapanıp kapanmadığını kontrol edebilirsiniz.
Tavsiye için çok teşekkür ederim, neredeyse bunu yapacağımı tahmin ediyordum, ancak siparişin işe yarayıp yaramadığını hatırlamıyorum, o zaman bilet -10 değerini mi alıyor?
Bekleyen emirlerde "mevduat para biriminde açık pozisyonların toplam potansiyel kaybı" yoktur .
GetPotentialLossInCurrency() işlevi, mevduat para biriminde açık pozisyonların toplam potansiyel kaybını döndürür.
Piyasadaki pozisyonlardan bahsediyoruz. Bu piyasa işlevlerinde F1'e basın, bilgileri dikkatlice tekrar okuyun:
GetPotentialLossInCurrency() işlevinin açık pozisyonlardan bahsettiğini çok iyi anlıyorum. Bir sorum var: Neden bekleyen siparişleri dikkate alamıyorum?
Belgeler:
Hiçbir yerde OrderOpenPrice ve/veya OrderStopLoss'un yalnızca açık siparişler için geçerli olduğu söylenemez.
Tavsiye için çok teşekkür ederim, neredeyse bunu yapacağımı tahmin ediyordum, ancak siparişin işe yarayıp yaramadığını hatırlamıyorum, o zaman bilet -10 değerini alıyor mu?