Sonsuza kadar harika ve korkunç MT4 (veya bir geçiş stratejisinin nasıl doğru bir şekilde geliştirileceği) - sayfa 19
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
MT4 ve MT5 için koşullar aynıdır.
Uzun yıllar boyunca herkes iki katına çıkmayı, gelmeyi biliyordu... Uyumak . Çünkü ÇOK ZOR. Forumda gündeme getirilen ticaret API'sinin birçok özelliği, geliştiricilerin farkında değil veya yorumlarını vermedi.
Kimse MT5'ten nefret etmez. Temel problemlerin çözümünde bazı problemlere örnekler gösterdi.
Neden aynılar? Çünkü soruyu hala cevaplamadın.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Sonsuza kadar harika ve korkunç MT4 (veya bir geçiş stratejisinin nasıl doğru bir şekilde geliştirileceği)
Alexey Viktorov , 2021.05.09 09:15
… Ve hesaba başka bir bilgisayardan bağlanıp birkaç para yatırırsam… MQL4 ne açacak???
Sadece OrderSend() işlevinin yürütülmesinin sonucunu doğru bir şekilde işlemeniz gerekir ve mql4'ün basitliğinden kopamazsınız. Senin kendi amacın var, mikrosaniyeleri yakalamak, takas yapmamak... Bir DC'nin sorunları var ve sen bu sorunları MT hatası olarak geçiyorsun. MQ hesabında ikiye katlanan pozisyonları gösterin, ardından geliştiriciler buna dikkat edecektir. Kodunuzu Robo demosunda çalıştırdım ve herhangi bir hata görmedim.
Hata mesajlarınızdan bazıları gerçekten saygı duyulmaya değer, ancak bazıları… üzgünüm, böyle saçmalık, yeterince düzgün kelime yok.
Hepsi bu... Zafer Bayramınız kutlu olsun. Dünya. Çalışmak. Mayıs.
Neden aynılar? Çünkü soruyu hala cevaplamadın.
Bir kez daha, MT4/5 için görev koşulları aynıdır. Script yürütme sonunda boş bir hesapta 100 açık pozisyonun olması gerekir. Aynı zamanda, herhangi bir Terminalden komut dosyası yürütme sırasında bazı pozisyonların kapatılmasına izin verilir. Bu "müdahale" sadece aptalca kararlar olmaması için gereklidir.
Sadece OrderSend() işlevinin yürütülmesinin sonucunu doğru bir şekilde işlemeniz gerekir ve mql4'ün basitliğinden kopamazsınız. Senin kendi amacın var, mikrosaniyeleri yakalamak, takas yapmamak... Bir DC'nin sorunları var ve sen bu sorunları MT hatası olarak geçiyorsun. MQ hesabında ikiye katlanan pozisyonları gösterin, ardından geliştiriciler buna dikkat edecektir. Kodunuzu Robo demosunda çalıştırdım ve herhangi bir hata görmedim.
Hata mesajlarınızdan bazıları gerçekten saygı duyulmaya değer, ancak bazıları… üzgünüm, böyle saçmalık, yeterince düzgün kelime yok.
Sorunları görmemeniz, onların olmadığı anlamına gelmez. MQ demosu, hata ayıklama açısından iğrenç bir yerdir. Orada, OrderSend yalnızca bir pozisyon açıldığında piyasa emirleri için true döndüğünde, bu tür bir yürütme belirlenir. Gerçekte ECN hesaplarında böyle bir şey yok. true - piyasa emri kabul edildi. Sırada ne var - takip etmeniz gerekiyor. Yalnızca mutfak DC'leri farklı (MQ-Demo'da olduğu gibi) yürütme şeması kullanır.
Hepsi bu... Zafer Bayramınız kutlu olsun. Dünya. Çalışmak. Mayıs.
karşılıklı.
MT5 üzerine boş bir hesapta 100 pozisyon açan bir script yazmanız gerekiyor.
MT4'te bu şekilde karar verildi.
MT5'te kimin hangi çözümleri var?
MT5'e yazabileceğim en kısa kod:
GetFilling() olmadan - kripto üzerinde çalışmaz (((
ama bu kodda bile 11 pozisyon açtım:
MT5'e yazabileceğim en kısa kod:
Kısalık için SB yapabilirsiniz
ama bu kodda bile 11 pozisyon açtım:
Çünkü koddaki mantık şu şekilde.
Kısalık için SB yapabilirsiniz
Çünkü koddaki mantık şu şekilde.
Görev, şu şekilde bile PositionsTotal () kullanılarak çözülmez:
10 pozisyonda, hatta 13 adet olduğunda açılır
özel bir seçenek yoktur, sadece MqlTradeResult sonucundan sipariş biletini hatırlayın ve açık bir pozisyonun görünmesini bekleyin, ardından belirtilen sayıda pozisyon tam olarak açılacaktır.
Görev, şu şekilde bile PositionsTotal () kullanılarak çözülmez:
10 pozisyonda, hatta 13 adet olduğunda açılır
özel bir seçenek yoktur, sadece MqlTradeResult sonucundan sipariş biletini hatırlayın ve açık bir pozisyonun görünmesini bekleyin , ardından belirtilen pozisyon sayısı tam olarak açılacaktır.
Öyleyse bekle!!! Sonuçta, mql4 bekliyor ve kızmıyorsunuz. Ve MQL5'te, sadece bir istek gönderebileceğinize karar verdiniz ve bunun yerine getirilmesi gerektiğini düşündünüz…………
Görev, şu şekilde bile PositionsTotal () kullanılarak çözülmez:
10 pozisyonda, hatta 13 adet olduğunda açılır
özel bir seçenek yoktur, sadece MqlTradeResult sonucundan sipariş biletini hatırlayın ve açık bir pozisyonun görünmesini bekleyin, ardından belirtilen sayıda pozisyon tam olarak açılacaktır.
Bunun artık bir komut dosyası/hizmet değil, bir Uzman Danışman olduğunu unutmayın. Ancak bir Uzman Danışmanla bile böyle basit bir görevi iki satırda çözmek için kafanızı kırmanız gerekecek.
Öyleyse bekle!!! Sonuçta, mql4 bekliyor ve kızmıyorsunuz. Ve MQL5'te, sadece bir istek gönderebileceğinize karar verdiniz ve bunun yerine getirilmesi gerektiğini düşündünüz…………
Burada birkaç kişi zorluk olmadığını söyledi. Ancak bir çözüm sunmadılar.
Burada birkaç kişi zorluk olmadığını söyledi. Ancak bir çözüm sunmadılar.
Ben de yapmayacağım, en basit nedenden dolayı. ... kodlayıcılara öğretmek istemiyorum (bu sizin için geçerli değil), ancak bir ihtiyaç varsa, sorunu tereddüt etmeden çözeceğim. Ve hepsi aynı nedenle, CodeBase uzun süredir kodları yalnızca kuzudan alıyor. Diğer herkes sessiz...
Ben de yapmayacağım, en basit nedenden. ... kodlayıcılara öğretmek istemiyorum (bu sizin için geçerli değil), ancak bir ihtiyaç varsa, sorunu tereddüt etmeden çözeceğim. Ve hepsi aynı nedenle, CodeBase uzun süredir kodları yalnızca kuzudan alıyor. Diğer herkes sessiz...
Dilinle öğütmek torba yuvarlamak değildir. Alıp öğreteceklerdi. Ben lütfen.
Bir sorun var ve kendini sadece bu komisyoncuda göstermiyor.
Sorun şu ki, belirli bir emrin yürütülmesini beklemeniz gerekmiyor (bu farklı bir düzlemden), ancak emirlerin uygulandığı anda, tüm listelerden (açık, kapalı, anlaşmalar, pozisyonlar) geçici olarak kayboluyorlar. .
Elbette başka bir koltuk değneği ile destekleyebilirsiniz. Ama ben insani bir çözüm istiyorum. Hangi fxsaber'ın halka açık olarak çalıştığı, geçen iyi dileklerin havlamalarını dinleyerek.