finsight / QUIKSharp

QUIK# (QUIK Sharp) is the QUIK Lua interface ported to .NET.
Other
232 stars 135 forks source link

Использование ExtRef #256

Closed itmtrade closed 4 years ago

itmtrade commented 4 years ago

Здравствуйте друзья! У заявок и сделок - QuikSharp.DataStructures.Transaction.Order и Trade есть поле ExtRef, предназначенное для связи с внешними системами. Не могу понять, как передать в него свои метки при постановке заявки. В обсуждениях вроде проскальзывало, что кто-то пытался передавать в CLIENT_CODE или Comment транзакции, но у меня это успехом не увенчалось - данные, переданные в эти поля не появились в ордере ни в extRef ни где-либо еще. Подскажите, у кого-нибудь решена задача передачи своих меток при постановке заявок? Спасибо

UPD: осознал, что TRANS_ID формируется на моей стороне и доступен сразу, до получения awit от SendTransaction, и позволяет идентифицировать заявку в случаях, когда onOrder или onTrade приходят раньше. В этом случае он меня устраивает заместо extRef.