OrderSend ile MT5'te nasıl düzgün çalışılır - sayfa 7

 
fxsaber :

Belki de böyle bir örnek gösterge niteliğindedir.

Uyku yapmazsanız, genellikle OrderClose ve OrderClose yapılmamış gibi OrderCommission bir değer döndürdükten sonra geçmişin güncellenecek zamanı olmadığı bir durum ortaya çıkar.

Bunun bir komut dosyası olduğunu ve herhangi bir Etkinlik olamayacağını unutmayın. Tek çıkış yolu aptal uyku.

Bu betiği SB kullanarak yeniden yazarsanız hiçbir şey değişmez.

MT4'ü MT5 ile karıştırmayın
 
prostotrader :
MT4'ü MT5 ile karıştırmayın

Bu ve MT5

#include <MT4Orders.mqh> // https://www.mql5.com/ru/code/16006
 
fxsaber :

Bu ve MT5

OP_BUY

MT5'te böyle bir şey yok

Tamamen farklı çalışırlar.

 
prostotrader :
OP_BUY

MT5'te böyle bir şey yok

Tamamen farklı çalışırlar.

Yukarıdaki kodu MT5'te çalıştırmak yerine boş sohbetlerle zamanınızı boşa harcayın.
 

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

Kitaplıklar: MT4Orders

fxsaber , 2016.11.14 13:33

// 13.11.2016:
//   Add: Полная синхронизация OrderSend, OrderModify, OrderClose, OrderDelete с торговым окружением (реал-тайм и история) - как в MT4.
//        Максимальное время синхронизации можно задать через MT4ORDERS::OrderSend_MaxPause в мкс. Среднее время синхронизации в MT5 ~1 мс.
 
fxsaber :
Yukarıdakilere dayanarak, her alım satım işleminden sonra Sleep(1)'i koymanız gerekiyor mu?
 
Alexey Kozitsyn :
Yukarıdakilere dayanarak, her alım satım işleminden sonra Sleep(1)'i koymanız gerekiyor mu?
Hayır, senkronizasyon süresi yüzer. bakmak
static bool MT4ORDERS:: OrderSend ( const MqlTradeRequest &Request, MqlTradeResult &Result );
 
fxsaber :
Hayır, senkronizasyon süresi yüzer. bakmak
static bool MT4ORDERS:: OrderSend ( const MqlTradeRequest &Request, MqlTradeResult &Result );

Uygulama, çok sayıda vakada Sleep(1)'in yeterli olduğunu göstermektedir.

Genel olarak, bu değişen ortamın kendisi henüz okunamadığında, OrderSend'den değişen bir ticaret ortamı hakkında bir yanıt almak oldukça gariptir.

 
Vasiliy Sokolov :

Uygulama, çok sayıda vakada Sleep(1)'in yeterli olduğunu göstermektedir.

Bazen Uyku (0) yeterlidir. Ancak tüm durumlar için ve minimum bekleme süresi ile çalışan bir çözüm olmalıdır.
 
fxsaber :
Bazen Uyku (0) yeterlidir. Ancak tüm durumlar için ve minimum bekleme süresi ile çalışan bir çözüm olmalıdır.

Geliştiricilerin hatayı düzeltmesi gerekiyorsa, neden "Bay" dan topları yuvarlayın?

ve ayrıca OrderSendAsync () var