Gerçek zamanlı keneler - sayfa 23

 
Roman :

Aksine, OnTick işleyicisine gelen her tik (olay) OnBook'a gitmelidir.
Bakın, OnTick işleyicisinde üç olay vardır, en iyi teklif fiyatı değişikliği, en iyi satış fiyatı değişikliği ve takas(son).
Alış fiyatı veya işlem olmadan satış fiyatı değişirse, bu bir olay olacak ve bu olaylar OnTick'e gelecektir.
Ve OnBuk da bu olayları yakalamalı, sadece kendi olaylarını, işleyicisini, aksi takdirde işleyiciler arasında teklif sorma fiyatlarında tutarsızlıklar olacaktır.

Ve son olay OnTick'e gelirse, ticaret geçmiş demektir.
Bir ticaret OnBook'ta bir olay oluşturur, çünkü bir ticaretten sonra, sipariş defterindeki bandın fiyatı veya hacmi değişir.
Bir kısır döngü ortaya çıkıyor.
Hem OnTick hem de OnBook'ta en iyi teklif ve en iyi talep olayları vardır. Her zaman aynı olmalılar.
Ve son olayın kendisi ve ticaretten sonra OnBook'ta bir olay oluşturur.
Bu nedenle, OnTick işleyicisine gelen herhangi bir olay OnBook'a eşzamanlı olarak yansıtılmalıdır.

Evet, kodumda bir hata oluştu. alternatif yöntem her şeyin yolunda olduğunu gösterdi. Arka arkaya keneler 3 için çok nadiren, 2 için biraz daha sık gider. Ama kesinlikle böyle bir balıkkartalı yok.

 
Roman :


Ve son olay OnTick'e gelirse, ticaret geçmiş demektir.
Bir ticaret OnBook'ta bir olay oluşturur, çünkü bir ticaretten sonra, sipariş defterindeki bandın fiyatı veya hacmi değişir.
Bir kısır döngü ortaya çıkıyor.


Soru.
Borsada piyasa fiyatlarından iki karşı emir gerçekleşirse ve bu emirlerin miktarları ve fiyatları aynı olursa ne olur?
Emirlerin bu şekilde yürütülmesiyle, döviz emir defterine, emir defterine ve işlem bandına hangi bilgiler yansıtılmalıdır?

 
Vladimir Mikhailov :


Soru.
Borsada piyasa fiyatlarından iki karşı emir gerçekleşirse ve bu emirlerin miktarları ve fiyatları aynı olursa ne olur?
Emirlerin bu şekilde yürütülmesiyle, döviz emir defterine, emir defterine ve işlem bandına hangi bilgiler yansıtılmalıdır?

Bu arada, evet, sadece bir OnBook'a neden olan bir dizi iki veya daha fazla kene olabileceğini düşündüm. Ama bunlar muhtemelen sık sık olmaz.

 
Aleksey Mavrin :

Bu arada, evet, bir OnBook'a neden olan bir dizi kene olabileceğini de düşündüm. Ama bunlar muhtemelen sık sık olmaz.

Fiyatları değiştirmeden sipariş defterindeki hacimlerdeki herhangi bir değişiklik OnTick'te işlenmez.
Sorumu yanıtlayarak, neden her onay işaretinin OnBook'tan geçmemesi gerektiğini anlayacaksınız.

 
Vladimir Mikhailov :

Fiyatları değiştirmeden sipariş defterindeki hacimlerdeki herhangi bir değişiklik OnTick'te işlenmez.
Sorumu yanıtlayarak, neden her onay işaretinin OnBook'tan geçmemesi gerektiğini anlayacaksınız.

Evet seni anlıyorum. Hisse senedi ticaretini yeni öğreniyorum. Ancak sonuç açık - OnBuk - sadece camdaki durumu izlemek için. Ve OnTik işleme olmadan, piyasada neler olup bittiğine dair tam bir analiz yapılamaz. Herkese teşekkürler.

 
Vladimir Mikhailov :


Soru.
Borsada piyasa fiyatlarından iki karşı emir gerçekleşirse ve bu emirlerin miktarları ve fiyatları aynı olursa ne olur?
Emirlerin bu şekilde yürütülmesiyle, döviz emir defterine, emir defterine ve işlem bandına hangi bilgiler yansıtılmalıdır?

Karşı yürütülen siparişler, işlem akışına dahil edilecektir.
Ve bana öyle geliyor ki, son olay da OnTick'te oluşturulacak.

 
Roman :

Karşı yürütülen siparişler, işlem akışına dahil edilecektir.
Ve bana öyle geliyor ki, son olay da OnTick'te oluşturulacak.

Her şey doğru.
Bu durumda uygulamalar önce uygulama günlüğüne düşer,
Sonra onları yürütme girişimi olacak, eğer emirler yerine getirilirse, o zaman işlem bandına düşerler. MT5'te ticaret işaretinin geldiği yer burasıdır.
Emirler yerine getirilmezse ya reddedilir ya da emir defterine konur ve yerine getirilmesini bekler. Burada MT5'te sipariş defteri güncellenir.

 
MT5'te, muhtemelen bir anonim sipariş günlüğü ekleme girişimi vardı (değişimden ayrı bir akış olarak yayınlanıyor).
Bunun için büyük olasılıkla ENUM_BOOK_TYPE içinde yaptılar

BOOK_TYPE_SELL_MARKET

Piyasa fiyatından satış emri

BOOK_TYPE_BUY_MARKET

Piyasa fiyatından satın almak için sipariş verin


Ancak borsadan böyle bir olay gelmiyor. bitirmedi...

 
Vladimir Mikhailov :


Soru.
Borsada piyasa fiyatlarından iki karşı emir gerçekleşirse ve bu emirlerin miktarları ve fiyatları aynı olursa ne olur?
Emirlerin bu şekilde yürütülmesiyle, döviz emir defterine, emir defterine ve işlem bandına hangi bilgiler yansıtılmalıdır?

Emir bir piyasa emri ise, fiyatı yoktur.

Fiyat yoksa, sadece iki piyasa emri, o zaman ilki bardaktakiyle, ikincisi bardakta kalanla eşleştirilir. Birbirleriyle geçinemezler.

 
Ilya Baranov :

Emir bir piyasa emri ise, fiyatı yoktur.

Fiyat yoksa, sadece iki piyasa emri, o zaman ilki bardaktakiyle, ikincisi bardakta kalanla eşleştirilir. Birbirleriyle geçinemezler.

Evet, bu uygulamaların bir fiyatı yoktur.
Ancak bu emirlerin emir defteri ile birleştirileceğini iddia etmek için emir defterini yani emir kuyruğunu görmeniz gerekir.
Ve dergide karşı emirler varsa, bunlar yerine getirilecek ve değilse, ancak o zaman emir defterine itiraz edilecektir.

Bir piyasa emrinin bir limit emrine göre önceliği vardır.