Sonsuza kadar harika ve korkunç MT4 (veya bir geçiş stratejisinin nasıl doğru bir şekilde geliştirileceği) - sayfa 6

 
Alexey Viktorov :

Eh, bir sınav değilse, o zaman bir eğitim programı demektir. POSITION_IDENTIFIER gibi konum özelliğine dikkat edin

…ve gereksiz döngüler yapmak zorunda değilsiniz. Hadge hesabındaki kapalı bir pozisyonun her zaman iki işlemi vardır… Kısmi kapatma yapılmadıysa endeks 0 altında açılır ve endeks 1 altında kapanır.

Kısmi kapanmalar nadirdir, ancak ağ kullanıyorum ve kullanıyorum. Bu nedenle, hemen evrensel hale getirdim. Hedge pozisyonları hakkında, yalnızca iki işlemin olabileceği kesin bilgi nedir? Bir DC, ağda olduğu gibi, yürütme politikasına bağlı olarak kısmen veya kısmen kapanamaz mı?
 
Igor Makanu :

yani bu, MT5'in hızı için bir ödemedir - tüm ticaret emirleri eşzamansızdır, yani. MQL5 sunucudan yanıt beklemez, çalışmasına devam eder

MT4'te tüm ticaret emirleri sunucudan eşzamanlı olarak bir yanıt aldı


Burada soru sorulmalı ve ne yapılmalı? neden değil

- ya bir sonraki tıklamada siparişi kapatın (bir döngüde ya da duraklamada... ya da araca göre değişir)

- veya OnTradeTransaction'ı ele alın

Dörtten geçtim). Ve bu farklılıklar, siz karşılaşırken, hissederken, üstesinden gelirken ve karmaşıklık izlenimi yaratırken. Yani evet, ancak daha sonra "mql5 dilinin özellikleri" dalında çözümler buldum, yaptım. Kendi kütüphanesi hazır olduğunda MT5'in artık bu kadar hantal görünmeyeceği açıktır.
 
Vasiliy Pushkaryov :
… Hedge pozisyonları hakkında sadece iki işlemin olabileceği kesin bilgi nedir? Bir DC, ağda olduğu gibi, yürütme politikasına bağlı olarak kısmen veya kısmen kapanamaz mı?

HistoryDealsTotal () her zaman çalışır ve her zaman tüm siparişlerin ve anlaşmaların geçmişinde döngüye girmekten daha hızlıdır.

 
Alexey Viktorov :

HistoryDealsTotal () her zaman çalışır ve her zaman tüm siparişlerin ve anlaşmaların geçmişinde döngüye girmekten daha hızlıdır.

Ben sadece bunu yapıyorum, konum kimliklerini kontrol ediyorum ve sonra onları seçiyorum. Kısmi bir kapatma kullanılmadığı sürece, bir hedge pozisyonunun her zaman sadece iki işlemi olduğuna dair herhangi bir bilgi görmedim.
 

Bir işlem masasının MT5'e geçmesi için onu satın almanız gerekir.

O zaman soru şu: MT4 zaten satın alınmışsa neden?

Bu nedenle, tek bir yol var - güncelleme daha ucuz veya ücretsiz.

Ve sonra tüccar aptalca sadece MT5 ve PPC olduğu gerçeğiyle karşı karşıya kalacak.

 
Aşağıdakiler için MT5'te çalışan çözümler görmedim

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri

fxsaber , 2018.02.15 11:48

MQL5'te böyle bir ticaret mantığıyla bir komut dosyası yazmaya çalışmanızı öneririm (MQL4 stili sadece anlamın hızlı bir şekilde gösterilmesi içindir)

 void OnStart ()
{
   OrderCloseBy ( OrderSend ( _Symbol , OP_BUY , 1 , Ask , 0 , 0 , 0 ), OrderSend ( _Symbol , OP_SELL , 1 , Bid , 0 , 0 , 0 ));
}

Hiç de kolay değil.

Ancak çok daha incelikli durumlar da vardır... eğer bir komisyoncu MT4/5 sağlıyorsa, diğer şeyler eşitse, o zaman seçim her zaman kesindir.

 
Vasiliy Pushkaryov :
Ben sadece bunu yapıyorum, konum kimliklerini kontrol ediyorum ve sonra onları seçiyorum. Kısmi bir kapatma kullanılmadığı sürece, bir hedge pozisyonunun her zaman sadece iki işlemi olduğuna dair herhangi bir bilgi görmedim .

Her küçük şey için talimat ister misiniz?

 
fxsaber :
Aşağıdakiler için MT5'te çalışan çözümler görmedim

Ancak çok daha incelikli durumlar da vardır... eğer bir komisyoncu MT4/5 sağlıyorsa, diğer şeyler eşitse, o zaman seçim her zaman kesindir.

Kısmi kapatmanın veya ters bir pozisyonla kapatmanın pozisyon biletine gitmesi ve pozisyon açmanın bileti geri getirmemesi gibi basit bir nedenden dolayı asla karşılaşmayacaksınız. Ve her neyse ... neden bu tür sapkınlıklar? Muhtemelen bu aynı zamanda pozisyonların nasıl kapatılacağı ve bir döngüde gecikmelerin nasıl kaldırılacağı serisinden ...
 
Alexey Viktorov :

Her küçük şey için talimat ister misiniz?

Tabi ki isterim. Yalnız olduğumu düşünmüyorum.
Kısmi veya tam kâr elde etmek, yine de tam kârla ilgili bilgilere güvenirken benim için önemsiz değil. Tecrübe ile yolunuzu açarak çok para kaybedebilirsiniz.

Bu nedenle, referans ne kadar ayrıntılı olursa o kadar iyidir.

 
Alexey Viktorov :
Kısmi kapatmanın veya ters bir pozisyonla kapatmanın pozisyon biletine gitmesi ve pozisyon açmanın bileti geri getirmemesi gibi basit bir nedenden dolayı asla karşılaşmayacaksınız. Ve her neyse ... neden bu tür sapkınlıklar?

Kod okunabilirliğine bir örnek. MQL4'te ne olduğu hemen anlaşılır.