Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - 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
MT5. Kesinlikle yargılamayın, daha yeni başlıyorum.
derleyici yemin etmiyor gibi görünüyor.
iCustom örneğini görüntüleyin. iCustom , belirtilen özel göstergenin tanıtıcısını döndürür. OnInit() içinde BİR KEZ döndürür. Ardından, tutamacı kullanarak Kopyala**** işlevlerini kullanarak verileri alırsınız (ihtiyaçlarınıza bağlı olarak):
MQL'den yapmanız gerekmiyorsa, AutoIT'e bakın, orada istediğinizi yapabilirsiniz. Ürün ücretsizdir, MQL ile etkileşim için yalnızca bir DLL gereklidir.
lütfen MT4 - OrderDelete, OrderSelect'teki siparişlerdeki işlemlerin yürütülmesi hakkında açıklamama yardım edin.
1) Bu tür işlevleri/işlemleri çağırırken, programın sunucudan bu işlemin başarısı/başarısızlığı hakkında bir yanıt beklediğini, sanki EA kodunun noktasında hareketsiz duruyormuş gibi ve SADECE alındıktan sonra beklediğini doğru anladım. yanıtın kod algoritması devam ediyor mu?
2) kodumda siparişteki işlemlerle başlayan yeni bir onay işareti (veya yeni bir zamanlayıcı olayı) geldiyse, AMA önceki işarette, siparişteki işlem henüz yürütülmedi (bir yanıt almak için) sunucu), daha sonra program yeni bir kene işlemlerini yürütmeye başlamayı beklemeden geçmiş kene işlemine bir yanıt bekleyecek mi?
pzhl'nin MT4 - OrderDelete, OrderSelect'teki siparişlerdeki işlemlerin yürütülmesi hakkında netleşmesine yardımcı olun.
1) Bu tür işlevleri/işlemleri çağırırken, programın bu işlemin başarısı/başarısızlığı hakkında sunucudan bir yanıt beklediğini doğru anladım, peki, bir bakıma EA kodu noktasında ve YALNIZCA yanıt alındı, kod algoritmasına devam ediyor mu?
2) kodumda siparişteki işlemlerle başlayan yeni bir onay işareti (veya yeni bir zamanlayıcı olayı) geldiyse, AMA önceki işarette, siparişteki işlem henüz yürütülmedi (bir yanıt almak için) sunucu), daha sonra program, geçmiş kene işlemine bir yanıt bekleyecek mi yoksa yeni bir kene işlemlerini yürütmeye başlamayı beklemeden mi?
Kendi sinyalimi oluşturdum, kendimi satıcı olarak kaydettim, ancak aboneliğe hala izin verilmiyor...neden?
Sinyal -> ayarlarınıza gidin ve tüm uyarıları görün.
Eklendi: Satıcı değilsiniz. Başvuru yapmak yeterli değildir - satıcının durumunun onayını beklemeniz gerekir.
Evet, program durur ve sunucudan yanıt bekler. Genellikle 100, 150 ms sürer. Durma anında, gelen tikler bir kuyrukta toplanır. Program sunucudan bir yanıt aldığında, ilerlemeye başlar ve OnTick işlevinin sonu gibi sonuna kadar çalışır . Sonra biriken keneler tekrar OnTick'i çağırır. Bu tik kuyruğu programa hızlandırılmış bir şekilde verilir.
Zamanlayıcı ile aynı mı? OnTimer olayları, önceki onay (ve/veya zamanlayıcı) işlemleri tamamlanana kadar kuyrukta da biriktirilir mi? p/s Siparişlerdeki işlemlerin yürütülmesi için 100-150 milisaniye bekleme süresinden daha sık yürütülen bir milisaniye zamanlayıcı kullanıyorum.
Bu arada, OrderSelect de algoritmanın yürütülmesini "yavaşlatıyor" mu? Yoksa bu işlev yalnızca terminalde bir sipariş mi seçiyor ve yürütme süresi ihmal edilebilir mi?
Tünaydın! MQL4'te bir göstergenin nasıl yazılacağını kabaca biliyorum. Ancak değerleri iki dizide yazdıysam ve bir dizinin değerlerinin başka bir dizinin değerlerine bağımlılığının bir grafiğini oluşturmak istersem. kabaca bana bunu nasıl yapacağımı söyle. Belki bir senaryo şeklinde veya sadece bir gösterge şeklinde mümkün mü? Şimdiden teşekkürler