MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1906
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
Sadece değil. Açık pozisyonu (manuel olarak), duruşlarını ve kapanma anını net bir şekilde görür. Sanki ticaret yapıyor.
EA, ticaret sunucusuyla birlikte çalışır ve sunucudaki siparişlerdeki tüm değişiklikleri ister.
Kabaca söylemek gerekirse: Bir anlaşmayı manuel olarak açtınız, yeni bir onay veya zamanlayıcıdaki EA, sunucudan hesap durumunu istedi, sunucudan anlaşmanın açık olduğuna dair bir yanıt aldı ve ardından sahibine bir mesaj gönderdi.
EA, ticaret sunucusuyla birlikte çalışır ve sunucudaki siparişlerdeki tüm değişiklikleri ister.
Kabaca söylemek gerekirse: Bir anlaşmayı manuel olarak açtınız, yeni bir onay veya zamanlayıcıdaki EA, sunucudan hesap durumunu istedi, sunucudan anlaşmanın açık olduğuna dair bir yanıt aldı ve ardından sahibine bir mesaj gönderdi.
Bu durumda, danışman sahibi, sembolü ile açılmayan diğer işlemleri veya daha doğrusu bunlardan kaynaklanan hesap değişikliklerini görmeli ve sadece sembolündeki işlemleri görmelidir.
Bu durumda, danışman sahibi, sembolü ile açılmayan diğer işlemleri veya daha doğrusu bunlardan kaynaklanan hesap değişikliklerini görmeli ve sadece sembolündeki işlemleri görmelidir.
Uzman Danışmanının if(OrderSymbol()=="EURUSD") gibi bir sembol talebi yoksa
sonra tüm işlemleri görür.
Uzman Danışmanının if(OrderSymbol()=="EURUSD") gibi bir sembol talebi yoksa
sonra tüm işlemleri görür.
Sonuçta, danışmanın kurulu olduğu çizelgede değil, aynı sembolde, ancak farklı bir çizelgede bir pozisyon açması (veya yansıtması) için koda yazmak mümkün müdür? Yoksa temelde imkansız mı?
Sonuçta, danışmanın kurulu olduğu çizelgede değil, aynı sembolde, ancak farklı bir çizelgede bir pozisyon açması (veya yansıtması) için koda yazmak mümkün müdür? Yoksa temelde imkansız mı?
Maçın durumu veya takas için herhangi bir talep, hiçbir koşul ve zaman çerçevesinin olmadığı maça gider. Sorunuzun cevabı: Bu imkansız.
Sonuçta, danışmanın kurulu olduğu çizelgede değil, aynı sembolde, ancak farklı bir çizelgede bir pozisyon açması (veya yansıtması) için koda yazmak mümkün müdür? Yoksa temelde imkansız mı?
2 numaralı danışmanın (diyelim ki) 1 numaralı danışman tarafından açılan tüm pozisyonları görmesini istiyorsunuz, değil mi?
Bu yüzden basit.
2 numaralı danışmanın (diyelim ki) 1 numaralı danışman tarafından açılan tüm pozisyonları görmesini istiyorsunuz, değil mi?
Bu yüzden basit.
Danışmanın ticaretine müdahale ettiği izlemede hiçbir yerde görülmemek istiyor.
Alexey Viktorov # :
Önceki cevap için teşekkürler, ama şimdi başka bir sorun. Bir yıldan uzun süre test yapıldığında bellek biter. Test cihazı "Channel_1" yazıyor: bellek yetersiz. Ve bir şey daha: "Channel_1": başlatılmadı. Bu mesajlar, 3 bilgisayarda bir yıl veya daha uzun süre test edildikten sonra görünür. Gösterge (Kanal_1) bir kaynak aracılığıyla bağlanır. Yeni aracılığıyla herhangi bir dinamik bellek ayırma yapmadı. Bütün sorun, bir önceki gönderide açıklanan değişikliklerden sonra ortaya çıktı. Bağlı göstergeyi bir döngüde ve her giriş parametresini (dönem) değiştirdiğimde sıralamaya başladım.
Önceki cevap için teşekkürler, ama şimdi başka bir sorun. Bir yıldan uzun süre test yapıldığında bellek biter. Test cihazı "Channel_1" yazıyor: bellek yetersiz. Ve bir şey daha: "Channel_1": başlatılmadı. Bu mesajlar, 3 bilgisayarda bir yıl veya daha uzun süre test edildikten sonra görünür. Gösterge (Kanal_1) kaynak aracılığıyla bağlanır . Yeni aracılığıyla herhangi bir dinamik bellek ayırma yapmadı. Bütün sorun, bir önceki gönderide açıklanan değişikliklerden sonra ortaya çıktı. Bağlı göstergeyi bir döngüde ve her giriş parametresini (dönem) değiştirdiğimde sıralamaya başladım.
Belki de sorun budur ? Kaynağı periyodik olarak silmeyi deneyin
ama sonra onu dinamik olarak yaratmalısın
Yani, önce kaynağı silin, ardından yeniden oluşturun. Tek sorun, nasıl çalışacağını bilmemem . Evet ve hiç olup olmayacağı. Denemek gerek…
2 numaralı danışmanın (diyelim ki) 1 numaralı danışman tarafından açılan tüm pozisyonları görmesini istiyorsunuz, değil mi?
Bu yüzden basit.
Evet, aynen: böylece 2 numaralı danışman, 1 numaralı danışman tarafından açılan tüm pozisyonları görür. Sadece benim için kolay olsaydı, yardım istemezdim.
Şu ana kadar şu çözümü görüyorum: 1 No'lu Expert Advisor'ın pozisyon açma koordinatları ile bir "nokta" nesnesi oluşturacak bir gösterge yazın ve Expert Advisor No. 2'nin kurulu olduğu çizelgeye yerleştirin.
Mantığım doğruysa, bu göstergeyi yazarken hala yardıma ihtiyacım var.