Hatalar, hatalar, sorular - sayfa 1800

 
Комбинатор :
bu özellikler yalnızca asenkron OrderSend'dir
Bu olasılıklar, MT5'in içişlerine ne kadar zaman ayırdığına bağlıdır. Özellikle, HFT pazarlamasının bir parçası OrderSend veya OrderSendAsync + OnTradeTransaction'dır . Ancak yalnızca OrderSendAsync değil.
 

Lütfen bisikletinizi paylaşın: Bir sembolün takasa hazır olup olmadığını söyleyen bir bool işlevi.

Bu fonksiyona dayanarak, şu anda işlem gören tüm sembolleri Market Watch'a eklemek ve gerisini silmek istiyorum.

 
fxsaber :

sembolün ticarete hazır olup olmadığını söyleyen bool işlevi.

SYMBOL_TRADE_MODE_DISABLED dışındaki tüm kontrollerin Piyasa İzleme'nin oluşturulması açısından etkisiz olduğunu düşünüyorum.
 
fxsaber :

Yapay simülasyon yok! Makalelerde geliştiriciler tarafından dile getirilen HFT fırsatlarına gölge düşüren bir MT5 fren gerçeği var.

Daha önce, geliştiriciler, FORTS'ta frenler gösterildiğinde üçüncü taraflara tekme atıyordu. Artık üçüncü taraf nedenlerini kesinlikle atabilirsiniz - Metaquotes-Demo'nun kendisi yavaşlar.

Demo sunuculardan, özellikle de arkasında bir komisyoncu olmayanlardan şikayet etmek sadece ahlaksızlıktır :-)
 
Dennis Kirichenko :
Demo sunuculardan, özellikle de arkasında bir komisyoncu olmayanlardan şikayet etmek sadece ahlaksızlıktır :-)

SD, platformun bulunan frenleri için teşekkür edildi, çünkü. zayıflıkları tespit edip ortadan kaldırabildiler.

Saat gibi çalışması gereken Metaquotes-Demo'dur. Ve geliştiriciler, tüm dahili günlüklerini görür.

 
A100 :
SYMBOL_TRADE_MODE_DISABLED dışındaki tüm kontrollerin Piyasa İzleme'nin oluşturulması açısından etkisiz olduğunu düşünüyorum.
Bu başka bir operadan. Devre Dışıysa - %100 imkansız. Ve SYMBOL_TRADE_MODE_FULL %100 değilse, ne mümkün.
 

Metaquotes-Demo, fiyatları olmayan sembollerle doludur, ancak bunlara sınır koyabilirsiniz!

"KRKO" sembolü için demo

void OnStart ()
{
   MqlTradeRequest Request = { 0 };

  Request.action = TRADE_ACTION_PENDING ;
  Request.symbol = "KRKO" ;
  Request.volume = 1 ;
  Request.price = 1 ;
  Request.type = ORDER_TYPE_BUY_LIMIT ;
  Request.type_time = ORDER_TIME_DAY ;
  
   MqlTradeResult Result = { 0 };
  
   OrderSend (Request, Result);
}

Sonuç


Hatta bir marj alınır. OrderCheck, piyasa sorguları için de true değerini döndürür (OrderSend - requote).

Bu bir hata mı?

 
fxsaber :

OrderCheck, piyasa sorguları için de true değerini döndürür (OrderSend - requote).

EURRUB'da, piyasa kapandığında OrderCheck true değerini döndürür.

 
fxsaber :

Saat gibi çalışması gereken Metaquotes-Demo'dur. Ve geliştiriciler, tüm dahili günlüklerini görür.

Aynen öyle.
 
SymbolSelect'e yapılan çoklu çağrı, terminalin donmasına neden olur.