MCPcopy Create free account

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

Functions381 in github.com/GuntharDeNiro/gunbot-quant

↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/supertrend_follower.js:224
↓ 1 callersFunctionsellMarket
(amount, exchange, pair)
gunbot_quant/gunbot_strategy_files/keltner_squeeze_breakout.js:224
↓ 1 callersFunctiontimeframe_to_minutes
Converts a timeframe string (e.g., '1h', '15m') to minutes.
gunbot_quant/api/routes.py:324
↓ 1 callersFunctionto_snake_case
(name: str)
gunbot_quant/cli/main.py:20
FunctionAddPairModal
({ opened, onClose, pairData, strategies, stratLoading, gbConfig, gbLoading, gbError })
gunbot_quant/frontend/src/App.jsx:179
FunctionApp
()
gunbot_quant/frontend/src/App.jsx:488
FunctionBacktester
({ onAddPair })
gunbot_quant/frontend/src/Backtester.jsx:102
FunctionConnectionStatus
()
gunbot_quant/frontend/src/GunbotConnect.jsx:525
FunctionCustomEquityTooltip
({ active, payload, label })
gunbot_quant/frontend/src/DiscoveryResults.jsx:26
FunctionCustomEquityTooltip
({ active, payload, label })
gunbot_quant/frontend/src/GunbotConnect.jsx:71
FunctionDashboard
({ navigateToResult, navigateToScreenerResult, navigateToView })
gunbot_quant/frontend/src/Dashboard.jsx:39
FunctionDiscoveryResults
({ initialJobId, navigateToGunbotConnect, onAddPair })
gunbot_quant/frontend/src/DiscoveryResults.jsx:88
FunctionEquityChart
({ data, theme })
gunbot_quant/frontend/src/DiscoveryResults.jsx:41
FunctionFeatureCard
({ icon: Icon, title, description, color='blue' })
gunbot_quant/frontend/src/GunbotConnect.jsx:53
FunctionGunbotConnect
({ navigateToResult, navigateToDiscoveryResult })
gunbot_quant/frontend/src/GunbotConnect.jsx:118
FunctionGunbotStatus
()
gunbot_quant/frontend/src/App.jsx:68
FunctionNavLink
({ icon: Icon, label, active, onClick })
gunbot_quant/frontend/src/App.jsx:464
FunctionParamInput
({ form, path, paramKey, pDef })
gunbot_quant/frontend/src/Backtester.jsx:75
FunctionResultsDisplay
({ report, onAddPair })
gunbot_quant/frontend/src/ResultsDisplay.jsx:216
FunctionResultsSkeleton
()
gunbot_quant/frontend/src/ResultsSkeleton.jsx:3
FunctionResultsViewer
({ initialJobId, onAddPair })
gunbot_quant/frontend/src/ResultsViewer.jsx:7
FunctionSafeModal
({ opened, onClose, size = 'lg', children })
gunbot_quant/frontend/src/App.jsx:115
FunctionSafeModal
({ opened, onClose, size = 'md', children })
gunbot_quant/frontend/src/GunbotConnect.jsx:79
FunctionScreenerHistory
({ initialJobId, onAddPair })
gunbot_quant/frontend/src/ScreenerHistory.jsx:9
FunctionScreenerResultsDisplay
({ report, onAddPair })
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:95
FunctionScreenerResultsSkeleton
()
gunbot_quant/frontend/src/ScreenerResultsSkeleton.jsx:3
FunctionSparklineBase
({ data, color, height = 20 }, ref)
gunbot_quant/frontend/src/GunbotConnect.jsx:51
FunctionStatCard
({ title, description, icon: Icon, onClick, theme })
gunbot_quant/frontend/src/Dashboard.jsx:5
FunctionStatGroup
({ title, children })
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:59
FunctionStatTile
({ label, value, color, suffix = '' })
gunbot_quant/frontend/src/DiscoveryResults.jsx:16
Method__init__
(self, name: str, params: dict = None)
gunbot_quant/strategies/base_strategy.py:9
Method__init__
(self, config: dict)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:44
Method__init__
(self, exchange: str, data_dir: str = 'data')
gunbot_quant/core/data_manager.py:158
Method__init__
(self, exchange: str, config: dict)
gunbot_quant/core/screener.py:19
Method__init__
(self, df: pd.DataFrame)
gunbot_quant/core/indicators.py:141
FunctionaddPairToGunbot
(body)
gunbot_quant/frontend/src/App.jsx:168
Functionadd_pair_to_gunbot
Adds one or more pairs to a connected Gunbot instance with a specified strategy.
gunbot_quant/cli/main.py:25
Functionadd_pair_to_gunbot
Adds or updates a pair in Gunbot, validates period, and copies the strategy file.
gunbot_quant/api/routes.py:1109
Functionauth_login
Wraps the auth_login endpoint. Note: typically used via login_and_initialize_api.
gunbot_quant/gunbot_api/client.py:234
Methodcheck_selection_method
(cls, values: Dict[str, Any])
gunbot_quant/api/models.py:58
Functionchecker
()
gunbot_quant/frontend/src/Backtester.jsx:337
Functionchecker
()
gunbot_quant/frontend/src/GunbotConnect.jsx:296
Functionchecker
()
gunbot_quant/frontend/src/Screener.jsx:309
Functionclose_gunbot_api
Explicitly closes the multiprocessing pool in the SDK's ApiClient.
gunbot_quant/gunbot_api/client.py:50
Functionconfig_full
()
gunbot_quant/gunbot_api/client.py:239
Functionconfig_pair_add
Adds or updates a trading pair in Gunbot's configuration. The body must match the structure expected by the Gunbot API.
gunbot_quant/gunbot_api/client.py:242
Functionconfig_pair_remove
(pair: str, exchange: str)
gunbot_quant/gunbot_api/client.py:249
Functionconfig_strategy_add
(name: str, settings: Dict[str, Any])
gunbot_quant/gunbot_api/client.py:253
FunctionconnectToGunbot
({ password, gunthy_wallet, protocol, host, port })
gunbot_quant/frontend/src/GunbotConnect.jsx:44
Functionconnect_gunbot
(req: GunbotConnectRequest)
gunbot_quant/api/routes.py:1008
Functioncoremem
()
gunbot_quant/gunbot_api/client.py:258
Methoddefault
(self, obj)
gunbot_quant/core/utils.py:20
FunctiondisconnectFromGunbot
()
gunbot_quant/frontend/src/GunbotConnect.jsx:45
Functiondisconnect_gunbot
Clears the stored Gunbot credentials.
gunbot_quant/api/routes.py:1370
FunctionfetchGunbotConfig
()
gunbot_quant/frontend/src/App.jsx:159
FunctionfetchGunbotStatus
()
gunbot_quant/frontend/src/ScreenerResultsDisplay.jsx:86
FunctionfetchGunbotStatus
()
gunbot_quant/frontend/src/DiscoveryResults.jsx:82
FunctionfetchGunbotStatus
()
gunbot_quant/frontend/src/GunbotConnect.jsx:42
FunctionfetchGunbotStatus
()
gunbot_quant/frontend/src/ResultsDisplay.jsx:207
FunctionfetchStrategies
()
gunbot_quant/frontend/src/App.jsx:153
FunctionfetchTradingPairs
()
gunbot_quant/frontend/src/GunbotConnect.jsx:43
Functionfiles_strategy
()
gunbot_quant/gunbot_api/client.py:262
Functionfiles_strategy_get
(filename: str)
gunbot_quant/gunbot_api/client.py:269
Functionfiles_strategy_write
(filename: str, document: str)
gunbot_quant/gunbot_api/client.py:265
Functionfind_better_pair
(req: FindBetterPairRequest, request: Request, background_tasks: BackgroundTasks)
gunbot_quant/api/routes.py:1283
Functionget_backtest_status
(job_id: str, request: Request)
gunbot_quant/api/routes.py:796
Methodget_continuous_results
(self)
gunbot_quant/strategies/strategy_library.py:116
Methodget_entry_signal
Determines if an entry signal is generated at index i.
gunbot_quant/strategies/base_strategy.py:24
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:128
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:134
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:140
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:146
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:158
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:165
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:171
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:177
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:183
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:189
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/strategy_library.py:196
Methodget_entry_signal
(self, i: int)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:89
Functionget_exchanges
Returns a structured list of exchanges, prioritizing those supported by Gunbot. The list is built from a pre-vetted list of functional spot e
gunbot_quant/api/routes.py:552
Methodget_exit_signal
Determines if an exit signal is generated at index i for a non-stop-loss reason.
gunbot_quant/strategies/base_strategy.py:28
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:129
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:135
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:141
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:147
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:159
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:166
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:172
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:178
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:184
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:190
Methodget_exit_signal
(self, i: int, position: dict)
gunbot_quant/strategies/strategy_library.py:197
Methodget_exit_signal
(self, i: int, price: float, position: dict)
gunbot_quant/strategies/dynamic_momentum_optimizer.py:108
Functionget_gunbot_config
Returns a list of exchange names from the Gunbot configuration.
gunbot_quant/api/routes.py:1086
Functionget_gunbot_status
()
gunbot_quant/api/routes.py:1037
Functionget_markets
Returns a list of major quote assets available on the specified exchange.
gunbot_quant/api/routes.py:582
Methodget_required_indicators
Returns a dictionary of indicators required by the strategy.
gunbot_quant/strategies/base_strategy.py:20
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:20
Methodget_required_indicators
(self)
gunbot_quant/strategies/strategy_library.py:127
← previousnext →201–300 of 381, ranked by callers