MCPcopy Create free account

hub / github.com/discountry/ritmex-bot / functions

Functions3,514 in github.com/discountry/ritmex-bot

↓ 1 callersMethodcloseSubscription
(subscription: PublicSubscription<T>)
src/exchanges/binance/gateway.ts:1060
↓ 1 callersFunctioncoerceBooleanFlag
(value: unknown, fallback = false)
src/exchanges/lighter/flags.ts:26
↓ 1 callersMethodcomputeBandDepths
(topBid: number | null, topAsk: number | null)
src/strategy/maker-points-engine.ts:1422
↓ 1 callersMethodcomputeClosePrice
* 计算平仓价格: * 1. 如果有最近成交,在成交价基础上偏移指定档位 * 2. 确保不亏本(多头平仓价 >= 入场价,空头平仓价 <= 入场价) * 3. 如果计算的价格无法盈利,返回null(等待市价平仓或重新计算)
src/strategy/liquidity-maker-engine.ts:626
↓ 1 callersFunctioncomputeDepthStats
( depth: Depth, levels = 10, ratio = 3 )
src/utils/depth.ts:5
↓ 1 callersFunctioncomputeExecutedQty
(order: LighterOrder)
src/exchanges/lighter/mappers.ts:122
↓ 1 callersMethodcomputeExpirationNs
()
src/exchanges/grvt/gateway.ts:738
↓ 1 callersMethodcomputeFundingIncomeUSDT
(fundingRate: number | null, spotAsk: number | null)
src/strategy/basis-arb-engine.ts:550
↓ 1 callersMethodcomputeNetSpread
(futuresBid: number | null, spotAsk: number | null)
src/strategy/basis-arb-engine.ts:503
↓ 1 callersMethodcomputeRealtimePnl
* 使用实时深度数据计算仓位的未实现盈亏 * 优先使用实时数据,回退到账户快照数据
src/strategy/maker-points-engine.ts:1174
↓ 1 callersMethodcomputeRoundTripFeesUSDT
(spotAsk: number | null)
src/strategy/basis-arb-engine.ts:562
↓ 1 callersMethodcomputeSpread
(futuresPrice: number | null, spotPrice: number | null)
src/strategy/basis-arb-engine.ts:492
↓ 1 callersFunctioncomputeTotalWalletBalance
(assets: AccountAsset[], details: LighterAccountDetails)
src/exchanges/lighter/mappers.ts:242
↓ 1 callersMethodconnectPrivateSocket
()
src/exchanges/backpack/gateway.ts:717
↓ 1 callersMethodconnectUserSocket
(state: UserStreamState)
src/exchanges/binance/gateway.ts:710
↓ 1 callersMethodconnectWs
(reason: string)
src/strategy/common/binance-rsi.ts:290
↓ 1 callersFunctionconsume_all_trades
(exchange, symbol)
docs/ccxt/examples/ccxt.pro/py/consume-all-trades.py:5
↓ 1 callersFunctionconsume_messages
(ws)
docs/lighter/lighter-python-main/examples/spot_get_account_assets_ws.py:10
↓ 1 callersFunctioncountryName
(code)
docs/ccxt/examples/js/exchanges.js:21
↓ 1 callersMethodcreateAuthToken
(deadlineSeconds: number)
src/exchanges/lighter/types.ts:175
↓ 1 callersMethodcreateLimitOrder
(meta: SymbolMeta, params: CreateOrderParams)
src/exchanges/nado/gateway.ts:1798
↓ 1 callersMethodcreateListenKey
(kind: MarketKind)
src/exchanges/binance/gateway.ts:770
↓ 1 callersMethodcreateMarketOrder
(meta: SymbolMeta, params: CreateOrderParams)
src/exchanges/nado/gateway.ts:1908
↓ 1 callersFunctioncreateOrder
(symbol, type, side, amount, price = undefined, params = {})
docs/ccxt/examples/ccxt.pro/js/okex-watch-balance-and-create-order.js:22
↓ 1 callersMethodcreateSignature
(payload: string)
src/exchanges/backpack/gateway.ts:984
↓ 1 callersMethodcreateStopOrder
(meta: SymbolMeta, params: CreateOrderParams)
src/exchanges/nado/gateway.ts:2020
↓ 1 callersFunctioncreateSyntheticOrder
(params: CreateOrderParams, counter: number)
src/exchanges/dry-run-adapter.ts:131
↓ 1 callersFunctioncreateTelegramNotifier
()
src/notifications/telegram.ts:115
↓ 1 callersMethodcreateVirtualStopOrder
(symbol: string, params: CreateOrderParams)
src/exchanges/standx/gateway.ts:788
↓ 1 callersFunctioncreateWalletClientFromPrivateKey
(privateKey: string)
src/exchanges/nado/gateway.ts:281
↓ 1 callersFunctioncreate_api_key
(seed="")
docs/lighter/lighter-python-main/lighter/signer_client.py:162
↓ 1 callersFunctioncreate_auth_token_for_timestamp
(signer_client, timestamp, expiry_hours)
docs/lighter/lighter-python-main/examples/read-only-auth/generate.py:12
↓ 1 callersMethodcreate_client
(self, api_key_index)
docs/lighter/lighter-python-main/lighter/signer_client.py:327
↓ 1 callersFunctioncreate_exchange
($exchange_id, $config)
docs/ccxt/examples/ccxt.pro/php/many-exchanges-many-accounts.php:9
↓ 1 callersMethodcreate_market_order_if_slippage
( self, market_index, client_order_index, base_amount,
docs/lighter/lighter-python-main/lighter/signer_client.py:607
↓ 1 callersFunctioncreate_order
(exchange)
docs/ccxt/examples/ccxt.pro/py/on-connected-user-hook.py:20
↓ 1 callersMethodcreate_public_pool
( self, operator_fee, initial_total_shares, min_operator_share_rate, nonce: int = DEFAULT_NONCE, a
docs/lighter/lighter-python-main/lighter/signer_client.py:816
↓ 1 callersMethodcreate_sub_account
(self, nonce: int = DEFAULT_NONCE, api_key_index: int = DEFAULT_API_KEY_INDEX)
docs/lighter/lighter-python-main/lighter/signer_client.py:763
↓ 1 callersFunctiondecodeBase58
(input: string)
src/exchanges/standx/gateway.ts:132
↓ 1 callersFunctiondecrossDepthBook
( bids: [string, string][], asks: [string, string][] )
src/exchanges/standx/gateway.ts:311
↓ 1 callersFunctiondeepCloneAccount
(snapshot: AccountSnapshot | null)
src/exchanges/aster/gateway.ts:713
↓ 1 callersFunctiondefaultAsset
(details: LighterAccountDetails, quoteAsset: string)
src/exchanges/lighter/mappers.ts:231
↓ 1 callersFunctionderive
(keyHex: string)
scripts/derive-public.ts:4
↓ 1 callersFunctionderiveKey
(seed: string)
src/utils/copyright.ts:19
↓ 1 callersMethodderiveSideFromExposure
(info: Record<string, unknown>)
src/exchanges/backpack/gateway.ts:1031
↓ 1 callersMethoddeserialize
Deserializes response into an object. :param response: RESTResponse object to be deserialized. :param response_type: class literal fo
docs/lighter/lighter-python-main/lighter/api_client.py:388
↓ 1 callersMethoddetachWebSocket
()
src/exchanges/backpack/gateway.ts:956
↓ 1 callersFunctiondetectEnvironmentFromUrl
(baseUrl: string | undefined | null)
src/exchanges/lighter/gateway.ts:84
↓ 1 callersMethoddetectFills
检测成交订单
src/strategy/liquidity-maker-engine.ts:321
↓ 1 callersMethoddetectPositionChange
(position: PositionSnapshot)
src/strategy/maker-points-engine.ts:1552
↓ 1 callersFunctiondiffTradeLog
(tradeLog: TradeLogEntry[], lastKey: string | undefined)
src/cli/strategy-runner.ts:277
↓ 1 callersMethoddispatchDepth
(data: any)
src/exchanges/aster/gateway.ts:1085
↓ 1 callersMethoddispatchKline
(data: any)
src/exchanges/aster/gateway.ts:1101
↓ 1 callersMethoddispatchTicker
(data: any)
src/exchanges/aster/gateway.ts:1093
↓ 1 callersMethoddoInitialize
()
src/exchanges/binance/gateway.ts:338
↓ 1 callersMethoddoInitialize
()
src/exchanges/nado/gateway.ts:666
↓ 1 callersMethoddoInitialize
(symbol?: string)
src/exchanges/backpack/gateway.ts:138
↓ 1 callersMethoddoInitialize
(symbol?: string)
src/exchanges/paradex/gateway.ts:166
↓ 1 callersMethoddoSend
(notification: TradeNotification)
src/notifications/telegram.ts:89
↓ 1 callersMethodemitAccount
()
src/exchanges/nado/gateway.ts:1167
↓ 1 callersMethodemitDepth
(depth: Depth)
src/exchanges/grvt/gateway.ts:705
↓ 1 callersMethodemitDepth
(productId: number)
src/exchanges/nado/gateway.ts:1189
↓ 1 callersMethodemitDepth
(depth: Depth)
tests/maker-points-immediate-depth-protection.test.ts:24
↓ 1 callersMethodemitDepth
(depth: Depth)
tests/maker-points-immediate-reprice.test.ts:24
↓ 1 callersMethodemitDepth
(depth: Depth)
tests/basis-arb-engine.test.ts:32
↓ 1 callersMethodemitFundingRate
(productId: number)
src/exchanges/nado/gateway.ts:1223
↓ 1 callersMethodemitKlines
(klines: Kline[])
src/exchanges/grvt/gateway.ts:727
↓ 1 callersMethodemitTicker
(ticker: Ticker)
src/exchanges/grvt/gateway.ts:716
↓ 1 callersFunctionemptyAccount
(symbol: string)
src/exchanges/grvt/gateway.ts:1556
↓ 1 callersFunctionencodeField
(type: string, value: any, types: EIP712Types)
src/exchanges/grvt/gateway.ts:1434
↓ 1 callersFunctionencodePrimitive
(type: string, value: any)
src/exchanges/grvt/gateway.ts:1447
↓ 1 callersFunctionencodeType
(primaryType: string, types: EIP712Types)
src/exchanges/grvt/gateway.ts:1470
↓ 1 callersMethodenforceMinimums
(quantity: number, price: number | null | undefined)
src/exchanges/lighter/gateway.ts:1832
↓ 1 callersMethodenforceRateLimitStop
()
src/strategy/offset-maker-engine.ts:533
↓ 1 callersMethodenforceRateLimitStop
()
src/strategy/liquidity-maker-engine.ts:688
↓ 1 callersMethodenforceRateLimitStop
()
src/strategy/trend-engine.ts:386
↓ 1 callersMethodenforceRateLimitStop
()
src/strategy/maker-engine.ts:359
↓ 1 callersMethodenqueueGateway
(task: () => Promise<T>)
src/exchanges/nado/gateway.ts:910
↓ 1 callersMethodensureConnection
()
src/exchanges/aster/gateway.ts:1015
↓ 1 callersMethodensureCredentials
()
src/exchanges/aster/gateway.ts:461
↓ 1 callersMethodensureExitForPosition
()
src/strategy/grid-engine.ts:1183
↓ 1 callersFunctionensureInitialized
(context?: string)
src/exchanges/adapter-utils.ts:65
↓ 1 callersMethodensureKlineStreamsForListeners
()
src/exchanges/nado/gateway.ts:1564
↓ 1 callersMethodensureProtection
()
src/strategy/guardian-engine.ts:190
↓ 1 callersMethodensureStartupOrderReset
()
src/strategy/offset-maker-engine.ts:574
↓ 1 callersMethodensureStartupOrderReset
()
src/strategy/maker-points-engine.ts:976
↓ 1 callersMethodensureStartupOrderReset
()
src/strategy/liquidity-maker-engine.ts:729
↓ 1 callersMethodensureStartupOrderReset
()
src/strategy/maker-engine.ts:371
↓ 1 callersMethodestimateMarketPrice
(side: OrderSide)
src/exchanges/lighter/gateway.ts:2005
↓ 1 callersMethodestimateRealizedPnl
(position: PositionSnapshot, referencePrice: number | null)
src/strategy/trend-engine.ts:1096
↓ 1 callersMethodevaluateDepth
(depth: Depth)
src/strategy/offset-maker-engine.ts:603
↓ 1 callersMethodevaluateDepth
* 更敏感的偏移判断:当一侧深度超出另一侧 depthImbalanceRatio 倍时, * 取消订单簿较薄一端的订单
src/strategy/liquidity-maker-engine.ts:762
↓ 1 callersMethodevaluateSignals
(snapshot: BasisArbSnapshot)
src/strategy/basis-arb-engine.ts:514
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/create-order-position-with-takeprofit-stoploss.ts:10
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/fetch-ohlcv-many-exchanges-continuosly.ts:32
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/watchPositionsForSymbols.ts:5
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/compare-two-exchanges-capabilities.ts:5
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/create-trailing-amount-order.ts:5
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/create-order-ws-example.ts:5
↓ 1 callersFunctionexample
()
docs/ccxt/examples/ts/how-to-import-one-exchange-esm.ts:3
← previousnext →901–1,000 of 3,514, ranked by callers