MCPcopy Create free account

hub / github.com/GuntharDeNiro/gunbot-quant / functions

Functions381 in github.com/GuntharDeNiro/gunbot-quant

↓ 1 callersFunctionbuyMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:210
↓ 1 callersFunctionbuyMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:210
↓ 1 callersFunctioncalculate_heikin_ashi
(o, h, l, c)
gunbot_quant/core/indicators.py:51
↓ 1 callersFunctioncalculate_ichimoku_components
(high: np.ndarray, low: np.ndarray, close: np.ndarray, tenkan_p: int, kijun_p: int, senkou_p: int)
gunbot_quant/core/indicators.py:26
↓ 1 callersFunctioncheckJobStatus
(jobId)
gunbot_quant/frontend/src/Backtester.jsx:268
↓ 1 callersFunctioncheckJobStatus
(currentJobId)
gunbot_quant/frontend/src/GunbotConnect.jsx:280
↓ 1 callersFunctioncheckJobStatus
(jobId)
gunbot_quant/frontend/src/Screener.jsx:210
↓ 1 callersFunctioncreateEquityChartData
(pairData, initialCapital)
gunbot_quant/frontend/src/GunbotConnect.jsx:70
↓ 1 callersFunctioncreateStrategyObject
(meta)
gunbot_quant/frontend/src/Backtester.jsx:212
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:255
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:327
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:243
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/bb_reversion.js:286
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:302
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:256
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/emacross.js:257
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:276
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/macd_cross.js:302
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:252
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:305
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/grid.js:148
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:299
↓ 1 callersFunctiondecideTrade
()
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:299
↓ 1 callersFunctionfetchConfigs
()
gunbot_quant/frontend/src/Backtester.jsx:193
↓ 1 callersFunctionfetchData
()
gunbot_quant/frontend/src/Dashboard.jsx:52
↓ 1 callersFunctionfetchExchanges
()
gunbot_quant/frontend/src/Backtester.jsx:159
↓ 1 callersFunctionfetchExchanges
()
gunbot_quant/frontend/src/Screener.jsx:134
↓ 1 callersFunctionfetchJobList
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:19
↓ 1 callersFunctionfetchJobList
()
gunbot_quant/frontend/src/ResultsViewer.jsx:17
↓ 1 callersFunctionfetchJobList
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:103
↓ 1 callersFunctionfetchMarkets
()
gunbot_quant/frontend/src/Screener.jsx:178
↓ 1 callersFunctionfetchMetrics
()
gunbot_quant/frontend/src/Screener.jsx:147
↓ 1 callersFunctionfetchReport
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:44
↓ 1 callersFunctionfetchReport
()
gunbot_quant/frontend/src/ResultsViewer.jsx:42
↓ 1 callersFunctionfetchReport
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:127
↓ 1 callersFunctionfetchStrategies
()
gunbot_quant/frontend/src/Backtester.jsx:172
↓ 1 callersMethodfilter_by_heuristics
(self, df: pd.DataFrame)
gunbot_quant/core/screener.py:228
↓ 1 callersFunctionformatCoin
(val)
gunbot_quant/frontend/src/GunbotConnect.jsx:37
↓ 1 callersMethodget_continuous_results
Returns the final trades and equity curve from a continuous strategy.
gunbot_quant/strategies/base_strategy.py:60
↓ 1 callersFunctionget_gunbot_api
Gets the singleton Gunbot API client instance. Initializes it from saved credentials if not already in memory.
gunbot_quant/gunbot_api/client.py:92
↓ 1 callersMethodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:151
↓ 1 callersMethodget_stop_loss_price
(self, i: int, entry_price: float)
gunbot_quant/strategies/strategy_library.py:154
↓ 1 callersFunctionget_strategy
(name: str, params: dict = None)
gunbot_quant/strategies/strategy_library.py:343
↓ 1 callersMethodget_take_profit_price
Calculates a take profit price. Default is None (no TP). Strategies should override this if they use a fixed TP.
gunbot_quant/strategies/base_strategy.py:36
↓ 1 callersMethodget_top_symbols
(self)
gunbot_quant/core/screener.py:53
↓ 1 callersMethodget_top_usdt_symbols
(self, n: int = 20)
gunbot_quant/core/screener.py:69
↓ 1 callersFunctionhandleRemoveClick
(pair)
gunbot_quant/frontend/src/GunbotConnect.jsx:323
↓ 1 callersMethodinit_continuous_backtest
Initializes the state for a continuous backtest.
gunbot_quant/strategies/base_strategy.py:52
↓ 1 callersFunctioninitialize_gunbot_api
Initializes or re-initializes the Gunbot API client with a new token and host. Saves the credentials for future use.
gunbot_quant/gunbot_api/client.py:77
↓ 1 callersFunctionmain
The main entry point for running the Gunbot Quant application. This script starts the Uvicorn server which serves both the FastAPI backend
run.py:6
↓ 1 callersFunctionmap_gunbot_timeframe
Maps Gunbot's period in minutes to a CCXT-compatible timeframe string.
gunbot_quant/api/routes.py:896
↓ 1 callersFunctionnormalizeAllPairs
()
gunbot_quant/frontend/src/GunbotConnect.jsx:188
↓ 1 callersMethodoptimize
(self, i: int, close: np.ndarray, optimizer_arrays: tuple)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:68
↓ 1 callersFunctionprecompute_legacy_indicators
(df: pd.DataFrame, config: dict)
gunbot_quant/core/engine_runner.py:22
↓ 1 callersMethodprocess_candle
Processes a single candle for a continuous strategy.
gunbot_quant/strategies/base_strategy.py:56
↓ 1 callersFunctionprocess_trading_pairs_from_coremem
Processes the raw coremem object from Gunbot to extract information about actively trading pairs, their configuration, and their order histor
gunbot_quant/gunbot_api/data_processor.py:7
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:205
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:272
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:199
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/bb_reversion.js:237
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:253
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:207
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/emacross.js:207
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:226
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/macd_cross.js:252
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:202
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:255
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:249
↓ 1 callersFunctionreconcileState
()
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:249
↓ 1 callersFunctionrenderContent
()
gunbot_quant/frontend/src/ScreenerHistory.jsx:64
↓ 1 callersFunctionrenderResults
()
gunbot_quant/frontend/src/Backtester.jsx:426
↓ 1 callersFunctionrenderResults
()
gunbot_quant/frontend/src/Screener.jsx:427
↓ 1 callersFunctionrenderRunActions
()
gunbot_quant/frontend/src/GunbotConnect.jsx:392
↓ 1 callersFunctionrun_legacy_backtest
(df, strategy, config: dict, optimizer_arrays: tuple)
gunbot_quant/core/backtest_engine.py:41
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:49
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:60
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/dynamic_momentum_optimizer.js:71
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/bb_reversion.js:55
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:56
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:50
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/emacross.js:56
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:55
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/macd_cross.js:56
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:47
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:53
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/grid.js:61
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:52
↓ 1 callersFunctionsanitize
(obj)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:50
↓ 1 callersFunctionsave_credentials
Saves the Gunbot connection details to a file.
gunbot_quant/gunbot_api/client.py:19
↓ 1 callersFunctionsellLimit
(amount, rate, exchange, pair)
gunbot_quant/gunbot_strategy_files/grid.js:131
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/bollinger_band_ride.js:180
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/rsi_stoch_combo_tp.js:247
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/bb_reversion.js:212
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/rsi_reversion.js:224
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/donchian_breakout.js:182
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/emacross.js:182
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/trend_filter_rsi_entry.js:202
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/macd_cross.js:227
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/heikin_ashi_trend.js:177
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/stochastic_reversion.js:230
← previousnext →101–200 of 381, ranked by callers