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

 
Başarılı bir OrderSend (Async) sonrasında, Result.request_id alanı, terminal başlatıldığından (oturum açmadan) ticaret sunucusuna gönderilen isteklerin sayısını içerir.
 

Hiçbir şey anlamıyorum, nedense CCanvas sınıfı normalde yalnızca tablo büyütüldüğünde tuval üzerine çizgiler çizer ve tablo küçültüldüğünde yalnızca tuvalin kendisi çizilir ve çizgiler çizilmez:

 
Konstantin :

Hiçbir şey anlamıyorum, nedense CCanvas sınıfı normalde yalnızca tablo büyütüldüğünde tuval üzerine çizgiler çizer ve tablo küçültüldüğünde yalnızca tuvalin kendisi çizilir ve çizgiler çizilmez:


Kodunuzu buraya göndermiyorsunuz, yoksa bir anda bir hata buluruz )) Nesil palyaçolar..

 

Sorunu buldum, zaman/fiyat koordinatlarını grafik piksellerine dönüştürürken dikkate almadım, grafik koordinatlarına bağlanırken, onları çizdiğimiz tuvalin koordinatlarına getirmek de gerekliydi))


 

POSITION_TICKET, yalnızca bir DEAL_ENTRY_INOUT(DEAL_ENTRY_OUT_BY) anlaşması varsa POSITION_IDENTIFIER'a eşit olmayabilir.

Böyle bir anlaşma olmasaydı, bu konum parametreleri her zaman eşleşir.

 
fxsaber :

POSITION_TICKET, yalnızca bir DEAL_ENTRY_INOUT(DEAL_ENTRY_OUT_BY) anlaşması varsa POSITION_IDENTIFIER'a eşit olmayabilir.

Böyle bir anlaşma olmasaydı, bu konum parametreleri her zaman eşleşir.

Doğru değil. Bekleyen bir sipariş etkinleştirildiğinde , hesap hadge test cihazında bile bilet ve kimliğin eşleşmediğini gördüm.

Bu nedenle, bir pozisyona ait emir ve anlaşmaların bir listesini almak için pozisyon biletini değil, her zaman tanımlayıcıyı kullanmalısınız.

 
Alexey Viktorov :

Doğru değil. Bekleyen bir sipariş etkinleştirildiğinde , hesap hadge test cihazında bile bilet ve kimliğin eşleşmediğini gördüm.

Test kodu lütfen.

Bu nedenle, bir pozisyona ait emir ve anlaşmaların bir listesini almak için pozisyon biletini değil, her zaman tanımlayıcıyı kullanmalısınız.

Bu konuda herhangi bir konuşma yapılmadı. Alt satırda:

  • BİLET != KİMLİK EDER ise, o zaman %100 bir INOUT ticaretiydi (BY durumu ilginç değil, bu yüzden onun hakkında yazmıyorum).
  • Aksi takdirde, INOUT anlaşması yoktu.
ZY Sonuç olarak, Hedge hesaplarında CloseBy kullanılmıyorsa her zaman POSITION_TICKET == POSITION_IDENTIFIER .
 

Mevcut zaman aralığını bulmanın farklı yollarıyla türev piyasasında son gün piyasasının kapanış saati nasıl belirlenir:

1. Cumartesi - Pazar aralığındayız, Cuma akşamı işlem seansının kapanış saatine ihtiyacımız var
2. Pazartesi - Cuma kapalı piyasa aralığındayız, Pazartesi - Perşembe akşam seansının kapanış saatine ihtiyacımız var
3. Pazartesi işlem aralığındayız , Cuma akşamı işlem seansının kapanış saatine ihtiyacımız var
4. Salı - Cuma ticaret aralığındayız, Pazartesi - Perşembe akşam seansının kapanış saatine ihtiyacımız var

Belki birisi benzer bir işlevsellik yazmıştır, aksi takdirde tekerleği yeniden icat etmek istemiyorum))

 
fxsaber :

Test kodu lütfen.


Bekleyen siparişlerin açılmasıyla herhangi bir kodu alın ve şanslı olduğunuzda opupeniya'ya gidin.

Yazımdaki anahtar kelime

fxsaber :

  • BİLET != KİMLİK EDER ise, o zaman %100 bir INOUT ticaretiydi (BY durumu ilginç değil, bu yüzden onun hakkında yazmıyorum).

Daha doğrusu tam tersi:

INOUT ticareti varsa, %100 BİLET != TANIMLAYICI

Bu inkar edilemez. Hadge hesaplarda, bir INOUT anlaşması karşı kapanıştan doğar.

fxsaber :


  • Aksi takdirde, INOUT anlaşması yoktu.

Ve bu şüpheli. Ve hatta çok şüpheli.

Bu konuda sana veda ediyorum. Seni yanılmaktan alıkoymaya hakkım yok...

 
Konstantin :

Mevcut zaman aralığını bulmanın farklı yollarıyla türev piyasasında son gün piyasasının kapanış saati nasıl belirlenir:

1. Cumartesi - Pazar aralığındayız, Cuma akşamı işlem seansının kapanış saatine ihtiyacımız var
2. Pazartesi - Cuma kapalı piyasa aralığındayız, Pazartesi - Perşembe akşam seansının kapanış saatine ihtiyacımız var
3. Pazartesi işlem aralığındayız , Cuma akşamı işlem seansının kapanış saatine ihtiyacımız var
4. Salı - Cuma ticaret aralığındayız, Pazartesi - Perşembe akşam seansının kapanış saatine ihtiyacımız var

Belki birisi benzer bir işlevsellik yazmıştır, aksi takdirde tekerleği yeniden icat etmek istemiyorum))

Belki bu işe yarar? Her ne kadar forex her zaman doğru göstermese de.

Документация по MQL5: Получение рыночной информации / SymbolInfoSessionTrade
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionTrade
  • www.mql5.com
Получение рыночной информации / SymbolInfoSessionTrade - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5