MCPcopy Create free account

hub / github.com/HourglassDevTeam/HourglassExchange / types & classes

Types & classes152 in github.com/HourglassDevTeam/HourglassExchange

↓ 72 callersClassToken
src/common/token.rs:9
↓ 44 callersClassOrderId
src/common/order/identification/mod.rs:46
↓ 36 callersClassClientTradeId
src/common/trade.rs:28
↓ 25 callersClassClientOrderId
src/common/order/identification/client_order_id.rs:10
↓ 4 callersClassPositionId
src/common/account_positions/position_id.rs:10
↓ 2 callersClassBalance
src/common/balance.rs:23
↓ 1 callersClassLogMsg
src/hourglass_log/mod.rs:125
↓ 1 callersClassOpen
src/common/order/states/open.rs:7
↓ 1 callersClassRequestId
src/common/order/identification/request_id.rs:6
ClassAccountBuilder
src/hourglass/account/mod.rs:95
ClassAccountConfig
src/hourglass/account/account_config.rs:13
ClassAccountConfigBuilder
src/hourglass/account/account_config.rs:148
ClassAccountEvent
src/common/event.rs:23
EnumAccountEventKind
src/common/event.rs:32
ClassAccountExitedPositions
src/common/account_positions/exited_positions.rs:9
ClassAccountLatency
派生Clone和Debug特性
src/hourglass/account/account_latency.rs:9
ClassAccountOrders
src/hourglass/account/account_orders.rs:28
ClassAccountPositions
src/common/account_positions/mod.rs:37
ClassAccountPositionsData
src/common/account_positions/mod.rs:151
InterfaceAuthentication
src/network/login/mod.rs:116
ClassAvgDrawdown
src/dashboard/metrics/drawdown.rs:165
ClassBalanceDelta
src/common/balance.rs:61
InterfaceBalanceHandler
src/hourglass/account/account_handlers/balance_handler.rs:25
InterfaceBalanceProcessor
处理投资组合当前余额在持久层的读写操作。
src/vault/mod.rs:39
ClassBoundedChannelOption
src/hourglass_log/mod.rs:393
ClassBuilder
# 本地时区 出于性能考虑,`hourglass_log` 只在一开始获取一次时区信息,并永久使用这个本地时区偏移量。 因此,日志中的时间戳不会意识到操作系统中时区的变化。
src/hourglass_log/mod.rs:404
ClassCalmarRatio
src/dashboard/metrics/ratio.rs:124
ClassCancelled
src/common/order/states/cancelled.rs:6
ClassChainAppenders
Chain multiple appenders This can help when you want to log the same content to multiple destinations
src/hourglass_log/appender/mod.rs:13
ClassClickHouseClient
src/hourglass/clickhouse_api/queries_operations.rs:22
ClassClickHouseQueryBuilder
src/hourglass/clickhouse_api/query_builder/mod.rs:2
InterfaceClientExecution
src/lib.rs:33
EnumClientStatus
src/common/status.rs:3
ClassClientTrade
src/common/trade.rs:13
ClassClosedPositionsData
src/common/account_positions/exited_positions.rs:208
EnumCommissionLevel
src/hourglass/account/account_config.rs:139
ClassCommissionRates
src/hourglass/account/account_config.rs:35
ClassCommissionRatesBuilder
src/hourglass/account/account_config.rs:42
ClassConfig
src/vault/redis.rs:28
InterfaceConfigLoader
src/hourglass/account/account_config.rs:97
ClassConfigurationRequest
src/hourglass/config_request.rs:13
EnumDataSource
src/hourglass/mod.rs:33
ClassDataSummary
src/dashboard/summary/data.rs:17
ClassDirective
src/hourglass_log/mod.rs:422
ClassDiscardState
src/hourglass_log/mod.rs:268
ClassDispersion
src/dashboard/dispersion.rs:13
ClassDrawdown
src/dashboard/metrics/drawdown.rs:12
ClassEquitySnapshot
src/dashboard/metrics/mod.rs:24
EnumExchange
src/lib.rs:56
ClassExchangeBuilder
src/hourglass/mod.rs:228
EnumExchangeError
src/error.rs:14
EnumFees
src/common/friction.rs:54
InterfaceFeesQuerier
src/hourglass/account/account_config.rs:90
ClassFileAppender
将日志输出到本地文件的Appender
src/hourglass_log/appender/file.rs:98
ClassFileAppenderBuilder
src/hourglass_log/appender/file.rs:41
EnumFluctuationMode
src/hourglass/account/account_latency.rs:18
ClassFormatter
TideFormatter定义了如何构建消息。 由于将消息格式化为字符串可能会减慢日志宏调用的速度,习惯的方式是将所需字段原样发送到日志线程,然后在日志线程中构建消息。 Send 表示类型可以安全地在线程之间传递所有权,而 Sync 表示类型可以安全地在线程之间共享访问而不会引发数据竞争。 在这里,
examples/backtest_example.rs:133
ClassFullyFill
src/common/order/states/fills.rs:22
ClassFutureFees
src/common/friction.rs:37
ClassFuturePosition
src/common/account_positions/future.rs:8
ClassFuturePositionBuilder
src/common/account_positions/future.rs:63
ClassFuturePositionConfig
src/common/account_positions/future.rs:45
ClassHourglassAccount
src/hourglass/account/mod.rs:55
ClassHourglassClient
src/hourglass/hourglass_client_local_mode.rs:25
EnumHourglassClientEvent
src/hourglass/hourglass_client_local_mode.rs:44
ClassHourglassExchange
src/hourglass/mod.rs:39
EnumHourglassMode
src/hourglass/account/account_config.rs:29
ClassHourglassOrderBook
src/hourglass/hourglass_orderbook/mod.rs:77
ClassIds
tests/test_set.rs:23
ClassIds
examples/backtest_example.rs:318
InterfaceInitialiser
该模块定义了一些用于处理交易数据和生成摘要表格的通用工具和接口。 # 原理介绍 这个模块的主要目的是提供一套接口和工具,用于处理交易数据,并生成可视化的摘要表格。这对于金融交易系统非常有用,可以帮助用户快速总结和查看交易的关键数据。 具体来说: - `Initialiser` 特性(trait)
src/dashboard/summary/mod.rs:19
ClassInput
src/dashboard/welford_online.rs:86
ClassInstrument
src/common/instrument/mod.rs:12
ClassInstrumentBuilder
InstrumentBuilder结构用于通过步骤方式构建Instrument。
src/common/instrument/mod.rs:53
ClassInstrumentFees
src/common/friction.rs:9
EnumInstrumentKind
src/common/instrument/kind.rs:7
InterfaceLatencySimulator
src/hourglass/account/account_orders.rs:405
ClassLeveragedTokenPosition
src/common/account_positions/leveraged_token.rs:9
ClassLeveragedTokenPositionConfig
src/common/account_positions/leveraged_token.rs:16
InterfaceLogFormat
src/hourglass_log/mod.rs:221
EnumLogTimezone
src/hourglass_log/mod.rs:428
ClassLogger
src/hourglass_log/mod.rs:290
ClassLoggerGuard
一个在释放时刷新与 Logger 相关日志的守卫 这个守卫可以确保当应用程序退出时,所有日志都被写入到目的地。
src/hourglass_log/mod.rs:276
EnumLoggerInput
src/hourglass_log/mod.rs:207
EnumLoggerOutput
src/hourglass_log/mod.rs:215
ClassLoginRequest
src/network/login/mod.rs:19
ClassLoginResponse
src/network/login/mod.rs:28
ClassLogoutRequest
src/network/login/mod.rs:41
EnumMarginMode
src/hourglass/account/account_config.rs:130
ClassMarketEvent
src/common/datafeed/market_event.rs:9
ClassMarketTrade
src/hourglass/clickhouse_api/datatype/clickhouse_trade_data.rs:13
ClassMaxDrawdown
src/dashboard/metrics/drawdown.rs:133
ClassMessage
src/hourglass_log/mod.rs:246
ClassMockOrder
examples/backtest_example.rs:417
ClassMsg
examples/backtest_example.rs:135
ClassNetworkEvent
src/network/event.rs:86
ClassOpenOrdersBook
src/hourglass/open_orders_book.rs:22
ClassOptionFees
src/common/friction.rs:46
ClassOptionPosition
src/common/account_positions/option.rs:9
ClassOptionPositionConfig
src/common/account_positions/option.rs:16
next →1–100 of 152, ranked by callers