用中文寫感覺有點low呀
Shioaji Version: 1.5.2
期貨下單無委託回報
測試過CDF、GRF,但是list_trade只有一筆(不過CDF可能價格超過漲跌停限制被濾掉),無錯誤訊息、無委託回報,iLeader無記錄
### 商品檔
contract = api.Contracts.Futures.CDF.CDFR2
### 委託單
order = api.Order(
action= Action.Buy,
price= 288,
quantity= 1,
price_type= FuturesPriceType.LMT,# 限價LMT,市價單(MKT)、範圍市價單(MKP)
order_type= OrderType.ROD,# MKT, MKP only accecpt IOC
octype= FuturesOCType.Auto
)
### 下單
trade = api.place_order(contract, order ,timeout=0)
雖然錯誤訊息顯示"CA有問題唷",但是是在選擇權下單後的時間,選擇權下單沒顯示,應該也不是這問題。
Trade(contract=Contract(security_type='FUT', exchange='TAIFEX', code='GRFR2', target_code='GRFE6'), order=Order(action=<Action.Buy: 'Buy'>, price=288, quantity=1, order_type=<OrderType.ROD: 'ROD'>, price_type=<PriceType.LMT: 'LMT'>, account=FutureAccount(person_id='A12345678', broker_id='F882888', account_id='8889588', signed=true, username='永豐大富翁')), status=OrderStatus(id='', status=<OrderStatus.Failed: 'Failed'>, status_code='1', order_datetime=datetime.datetime(2026, 4, 14, 5, 41, 33, 567300), msg='CA有問題唷'))
選擇權下單商品不存在,用1.3.2下單沒問題
iLeader顯示,失敗委託單,交易商品不存在/下市(FTTM)[99S2]
### 商品檔
contract = api.Contracts.Options.TXO.TXO20260536300P
### 委託單
order = api.Order(
action= Action.Buy,
price= 0.1,
quantity= 4,
price_type= FuturesPriceType.LMT,# 限價LMT,市價單(MKT)、範圍市價單(MKP)
order_type= OrderType.ROD, # MKT, MKP only accecpt IOC
octype= FuturesOCType.Auto
)
測試過的商品
Option(security_type=<SecurityType.Option: 'OPT'>, code='TXO36300Q6', symbol='TXO20260536300P', name='臺指選擇權F505月 36300P', category='TXO', delivery_month='202605', delivery_date='2026/05/20', strike_price=36300.0, option_right=<OptionRight.Put: 'P'>, underlying_kind='I', unit=1.0, limit_up=5110.0, limit_down=0.1, reference=1570.0, update_date='2026/04/14')
Option(security_type=<SecurityType.Option: 'OPT'>, code='TXO36300P6', symbol='TXO20260436300P', name='臺指選擇權F504月 36300P', category='TXO', delivery_month='202604', delivery_date='2026/04/15', strike_price=36300.0, option_right=<OptionRight.Put: 'P'>, underlying_kind='I', unit=1.0, limit_up=4420.0, limit_down=0.1, reference=875.0, update_date='2026/04/14')
Trade(contract=Contract(security_type='FUT', exchange='TAIFEX', code='OD6'), order=Order(id='805932f2', action=<Action.Buy: 'Buy'>, price=0.1, quantity=4, seqno='670980', ordno='000000', order_type=<OrderType.ROD: 'ROD'>, price_type=<PriceType.LMT: 'LMT'>, account=FutureAccount(person_id='A12345678', broker_id='F882888', account_id='8889588', signed=true, username='')), status=OrderStatus(id='805932f2', status=<OrderStatus.Failed: 'Failed'>, status_code='99S2', order_datetime=datetime.datetime(2026, 4, 14, 5, 8, 25), msg='交易商品不存在/下市(FTTM)', modified_time=datetime.datetime(2026, 4, 14, 5, 8, 25), modified_price=0.1, order_quantity=4)),
Trade(contract=Contract(security_type='FUT', exchange='TAIFEX', code='OE6'), order=Order(id='cd83f206', action=<Action.Buy: 'Buy'>, price=0.1, quantity=4, seqno='672817', ordno='000000', order_type=<OrderType.ROD: 'ROD'>, price_type=<PriceType.LMT: 'LMT'>, account=FutureAccount(person_id='A12345678', broker_id='F882888', account_id='8889588', signed=true, username='')), status=OrderStatus(id='cd83f206', status=<OrderStatus.Failed: 'Failed'>, status_code='99S2', order_datetime=datetime.datetime(2026, 4, 14, 5, 22, 38), msg='交易商品不存在/下市(FTTM)', modified_time=datetime.datetime(2026, 4, 14, 5, 22, 38), modified_price=0.1, order_quantity=4))
貼出來發現datetime的時間好像不對,實際下單約4月14日的13:00左右,Fedora Linux 43
用中文寫感覺有點low呀
Shioaji Version: 1.5.2
期貨下單無委託回報
測試過CDF、GRF,但是list_trade只有一筆(不過CDF可能價格超過漲跌停限制被濾掉),無錯誤訊息、無委託回報,iLeader無記錄
雖然錯誤訊息顯示"CA有問題唷",但是是在選擇權下單後的時間,選擇權下單沒顯示,應該也不是這問題。
選擇權下單商品不存在,用1.3.2下單沒問題
iLeader顯示,失敗委託單,交易商品不存在/下市(FTTM)[99S2]
測試過的商品
貼出來發現datetime的時間好像不對,實際下單約4月14日的13:00左右,Fedora Linux 43