Q: 我建立了一個新的商品根, 以及價格檔位, 為什麼怎麼設定價格檔位都沒有用?
A: 我們要先確定一個問題, 價格檔位來自二個地方, 一個是根商品參考的 "價格檔位", 一個是來自上手的自動化覆蓋
確認是否有自動化來自上手方法如下
1. mdcmd > tables > Commodity > 找出此商品合約
2. 確定 PriceScales 是否已存在設定資料 (非空值)
如果你確定是有的, 那麼你怎麼設定 mdcmd > tables > PriceScale 都將沒有用
因為我們都將已這個 Commodity.PriceScales 取代之前的所有設定
Q: 自動化的價格檔位為什麼分母很大
A: 台灣呈現國外行情時, 都會乘上一個倍數, 讓數值好閱讀
而這個數值, 就是 SourceDetail.Multiplier
如果您在建立 CommodityRoot 前, 沒有先建立好 SourceDetail, 或是之後才修改 Multiplier
這時會當成 1(沒有乘數), 來處理, 因此才出現分母很大的問題
Q: 我要如何修正這個問題
A: 我們要設定好 SourceDetail.Multiplier 以及 PriceScales.Items 後
手動修改 Commodity.PriceScales 將其清空, 使其依 PriceScales 來運作