MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 414
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
Başlamak:
değişkenler, değişken görünürlük
nasıl, nerede duyurulur?
Bir sipariş açma amacı
Net olmayan bir şey olursa açıklarım
Hazır bir sipariş toplamı varsa neden özel bir sayım işlevi kullanmam gerektiği açık değil
Çünkü standart olan, sembol, büyü ve türden bağımsız olarak hesaptaki toplam emir ve pozisyon sayısını döndürür.
Herkese selam! Lütfen bana fiyatın yatay çizgiyi geçme koşulunu nasıl ayarlayacağımı söyler misiniz? Ve bu işlevi maksimum doğrulukla nasıl yapabilirim (bu, her tikte tepki verir)?
Şimdiden teşekkürler))
Bir sipariş açma amacı
Her tıklama ile terminal, sunucudan en son teklifi ve siparişlerle ilgili bilgileri alır. Terminal, sunucuya bir OrderSend() komutu gönderdiğinde, sunucunun komutu işlemesi ve bir sipariş açması için biraz zamana ihtiyacı vardır. O zamana kadar her tik ile (boş diyelim) bir siparişin olmadığı hakkında bilgi gönderecektir. OrdersTotal() işlevi boş bir değer döndürür ve robot yeni OrderSend() gönderir.
Sunucu bir sipariş açtığında, artık boş onay işareti olmayacak. OrdersTotal() işlevi pozitif bir değer döndürür, robot sakinleşir. Tırnak işaretleri sık sık değişiyorsa, keneler sık sık gelir ve birçok boş kene olacaktır. Robot çok sayıda OrderSend() gönderir. Komutlara yanıt veren sunucu birçok sipariş açacaktır.
Sonuç - OrderSend () işleminden sonra duraklatmak gerekir.
Her tıklama ile terminal, sunucudan en son teklifi ve siparişlerle ilgili bilgileri alır. Terminal, sunucuya bir OrderSend() komutu gönderdiğinde, sunucunun komutu işlemesi ve bir sipariş açması için biraz zamana ihtiyacı vardır. O zamana kadar her tik ile (boş diyelim) bir siparişin olmadığı hakkında bilgi gönderecektir.OrdersTotal() işlevi boş bir değer döndürür ve robot yeni OrderSend() gönderir.
Sunucu bir sipariş açtığında artık boş onay işareti olmayacak. OrdersTotal() işlevi pozitif bir değer döndürür, robot sakinleşir. Tırnak işaretleri sık sık değişirse, keneler sık sık gelir ve birçok boş kene olacaktır. Robot çok sayıda OrderSend() gönderir. Komutlara yanıt veren sunucu birçok sipariş açacaktır.
Sonuç - OrderSend () işleminden sonra duraklatmak gerekir.
Olumlu bir yanıtla OrderSend()'den sonra - bir bilet var ve buna göre - bir pozisyon açma / sipariş verme, ticaret ortamını yeniden talep etmeniz ve bilinmeyen bir miktar beklememeniz gerekir.
Peki ya kendine ait olmayan bir sihirbazı alıp değiştiren bir işleve ne dersiniz?
Ama neden diğer işlevler birden fazla sipariş vermiyor, sadece SellLimit veriyor?
Peki ya kendine ait olmayan bir sihirbazı alıp değiştiren bir işleve ne dersiniz?
Sipariş büyüsü değiştirilemez.