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
↓ 1 callers
Method
getOrders
(symbol: string)
packages/bot/src/processing/exchange-account/exchange-account.processor.ts:159
↓ 1 callers
Method
getOrders
()
packages/backtesting/src/backtesting-report.ts:80
↓ 1 callers
Function
getRequiredHistory
( strategyFn: BotTemplate<IBotConfiguration>, bot: TBotWithExchangeAccount, )
packages/bot/src/processing/strategy/getWatchers.ts:62
↓ 1 callers
Method
getSmartTrade
(ref: string, _botId: number)
packages/backtesting/src/store/memory-store.ts:31
↓ 1 callers
Method
getSymbol
(params: IGetSymbolInfoRequest)
packages/exchanges/src/exchanges/ccxt/exchange.ts:208
↓ 1 callers
Method
getSymbols
(type: "spot" | "future" | "option" | "swap" = "spot")
packages/exchanges/src/exchanges/ccxt/exchange.ts:219
↓ 1 callers
Method
getSymbols
()
packages/backtesting/src/exchange/memory-exchange.ts:195
↓ 1 callers
Method
getTicker
(symbol: string)
packages/exchanges/src/exchanges/ccxt/exchange.ts:187
↓ 1 callers
Method
getTicker
(symbol: string)
packages/backtesting/src/exchange/memory-exchange.ts:109
↓ 1 callers
Function
gridBot
(ctx: TBotContext<GridBotConfig>)
packages/bot-templates/src/templates/grid-bot.ts:13
↓ 1 callers
Function
gridBotModel
(prisma: PrismaClient)
packages/db/src/extension/models/grid-bot.model.ts:13
↓ 1 callers
Function
gt
(r)
app/frontend/assets/index-6txj_4R8.js:42
↓ 1 callers
Function
gt
(e, n)
app/frontend/assets/SimpleGridForm-BUsQPU4Z.js:324
↓ 1 callers
Function
h
(e, r)
app/frontend/assets/index-6YyaKLqc.js:1349
↓ 1 callers
Method
handleCandle
(candle: ICandlestick)
packages/bot/src/channels/candles/candles.channel.ts:94
↓ 1 callers
Function
hi
(t)
app/frontend/assets/browser-CsINfYrj.js:1558
↓ 1 callers
Function
hs
()
app/frontend/assets/page-B7EduWBL.js:142
↓ 1 callers
Method
init
()
packages/bot/src/trade.ts:68
↓ 1 callers
Function
io
()
app/frontend/assets/browser-CsINfYrj.js:5327
↓ 1 callers
Function
isNestedGenerator
(value: unknown)
packages/bot-processor/src/effects/utils/index.ts:21
↓ 1 callers
Function
isZodObject
(schema: any)
packages/trpc/src/routers/private/bot/get-strategies/handler.ts:21
↓ 1 callers
Function
ji
()
app/frontend/assets/browser-CsINfYrj.js:1917
↓ 1 callers
Function
ki
()
app/frontend/assets/browser-CsINfYrj.js:2482
↓ 1 callers
Method
length
()
packages/bot/src/bot.ts:79
↓ 1 callers
Function
loadCustomStrategies
(path: string)
packages/bot-templates/src/server/custom-strategies.ts:31
↓ 1 callers
Method
loadCustomStrategies
* Loads custom strategies from the specified directory. * @param fullPath Absolute path to the directory with custom strategies
packages/bot/src/platform.ts:165
↓ 1 callers
Function
lt
(s, f)
app/frontend/assets/index-6txj_4R8.js:964
↓ 1 callers
Function
main
()
packages/prisma/seed.mjs:22
↓ 1 callers
Function
main
()
app/bin/opentrader.mjs:31
↓ 1 callers
Method
markBotAsStopped
* @deprecated * This function is triggered by the strategy function itself. * It was intended for cases where the strategy could no longer opera
packages/bot/src/processing/bot/bot.processing.ts:57
↓ 1 callers
Function
mi
()
app/frontend/assets/browser-CsINfYrj.js:1690
↓ 1 callers
Function
n
(t, e, r, a)
app/frontend/assets/browser-CsINfYrj.js:876
↓ 1 callers
Method
name
()
app/frontend/assets/index-6txj_4R8.js:11
↓ 1 callers
Function
ne
(e, r, s, m)
app/frontend/assets/index-6YyaKLqc.js:1481
↓ 1 callers
Function
newPrismaClientInstance
()
packages/db/src/xprisma.ts:9
↓ 1 callers
Method
nextCandle
(candlestick: ICandlestick)
packages/backtesting/src/market-simulator.ts:18
↓ 1 callers
Function
nextGridLinePrice
( gridLines: IGridLine[], currentGridLineIndex: number, )
packages/tools/src/grid/nextGridLinePrice.ts:3
↓ 1 callers
Function
no
()
app/frontend/assets/browser-CsINfYrj.js:5310
↓ 1 callers
Function
nt
(s)
app/frontend/assets/index-6txj_4R8.js:873
↓ 1 callers
Method
onOrderFilled
( exchangeOrder: IWatchOrder, order: OrderWithSmartTrade, exchangeCode: ExchangeCode, isDemoMa
packages/bot/src/streams/orders.stream.ts:86
↓ 1 callers
Method
onTicker
(ticker: ITicker)
packages/bot/src/processing/executors/dca/dca.executor.ts:293
↓ 1 callers
Function
oo
()
app/frontend/assets/browser-CsINfYrj.js:5392
↓ 1 callers
Function
orderModel
(prisma: PrismaClient)
packages/db/src/extension/models/order.model.ts:4
↓ 1 callers
Function
ot
(s)
app/frontend/assets/index-6txj_4R8.js:893
↓ 1 callers
Function
p
(e, r)
app/frontend/assets/index-6YyaKLqc.js:1336
↓ 1 callers
Function
pi
(t, e)
app/frontend/assets/browser-CsINfYrj.js:1563
↓ 1 callers
Method
place
()
packages/bot/src/trade.ts:50
↓ 1 callers
Method
place
(id: number)
packages/bot/src/trade.manager.ts:35
↓ 1 callers
Method
placeLimitOrder
* @override
packages/exchanges/src/exchanges/ccxt/paper-exchange.ts:230
↓ 1 callers
Method
placeLimitOrder
(_body: IPlaceLimitOrderRequest)
packages/backtesting/src/exchange/memory-exchange.ts:82
↓ 1 callers
Method
placeMarketOrder
* @override
packages/exchanges/src/exchanges/ccxt/paper-exchange.ts:260
↓ 1 callers
Method
placeOrders
* Changes the order status from: `idle -> placed` * Return `true` if any order was placed
packages/backtesting/src/market-simulator.ts:55
↓ 1 callers
Method
process
( state: BotState, event?: StrategyEventType, market?: MarketData, markets: Record<MarketId, M
packages/bot-processor/src/strategy-runner.ts:54
↓ 1 callers
Method
processStartCommand
()
packages/bot/src/processing/bot/bot.processing.ts:140
↓ 1 callers
Method
pullOpenOrders
* @internal
packages/exchanges/src/exchanges/ccxt/paper-exchange.ts:161
↓ 1 callers
Function
qi
()
app/frontend/assets/browser-CsINfYrj.js:2392
↓ 1 callers
Function
qt
(e)
app/frontend/assets/SimpleGridForm-BUsQPU4Z.js:183
↓ 1 callers
Function
queryBalances
()
packages/bot-templates/src/templates/test/testSubgenerator.ts:24
↓ 1 callers
Method
raw
()
app/frontend/assets/index-6txj_4R8.js:304
↓ 1 callers
Function
readPasswordFile
(filePath)
app/bin/opentrader.mjs:20
↓ 1 callers
Method
removeDeprecatedExchanges
()
packages/bot/src/platform.ts:63
↓ 1 callers
Method
removeExchangeAccount
(exchangeAccount: ExchangeAccountWithCredentials)
packages/bot/src/streams/orders.stream.ts:57
↓ 1 callers
Function
replaceSmartTrade
(payload: Trade, ref = DEFAULT_REF)
packages/bot-processor/src/effects/smart-trade.ts:53
↓ 1 callers
Method
replaceSmartTrade
(ref: string, smartTrade: Trade)
packages/bot-processor/src/bot-control.ts:35
↓ 1 callers
Function
resetProcessing
(botId: number)
app/src/utils/bot.ts:155
↓ 1 callers
Function
rn
(r, { referrerURLCallback: t, referrerOriginCallback: e } = {})
app/frontend/assets/index-6txj_4R8.js:2172
↓ 1 callers
Function
ro
()
app/frontend/assets/browser-CsINfYrj.js:4550
↓ 1 callers
Function
rt
(s)
app/frontend/assets/index-6txj_4R8.js:850
↓ 1 callers
Method
run
(candlesticks: ICandlestick[])
packages/backtesting/src/backtesting.ts:54
↓ 1 callers
Function
runMigrations
()
app/scripts/postinstall.mjs:13
↓ 1 callers
Function
savePid
(pid: number)
app/src/utils/pid.ts:8
↓ 1 callers
Function
sellOrder
(smartTrade: Trade)
packages/backtesting/src/report/sellOrder.ts:5
↓ 1 callers
Function
sellTransaction
(smartTrade: Trade)
packages/backtesting/src/report/sellTransaction.ts:5
↓ 1 callers
Function
setPasswordCommand
(program: Command)
app/src/commands/set-password.ts:5
↓ 1 callers
Method
setupInterval
()
packages/bot/src/bot.ts:180
↓ 1 callers
Function
shouldRunStrategy
( strategyFn: BotTemplate<T>, botConfig: T, eventType?: StrategyEventType, )
packages/bot/src/processing/strategy/runPolicy.ts:15
↓ 1 callers
Function
si
(t, e, r)
app/frontend/assets/browser-CsINfYrj.js:1485
↓ 1 callers
Function
smartTradeModel
(prisma: PrismaClient)
packages/db/src/extension/models/smart-trade.model.ts:3
↓ 1 callers
Function
st
(s)
app/frontend/assets/index-6txj_4R8.js:919
↓ 1 callers
Method
start
()
packages/bot/src/market-data/ccxt-candles.provider.ts:88
↓ 1 callers
Method
stop
(id: number)
packages/bot/src/bot.manager.ts:43
↓ 1 callers
Method
stopAll
* Stop all bots gracefully. * Does execute "stop" command on each bot, and then sets the bot status as disabled.
packages/bot/src/bot.manager.ts:68
↓ 1 callers
Method
stopAll
()
packages/bot/src/streams/ticker.stream.ts:61
↓ 1 callers
Method
stopAll
()
packages/bot/src/streams/trades.stream.ts:61
↓ 1 callers
Method
stopAll
()
packages/bot/src/streams/orderbook.stream.ts:62
↓ 1 callers
Method
stopAll
()
packages/bot/src/streams/candles.stream.ts:76
↓ 1 callers
Method
stopBot
(bot: TBotWithExchangeAccount)
packages/bot/src/platform.ts:199
↓ 1 callers
Method
stopEnabledBots
* Stops enabled bots gracefully. * Does execute "stop" command on each bot, and then sets the bot status as disabled.
packages/bot/src/platform.ts:83
↓ 1 callers
Method
subscribe
()
packages/bot/src/streams/markets.stream.ts:50
↓ 1 callers
Method
subscribeToEventBus
* Subscribes to event bus events: * * - When a bot started → Subscribe to candles channel * - When a bot stopped → Unsubscribe from candles c
packages/bot/src/platform.ts:186
↓ 1 callers
Method
syncOrder
(order: OrderEntity, params: SyncParams)
packages/bot/src/processing/smart-trade/smart-trade.synchronizer.ts:79
↓ 1 callers
Method
syncOrders
()
packages/bot/src/channels/orders/order-synchronizer-polling.watcher.ts:49
↓ 1 callers
Method
syncOrders
(params?: SyncOrdersParams)
packages/bot/src/processing/exchange-account/exchange-account.processor.ts:27
↓ 1 callers
Function
tn
(r)
app/frontend/assets/index-6txj_4R8.js:2202
↓ 1 callers
Function
to
()
app/frontend/assets/browser-CsINfYrj.js:4690
↓ 1 callers
Function
toDbStatus
(status: OrderStatus)
packages/bot/src/processing/utils/toDbStatus.ts:7
↓ 1 callers
Function
toIndicatorOptions
( name: I, indicator: IndicatorValue, )
packages/tools/src/dca/utils.ts:9
↓ 1 callers
Function
tt
(s)
app/frontend/assets/index-6txj_4R8.js:860
↓ 1 callers
Function
un
(r, t)
app/frontend/assets/index-6txj_4R8.js:2506
↓ 1 callers
Function
updateEntryOrder
(params: UpdateOrderParams, trade: SmartTradeWithOrders)
packages/bot/src/processing/utils/test.ts:118
← previous
next →
601–700 of 1,175, ranked by callers