Çaydanlıktan gelen sorular - sayfa 37

 

Soruyla ilgileniyorum - bekleyen bir siparişin hacmini mql5 kullanarak değiştirmek mümkün müdür?

Denendi OrderModify - isteğin tüm gerekli öğeleri doğru bir şekilde doldurulmasına rağmen, değişiklik başarısız (Bilinmeyen hata) yazıyor...

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Numara. Tek bir seçenek var - eskisini kaldırıp yenisini koymak.
 
Rosh :
Numara. Tek bir seçenek var - eskiyi kaldırıp yenisini koymak.

Ve bu nedir, sadece bir taksit mi?

 
Interesting :

Ve bu nedir, sadece bir taksit mi?

Bir yıl önce tartışılmıştı. Ardından, bekleyen bir siparişin hacmini değiştirmenin neden imkansız olduğunu bulmaya çalıştım. Renat (hatırladığım kadarıyla) daha sonra hacmin emirleri dikkate alma ve bir tüccarın bir satıcıya karşı olası iddialarını dikkate alma açısından "tek sipariş - bir hacim" bağlantısının tanıtıldığını açıkladı (peki, veya bunun gibi bir şey).

axmed0207 :

OrderModify'ı denedim - yazma işlemi başarısız oldu (Bilinmeyen hata), ancak isteğin tüm gerekli öğeleri doğru bir şekilde dolduruldu ...

CTrade sınıfından OrderModify() yönteminin açıklamasına daha yakından bakın:

 bool   OrderModify(
   ulong                  ticket,         // тикет ордера
   double                 price,           // цена исполнения
   double                 sl,             // цена stop loss 
   double                 tp,             // цена take profit
   ENUM_ORDER_TYPE_TIME    type_time,       // тип по истечению
   datetime               expiration       // истечение
   )

Parametreler arasında hacim yoktur. Benzer şekilde, El Kitabı bölümünde " Ticaret talebi yapısı (MqlTradeRequest)" de belirtilmiştir:

Bekleyen Siparişi Değiştir

Bekleyen bir emrin fiyat seviyelerini değiştirmek için bir ticaret talebi. 7 alan zorunludur:

  • eylem
  • sipariş
  • fiyat
  • sl
  • tp
  • tür_zaman
  • son
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса - Документация по MQL5
 

Şimdi anlaşıldı, cevap için teşekkürler. Hacim parametresi istekte gerekli alanlar listesinde değilse, isteğe bağlı bir parametre olduğunu varsaydım :)

 

SymbolInfoDouble() işlevi, SYMBOL_TRADE_TICK_VALUE_xxx gibi tanımlayıcılar sağlar. Açıklama, bunun "konum için hesaplanan onay değeri" olduğunu söylüyor. Doğru anlıyor muyum, aslında "kene maliyetinden" değil, "enstrümanın fiyatındaki minimum değişikliğin maliyetinden" bahsediyoruz? Yani mevduat para biriminde hesaptaki öz sermayenin minimum fiyat değişikliği ve 1 lotluk bir sözleşme ile değişeceği değerden mi bahsediyoruz?

Sonuçta, bir sonraki tik göründüğünde fiyatın kaç puan atlayacağı önceden bilinmiyor.

 
Yedelkin :

SymbolInfoDouble() işlevi, SYMBOL_TRADE_TICK_VALUE_xxx gibi tanımlayıcılar sağlar. Açıklama, bunun "konum için hesaplanan onay değeri" olduğunu söylüyor. Doğru anlıyor muyum, aslında "kene maliyetinden" değil, "enstrümanın fiyatındaki minimum değişikliğin maliyetinden" bahsediyoruz? Yani mevduat para biriminde hesaptaki öz sermayenin minimum fiyat değişikliği ve 1 lotluk bir sözleşme ile değişeceği değerden mi bahsediyoruz?

Sonuçta, bir sonraki tik göründüğünde fiyatın kaç puan atlayacağı önceden bilinmiyor.

Kene - minimum fiyat değişikliği.
 
uncleVic :
Kene - minimum fiyat değişikliği.

Tamam anlaşıldı. Bir göstergenin iki farklı adı vardır.

Ve arasındaki fark nedir

SYMBOL_POINT

Bir noktanın değeri

çift

ve

SYMBOL_TRADE_TICK_SIZE

Asgari fiyat değişikliği

çift

?

Mesela, minimum fiyat değişikliği bir puan değerinden daha az olabilir mi?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
Teorik olarak, bir nokta ve bir onay işareti farklı olabilir.
 
Yedelkin :

Mesela, minimum fiyat değişikliği bir puan değerinden daha az olabilir mi?

Bu pek olası değil. :) Ama tersi de mümkün.