Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Open-Trader/opentrader
/ functions
Functions
1,175 in github.com/Open-Trader/opentrader
⨍
Functions
1,175
◇
Types & classes
172
Method
constructor
(symbol: string, exchange: IExchange)
packages/bot/src/channels/orderbook/orderbook.channel.ts:31
Method
constructor
(symbol: string, timeframe: BarSize, exchange: IExchange)
packages/bot/src/channels/candles/candles.channel.ts:36
Method
constructor
(bots: TBotWithExchangeAccount[])
packages/bot/src/streams/ticker.stream.ts:77
Method
constructor
(exchangeAccounts: ExchangeAccountWithCredentials[])
packages/bot/src/streams/orders.stream.ts:25
Method
constructor
(bots: TBotWithExchangeAccount[])
packages/bot/src/streams/trades.stream.ts:77
Method
constructor
(bots: TBotWithExchangeAccount[])
packages/bot/src/streams/orderbook.stream.ts:82
Method
constructor
(bots: TBotWithExchangeAccount[])
packages/bot/src/streams/candles.stream.ts:92
Method
constructor
(bots: TBotWithExchangeAccount[])
packages/bot/src/streams/markets.stream.ts:29
Method
constructor
(smartTrade: SmartTradeWithOrders)
packages/bot/src/processing/executors/arb/arb.executor.ts:11
Method
constructor
(smartTrade: SmartTradeWithOrders, exchange: IExchange)
packages/bot/src/processing/executors/dca/dca.executor.ts:14
Method
constructor
(order: Order, exchange: IExchange, symbol: string)
packages/bot/src/processing/executors/order/order.executor.ts:14
Method
constructor
(smartTrade: SmartTradeWithOrders, exchange: IExchange)
packages/bot/src/processing/executors/trade/trade.executor.ts:15
Method
constructor
(smartTradeModel: SmartTradeWithOrders, exchangeAccount: ExchangeAccountWithCredentials)
packages/bot/src/processing/smart-trade/smart-trade.synchronizer.ts:22
Method
constructor
(exchangeAccount: ExchangeAccountWithCredentials)
packages/bot/src/processing/exchange-account/exchange-account.processor.ts:22
Method
constructor
(private bot: TBotWithExchangeAccount)
packages/bot/src/processing/bot/bot.processing.ts:24
Method
constructor
(private stopBotFn: (botId: number) => Promise<void>)
packages/bot/src/processing/bot/bot-store-adapter.ts:10
Method
constructor
(public bot: TBotWithExchangeAccount)
packages/trpc/src/services/bot.service.ts:6
Method
constructor
( private candlesticks: ICandlestick[], private smartTrades: Trade[], private botConfig: IBotConfi
packages/backtesting/src/backtesting-report.ts:17
Method
constructor
(options: { botConfig: IBotConfiguration<S>; botTemplate: BotTemplate<IBotConfiguration<S>> })
packages/backtesting/src/backtesting.ts:36
Method
constructor
* @internal
packages/backtesting/src/exchange/memory-exchange.ts:44
Method
constructor
* @internal
packages/backtesting/src/store/memory-store.ts:11
Method
constructor
* @param message - Error message * @param indicator - Indicator name, e.g. "RSI"
packages/indicators/src/utils/indicator.error.ts:8
Method
constructor
(t, e)
app/frontend/assets/index-6txj_4R8.js:8
Method
constructor
(t, e, n)
app/frontend/assets/index-6txj_4R8.js:19
Method
constructor
(t, { size: e = 0 } = {})
app/frontend/assets/index-6txj_4R8.js:56
Method
constructor
(t)
app/frontend/assets/index-6txj_4R8.js:230
Method
constructor
(t = null, e = {})
app/frontend/assets/index-6txj_4R8.js:335
Method
constructor
(t, e = {})
app/frontend/assets/index-6txj_4R8.js:2216
Method
constructor
(t, e = "aborted")
app/frontend/assets/index-6txj_4R8.js:2330
Method
constructor
(t)
app/frontend/assets/index-DJjAU85H.js:15
Method
constructor
()
app/frontend/assets/browser-CsINfYrj.js:1424
Method
constructor
(t, e)
app/frontend/assets/index-xly4HLC0.js:10
Method
constructor
(E, v)
app/frontend/assets/index-6YyaKLqc.js:1977
Method
copyOrder
(order: Order)
packages/bot-processor/src/bot-control.ts:36
Function
create
(args: Prisma.SelectSubset<T, Prisma.BotCreateArgs>)
packages/db/src/extension/models/grid-bot.model.ts:91
Function
create
(args: Prisma.SelectSubset<T, Prisma.BotCreateArgs>)
packages/db/src/extension/models/custom-bot.model.ts:79
Function
create
(args: Prisma.SelectSubset<T, Prisma.BotCreateArgs>)
packages/db/src/extension/models/dca-bot.model.ts:93
Method
create
()
packages/bot/src/streams/ticker.stream.ts:82
Method
create
()
packages/bot/src/streams/orders.stream.ts:30
Method
create
()
packages/bot/src/streams/trades.stream.ts:82
Method
create
()
packages/bot/src/streams/orderbook.stream.ts:87
Method
create
()
packages/bot/src/streams/candles.stream.ts:97
Method
create
()
packages/bot/src/streams/markets.stream.ts:90
Method
create
( smartTrade: SmartTradeWithOrders, exchangeAccount: ExchangeAccountWithCredentials, )
packages/bot/src/processing/executors/smart-trade.executor.ts:14
Method
create
(smartTrade: SmartTradeWithOrders, exchangeAccount: ExchangeAccountWithCredentials)
packages/bot/src/processing/executors/dca/dca.executor.ts:19
Method
create
(smartTrade: SmartTradeWithOrders, exchangeAccount: ExchangeAccountWithCredentials)
packages/bot/src/processing/executors/trade/trade.executor.ts:20
Function
createBot
({ ctx, input }: Options)
packages/trpc/src/routers/private/bot/create-bot/handler.ts:16
Method
createConnection
()
app/frontend/assets/index-DJjAU85H.js:29
Function
createContext
({ req }: CreateFastifyContextOptions)
packages/bot/src/trpc.ts:15
Function
createContext
(_opts: CreateExpressContextOptions)
packages/trpc/src/utils/context.ts:10
Function
createDcaBot
({ ctx, input }: Options)
packages/trpc/src/routers/private/dca-bot/create-bot/handler.ts:15
Function
createExchangeAccount
({ input, ctx }: Options)
packages/trpc/src/routers/private/exchange-accounts/create-account/handler.ts:14
Function
createGridBot
({ ctx, input }: Options)
packages/trpc/src/routers/private/grid-bot/create-bot/handler.ts:14
Function
createSmartTrade
(payload: UseSmartTradePayload, ref = DEFAULT_REF)
packages/bot-processor/src/effects/smart-trade.ts:45
Method
createSmartTrade
(ref: string, payload: CreateTrade, botId: number)
packages/bot/src/processing/bot/bot-store-adapter.ts:28
Method
createSmartTrade
(ref: string, payload: CreateTrade, _botId: number)
packages/backtesting/src/store/memory-store.ts:37
Method
createSocket
(t, n, c)
app/frontend/assets/index-DJjAU85H.js:18
Method
currentCandle
()
packages/backtesting/src/market-simulator.ts:12
Function
db
(operation: string)
app/src/api/db.ts:13
Function
dca
(ctx: TBotContext<DCABotConfig>)
packages/bot-templates/src/templates/dca.ts:15
Function
debug
(ctx: TBotContext<DebugStrategyConfig>)
packages/bot-templates/src/templates/test/debug.ts:8
Method
defaultPort
()
app/frontend/assets/index-DJjAU85H.js:34
Function
deleteBot
({ ctx, input }: Options)
packages/trpc/src/routers/private/bot/delete-bot/handler.ts:13
Function
deleteExchangeAccount
({ input, ctx }: Options)
packages/trpc/src/routers/private/exchange-accounts/delete-account/handler.ts:13
Method
destroy
()
packages/bot/src/trade.manager.ts:16
Method
destroy
()
packages/bot/src/streams/orders.stream.ts:79
Method
destroy
()
packages/bot/src/streams/trades.stream.ts:109
Method
destroy
()
packages/bot/src/streams/orderbook.stream.ts:113
Method
destroy
()
packages/bot/src/streams/candles.stream.ts:141
Method
destroy
()
packages/bot/src/streams/markets.stream.ts:104
Method
destroy
()
packages/backtesting/src/exchange/memory-exchange.ts:46
Function
disable
()
packages/bot/src/channels/orders/order-synchronizer-watcher.abstract.ts:48
Function
down
(options: Options)
app/src/api/down.ts:9
Function
emit
(event: OrderEventType, args: Parameters<Subscription["callback"]>)
packages/bot/src/channels/orders/order-synchronizer-watcher.abstract.ts:81
Function
enable
()
packages/bot/src/channels/orders/order-synchronizer-watcher.abstract.ts:39
Method
enqueueAsync
(payload: QueuePayload)
packages/bot/src/bot.ts:34
Method
estimateMarketOrderPrice
()
packages/bot/src/processing/executors/order/order.executor.ts:75
Function
et
(e)
app/frontend/assets/SimpleGridForm-BUsQPU4Z.js:172
Function
f
()
app/frontend/assets/SimpleGridForm-BUsQPU4Z.js:492
Function
fetcher
(input: FetchParams[0], init?: FetchParams[1])
packages/exchanges/src/utils/next/fetcher.ts:4
Method
filledAt
()
packages/bot/src/processing/executors/order/order.executor.ts:242
Method
filledPrice
()
packages/bot/src/processing/executors/order/order.executor.ts:238
Function
findByExchangeOrderId
(exchangeOrderId: string)
packages/db/src/extension/models/smart-trade.model.ts:20
Function
findByExchangeOrderId
(exchangeOrderId: string)
packages/db/src/extension/models/order.model.ts:5
Function
findFirst
( args: Prisma.SelectSubset<T, Prisma.BotFindFirstArgs<ExtArgs>>, )
packages/db/src/extension/models/custom-bot.model.ts:14
Function
findFirstOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindFirstOrThrowArgs>, )
packages/db/src/extension/models/grid-bot.model.ts:56
Function
findFirstOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindFirstOrThrowArgs>, )
packages/db/src/extension/models/custom-bot.model.ts:51
Function
findFirstOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindFirstOrThrowArgs>, )
packages/db/src/extension/models/dca-bot.model.ts:58
Function
findMany
(args: Prisma.SelectSubset<T, Prisma.BotFindManyArgs>)
packages/db/src/extension/models/grid-bot.model.ts:74
Function
findMany
(args: Prisma.SelectSubset<T, Prisma.BotFindManyArgs>)
packages/db/src/extension/models/custom-bot.model.ts:65
Function
findMany
(args: Prisma.SelectSubset<T, Prisma.BotFindManyArgs>)
packages/db/src/extension/models/dca-bot.model.ts:76
Function
findTemplate
(template: string)
packages/bot-templates/src/index.ts:23
Function
findUnique
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueArgs<ExtArgs>>, )
packages/db/src/extension/models/grid-bot.model.ts:14
Function
findUnique
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueArgs<ExtArgs>>, )
packages/db/src/extension/models/custom-bot.model.ts:29
Function
findUnique
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueArgs<ExtArgs>>, )
packages/db/src/extension/models/dca-bot.model.ts:16
Function
findUniqueOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueOrThrowArgs>, )
packages/db/src/extension/models/grid-bot.model.ts:36
Function
findUniqueOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueOrThrowArgs>, )
packages/db/src/extension/models/custom-bot.model.ts:37
Function
findUniqueOrThrow
( args: Prisma.SelectSubset<T, Prisma.BotFindUniqueOrThrowArgs>, )
packages/db/src/extension/models/dca-bot.model.ts:38
Function
fn
(r, t)
app/frontend/assets/index-6txj_4R8.js:2335
Method
fromExchangeOrderId
(exchangeOrderId: string)
packages/bot/src/processing/executors/arb/arb.executor.ts:51
← previous
next →
801–900 of 1,175, ranked by callers