Expand description
futucli 交易扩展命令(v1.4.25):place-order / modify-order /
cancel-order / reconfirm-order / history-orders / history-deals / max-qtys
设计原则:
- place-order 强制
--confirm:防误操作 / 防复制粘贴事故 - 所有命令要求 gateway 已 unlock(写操作路径,network 路径里会 err)
- sim 环境默认:env 没显式传时默认 simulate,减少实盘误触
- 表格输出 + JSON 输出双栈:和现有
account.rs一致
对齐 Futu 官方 Python SDK(FutunnOpen/py-futu-api):
- place-order →
OpenTradeContext.place_order - modify-order →
OpenTradeContext.modify_order - cancel-order →
OpenTradeContext.modify_order(op=CANCEL) - reconfirm-order →
OpenTradeContext.reconfirm_order - history-orders →
OpenTradeContext.history_order_list_query - history-deals →
OpenTradeContext.history_deal_list_query - max-qtys →
OpenTradeContext.acctradinginfo_query
Re-exports§
pub use cash_flow::AccCashFlowRangeCommand;pub use cash_flow::run_acc_cash_flow;pub use cash_flow::run_acc_cash_flow_range;pub use history::HistoryDealsCommand;pub use history::HistoryOrdersCommand;pub use history::run_history_deals;pub use history::run_history_orders;pub use margin_fee::run_margin_ratio;pub use margin_fee::run_order_fee;pub use max_qtys::MaxQtysCommand;pub use max_qtys::run_max_qtys;
Modules§
- cash_
flow 🔒 - hints 🔒
- history 🔒
- idempotency 🔒
- margin_
fee 🔒 - max_
qtys 🔒 - parsers 🔒
- write_
output 🔒
Structs§
Functions§
- run_
cancel_ all_ order - v1.4.30:全部撤单(对齐 py-futu-api
cancel_all_order) - run_
cancel_ order - run_
modify_ order - run_
place_ order - run_
reconfirm_ order - run_
sub_ acc_ push - v1.4.30 P2: 订阅账户推送(订单/成交变更)