技術文件

Forum Navigation
您需要登入才能建立文章與主題。

海期有一些商品的報價含有分子分母.在下單大師裡下限價單要怎麼處理?

海期有一些商品
例如:黃小玉,美債.......等
報價含有分子分母
在下單大師下限價單是否可送分數?

經詢問某幾間券商的營業員.皆說是用小數點送單即可
經測試,確實也是如此.

以下為CBOT 30年債券為例 用下單大師下群益的測試結果~
測試時只是為了測試能不能掛單.不想成交.因此價格故意放一個不會成交的價格.主要測試點在於送小數點是否API可接受!


左邊箭頭處是凱基報價 是 166.30
右上箭頭處是群益報價 也是類似166'30
但是右下箭頭處實際是 166又30/32

測試(1)限價164.1買1口30年美債

照理1/32(分數)的小數點為0.03125
而1~31的數除32 , 不會有任何答案為 0.1
故意送一個小數為0.1的測試看看.
結果會發生[000[034] 委託價格跳動單位錯誤, 請核對!]錯誤

測試(2)限價 164.03125(164 1/32) , 以及 限價164 各買1口30年美債
結果成功掛單 , 出現在委託回報~~

因此.....若您有這類商品下限價單需求.請在輸出文字檔時帶的價格轉換成小數即可.
ps.
我剛剛很無聊的用計算機由1~31的數字去除32
都能除得盡.因此沒有什麼需要四捨五入到第幾位的問題.
就是把計算出的小數位數要全部都寫入文字檔
例如 25/32 = 0.78125‬
你如果自行四捨五入到 0.7813 這樣送單就會失敗.