|
FIX 4.0 Demo 1.0
|
Classes | |
| struct | MessagePanelState |
| struct | OrderListState |
| 订单列表状态 More... | |
| struct | OrderPanelState |
| 下单面板状态 More... | |
| struct | SearchBoxState |
| 搜索框状态 More... | |
| class | TuiApp |
| TUI 主应用 More... | |
Functions | |
| Element | AccountPanelComponent (const std::shared_ptr< ClientState > &state) |
| 创建账户资金面板 | |
| Element | HeaderComponent (const std::shared_ptr< ClientState > &state) |
| 创建顶部状态栏 | |
| Component | MessagePanelComponent (std::shared_ptr< MessagePanelState > panelState, const std::shared_ptr< ClientState > &state) |
| Component | OrderListComponent (std::shared_ptr< OrderListState > listState, std::shared_ptr< ClientApp > app, const std::shared_ptr< ClientState > &state) |
| 创建订单列表组件 | |
| Component | OrderPanelComponent (std::shared_ptr< OrderPanelState > panelState, std::shared_ptr< ClientApp > app, std::shared_ptr< ClientState > state) |
| 创建下单面板组件 | |
| Element | PositionPanelComponent (const std::shared_ptr< ClientState > &state) |
| 创建持仓面板 | |
| Component | SearchBoxComponent (std::shared_ptr< SearchBoxState > searchState, std::shared_ptr< ClientApp > app, std::shared_ptr< ClientState > state, std::function< void(const std::string &)> onSelect) |
| 创建合约搜索框组件 | |
| Color | colorPrimary () |
| Color | colorSuccess () |
| Color | colorDanger () |
| Color | colorWarning () |
| Color | colorMuted () |
| Color | profitColor (double value) |
| Color | sideColor (const std::string &side) |
| Element | styledBorder (Element inner, const std::string &title) |
| std::string | formatMoney (double value) |
| std::string | formatPercent (double value) |
| std::string | formatQty (int64_t qty) |
| ftxui::Element fix40::client::tui::AccountPanelComponent | ( | const std::shared_ptr< ClientState > & | state | ) |
创建账户资金面板
显示详细的账户资金信息

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |

|
inline |

|
inline |

| ftxui::Element fix40::client::tui::HeaderComponent | ( | const std::shared_ptr< ClientState > & | state | ) |
创建顶部状态栏
显示:连接状态、用户ID、动态权益、可用资金

| ftxui::Component fix40::client::tui::MessagePanelComponent | ( | std::shared_ptr< MessagePanelState > | panelState, |
| const std::shared_ptr< ClientState > & | state | ||
| ) |
| ftxui::Component fix40::client::tui::OrderListComponent | ( | std::shared_ptr< OrderListState > | listState, |
| std::shared_ptr< ClientApp > | app, | ||
| const std::shared_ptr< ClientState > & | state | ||
| ) |
创建订单列表组件

| ftxui::Component fix40::client::tui::OrderPanelComponent | ( | std::shared_ptr< OrderPanelState > | panelState, |
| std::shared_ptr< ClientApp > | app, | ||
| std::shared_ptr< ClientState > | state | ||
| ) |
创建下单面板组件
| ftxui::Element fix40::client::tui::PositionPanelComponent | ( | const std::shared_ptr< ClientState > & | state | ) |
创建持仓面板
显示持仓列表

|
inline |

| ftxui::Component fix40::client::tui::SearchBoxComponent | ( | std::shared_ptr< SearchBoxState > | searchState, |
| std::shared_ptr< ClientApp > | app, | ||
| std::shared_ptr< ClientState > | state, | ||
| std::function< void(const std::string &)> | onSelect | ||
| ) |
创建合约搜索框组件
支持:
| searchState | 搜索状态 |
| app | 客户端应用 |
| state | 客户端状态 |
| onSelect | 选择回调 |
|
inline |

|
inline |