MCPcopy Create free account

hub / github.com/Drakkar-Software/OctoBot / functions

Functions23,558 in github.com/Drakkar-Software/OctoBot

↓ 7 callersFunction_get_logger
()
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/api/core.py:1134
↓ 7 callersMethod_get_node_wallets_list
(self)
octobot/community/wallet_backend/community_wallet.py:93
↓ 7 callersMethod_get_or_create_table
(self, table_name: TableNames)
octobot/community/history_backend/iceberg_historical_backend_client.py:747
↓ 7 callersMethod_get_order_volumes
( self, side: trading_enums.TradeOrderSide, total_volume: decimal.Decimal, order_prices: list[decimal.
packages/tentacles/Trading/Mode/market_making_trading_mode/order_book_distribution.py:673
↓ 7 callersMethod_get_precision
(precision_amount=None, precision_cost=None, precision_price=None)
packages/trading/tests/exchanges/util/test_exchange_market_status_fixer.py:46
↓ 7 callersFunction_grace_account_copy_settings
( *, missed_signals_grace_abort_threshold: typing.Optional[int] = None, )
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_grid_trading_mode_sync_grace_period.py:138
↓ 7 callersFunction_grid_reference_four_order_parts
()
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_grid_trading_mode_sync_grace_period.py:71
↓ 7 callersMethod_handle_market_making_orders
( self, current_price, symbol_market, trigger_source: str, force_full_refresh: bool )
packages/tentacles/Trading/Mode/market_making_trading_mode/market_making_trading.py:674
↓ 7 callersMethod_is_sync_available
(self)
packages/commons/octobot_commons/profiles/backends/abstract_profile_backend.py:36
↓ 7 callersFunction_make_build_tentacle
Create a minimal Tentacle-like object for testing build ordering.
packages/tentacles_manager/tests/exporters/test_tentacle_bundle_exporter.py:395
↓ 7 callersFunction_make_cache
( storage: base_storage_module.BaseLocalCollectionStorage, *, maxsize: int = 10, ttl: float =
packages/sync/tests/sync/collection_backend/test_file_checksum_tracked_cache.py:93
↓ 7 callersFunction_make_provider
(tmp_path)
packages/sync/tests/sync/collection_providers/validation/test_exchange_account_identity.py:45
↓ 7 callersFunction_minimal_account
(*, btc_total: str = "0.01")
packages/flow/tests/logic/actions/test_account_copy_util.py:21
↓ 7 callersMethod_mirrored_orphan_open_orders
(self, active_reference_ids: set)
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:171
↓ 7 callersFunction_open_orders_origins
(dump: dict[str, typing.Any])
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_grid_trading_mode_sync_grace_period.py:364
↓ 7 callersFunction_parse_automation_workflow_output
Parse a completed automation workflow result (``get_result()`` string or dict-shaped DBOS output) into ``AutomationWorkflowOutput``. ``Automa
packages/node/tests/scheduler/workflows/test_automation_workflow.py:120
↓ 7 callersMethod_process_log_callback
(self, message: str)
packages/commons/octobot_commons/logging/logging_util.py:307
↓ 7 callersFunction_raw_exchange_for_dispatch
()
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/api/test_api_handlers.py:33
↓ 7 callersMethod_register_exchange_configs
( self, profile_data: octobot_commons.profiles.ProfileData, exchange_configs: typing.I
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/simple_market_making_profile_data_adapter.py:203
↓ 7 callersMethod_run_and_handle_results
(self, data_file, expected_profitability)
octobot/backtesting/abstract_backtesting_test.py:192
↓ 7 callersMethod_save_value_in_config
(self, key, value)
octobot/community/authentication.py:940
↓ 7 callersFunction_send_notification
(notification_key, **kwargs)
packages/tentacles/Services/Interfaces/web_interface/__init__.py:100
↓ 7 callersFunction_social_data_dir
(**kwargs)
packages/backtesting/tests/comparators/test_data_comparator.py:122
↓ 7 callersMethod_socks_proxy_factory
Returns the socks proxy connector that is set.
packages/commons/octobot_commons/proxy_config.py:123
↓ 7 callersFunction_sorted_orders_by_side_and_symbol
( open_orders: list[dict], side: str, symbol: str, )
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:585
↓ 7 callersMethod_sync_portfolio_current_value_using_available_currencies_values
:param init_price_fetchers: When True, can init price using fetchers Update the portfolio current value with the current portfolio in
packages/trading/octobot_trading/personal_data/portfolios/portfolio_value_holder.py:298
↓ 7 callersMethod_update_portfolio_data
Set new currency quantity in the portfolio :param currency: the currency to update :param total_value: the total update value
packages/trading/octobot_trading/personal_data/portfolios/portfolio.py:215
↓ 7 callersMethod_write_profile_file
(self, profile_path: str, profile_id: str, *, read_only: bool)
packages/commons/tests/profiles/test_profile_storage.py:292
↓ 7 callersMethodactions_context
( self, actions: list[octobot_flow.entities.AbstractActionDetails], update_execution_d
packages/flow/octobot_flow/jobs/automation_runner_job.py:165
↓ 7 callersMethodadd_created_order
( self, order, exchange_manager, target_amount=None, target_position=None, dependencies: typi
packages/trading/octobot_trading/signals/trading_signal_bundle_builder.py:58
↓ 7 callersMethodadd_new_candle
:param new_candle_data: new candles data :return:
packages/trading/octobot_trading/exchange_data/ohlcv/candles_manager.py:160
↓ 7 callersFunctionassert_response_headers
( response, expected_content_type: typing.Optional[str] = None, expected_content_length: typing.Op
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/api/conftest.py:111
↓ 7 callersMethodauthenticated
(self)
packages/trading/octobot_trading/exchanges/abstract_exchange.py:109
↓ 7 callersFunctionbuild_logs_zip
Zip per-automation logs for the given task ids. When ``latest_only`` is False, includes ``AUTOMATION_LOGS_FOLDER/<id>.log`` when present and,
packages/tentacles/Services/Interfaces/node_api_interface/api/routes/logs.py:144
↓ 7 callersMethodcheck_required_config
(self, config)
packages/tentacles/Services/Services_bases/gpt_service/gpt.py:1606
↓ 7 callersMethodclose
(self)
octobot/community/history_backend/historical_backend_client.py:26
↓ 7 callersMethodclose
Can't call self.client.close() because it uses loop operations
packages/trading/octobot_trading/exchanges/connectors/ccxt/ccxt_websocket_connector.py:230
↓ 7 callersFunctioncompareNumbers
( left: number, right: number, direction: SortDirection, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/table.ts:20
↓ 7 callersMethodconfigure_readonly_reference_tentacles_path
Use a shared reference tentacles config directory (e.g. master user root).
packages/commons/octobot_commons/user_root_folder_provider.py:53
↓ 7 callersMethodcopy_account
(self)
packages/copy/octobot_copy/copiers/account_copier.py:49
↓ 7 callersFunctioncreate_order_instance
( trader: "octobot_trading.exchanges.Trader", order_type: enums.TraderOrderType, symbol: str,
packages/trading/octobot_trading/personal_data/orders/order_factory.py:81
↓ 7 callersFunctioncreate_trader_from_exchange_manager
(exchange_manager, simulated=False, contract=None)
packages/trading/tests/exchanges/traders/__init__.py:30
↓ 7 callersFunctiondisable_select_action_buttons
()
packages/tentacles/Services/Interfaces/web_interface/static/js/components/tentacles_configuration.js:176
↓ 7 callersMethoddump_saved_data
(self)
packages/tentacles/Services/Interfaces/web_interface/flask_util/browsing_data_provider.py:163
↓ 7 callersMethodenable
(config, is_enabled, associated_config=services_constants.CONFIG_TELEGRAM)
packages/tentacles/Services/Interfaces/telegram_bot_interface/telegram_bot.py:346
↓ 7 callersFunctionencrypted_task
Context manager for automatically decrypting task content. Decrypts task.content if TASKS_SERVER_RSA_PRIVATE_KEY is provided, and restore
packages/node/octobot_node/scheduler/task_context.py:30
↓ 7 callersMethodensure_not_cleared
(order)
packages/trading/octobot_trading/personal_data/orders/order_state.py:161
↓ 7 callersMethodensure_updated_coins_distribution
(self, adapt_to_holdings: bool = False, force_latest: bool = False)
packages/tentacles/Trading/Mode/index_trading_mode/index_trading.py:661
↓ 7 callersFunctionfetch
()
docs/worker.js:2
↓ 7 callersMethodflush_trading_mode_consumers
(self)
packages/trading/octobot_trading/modes/abstract_trading_mode.py:734
↓ 7 callersFunctiongetDebugStatusDisplay
( status: string | null | undefined, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/debug/display-utils.ts:635
↓ 7 callersMethodget_aiohttp_session_proxy_args
Returns the arguments for aiohttp.ClientSession to use the proxy.
packages/commons/octobot_commons/proxy_config.py:140
↓ 7 callersMethodget_automation_states
( self, user_id: typing.Optional[str], statuses: typing.Optional[list[dbos.WorkflowSta
packages/node/octobot_node/scheduler/scheduler.py:600
↓ 7 callersFunctionget_bot_api
()
packages/services/octobot_services/interfaces/util/bot.py:24
↓ 7 callersMethodget_campaign_name
Returns the name of the current optimization campaign :param args: arguments passed to the optimization_campaign_name_proxy
packages/commons/octobot_commons/optimization_campaign.py:25
↓ 7 callersMethodget_closed_entry_value
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:92
↓ 7 callersMethodget_closed_pnl_quantity
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:98
↓ 7 callersMethodget_db
:return: the database associated to the given identifier
packages/commons/octobot_commons/databases/implementations/meta_database.py:125
↓ 7 callersMethodget_default_pair_config
( cls, symbol, flat_spread: float, flat_increment: float, buy_count: typing.Optional[int], sel
packages/tentacles/Trading/Mode/grid_trading_mode/grid_trading.py:231
↓ 7 callersMethodget_dependencies
(self, exchange_manager)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/advanced_reference_price.py:64
↓ 7 callersMethodget_exchange
(self, exchange_name, exchange_manager_id)
packages/trading/octobot_trading/exchanges/exchanges.py:48
↓ 7 callersMethodget_main_wallet_address
gets main wallet address(walletAddress or options.funder) :returns str: main wallet address
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_async.py:4729
↓ 7 callersMethodget_main_wallet_address
gets main wallet address(walletAddress or options.funder) :returns str: main wallet address
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_sync.py:4728
↓ 7 callersMethodget_metrics_enabled
Check if metrics are enabled :return: True if metrics are enabled
packages/commons/octobot_commons/configuration/configuration.py:304
↓ 7 callersMethodget_name
(self, *args, **kwargs)
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/trading_view_signals_trading.py:45
↓ 7 callersMethodget_node_external_host
(self)
packages/tentacles/Services/Services_bases/node_api_service/node_api.py:198
↓ 7 callersMethodget_optimizer_runs_schedule_identifier
:return: the identifier associated to the optimizer run schedule database
packages/commons/octobot_commons/databases/run_databases/run_databases_identifier.py:226
↓ 7 callersMethodget_order_book
(self, **kwargs)
packages/trading/tests_additional/real_exchanges/real_exchange_tester.py:923
↓ 7 callersMethodget_orders_db
:return: the orders database. Opens it if not open already
packages/commons/octobot_commons/databases/implementations/meta_database.py:79
↓ 7 callersMethodget_paid_special_fees_by_currency
:return: a dict containing fees paid in currencies different from the base or quote of the trades pair values are not converted into
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:121
↓ 7 callersMethodget_parameters
return: the description of the parameters of the operator.
packages/commons/octobot_commons/dsl_interpreter/operator.py:133
↓ 7 callersMethodget_producers
Should be overwritten according to the class needs :return: async_channel producers iterable
packages/async_channel/async_channel/channels/channel.py:285
↓ 7 callersFunctionget_profile
(profile_id)
packages/tentacles/Services/Interfaces/web_interface/models/profiles.py:133
↓ 7 callersMethodget_proxy_wallet_address
gets proxy wallet address for Data-API endpoints(falls back to main wallet if not set) :returns str: proxy wallet address
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_async.py:4741
↓ 7 callersMethodget_proxy_wallet_address
gets proxy wallet address for Data-API endpoints(falls back to main wallet if not set) :returns str: proxy wallet address
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_sync.py:4740
↓ 7 callersMethodget_re_callable_parameters
Returns the parameters for the re-callable operator.
packages/commons/octobot_commons/dsl_interpreter/operators/re_callable_operator_mixin.py:89
↓ 7 callersMethodget_rpm_limit
(self)
packages/tentacles/Services/Services_bases/gpt_service/provider_adapters.py:52
↓ 7 callersMethodget_startup_tentacles_config
(self)
octobot/octobot_api.py:61
↓ 7 callersMethodget_symbol_prices
(self, symbol, time_frame, limit: int = None, **kwargs: dict)
packages/tentacles/Trading/Exchange/ndax/ndax_exchange.py:27
↓ 7 callersMethodget_trades_db
:return: the trades database. Opens it if not open already
packages/commons/octobot_commons/databases/implementations/meta_database.py:85
↓ 7 callersMethodget_type
(self)
packages/tentacles/Services/Services_bases/langchain_service/langchain.py:734
↓ 7 callersMethodget_user
(self)
octobot/community/supabase_backend/community_supabase_client.py:254
↓ 7 callersFunctionget_websocket
(namespace)
packages/tentacles/Services/Interfaces/web_interface/static/js/common/util.js:19
↓ 7 callersMethodhas_open_source_package
:return: True when open source package is available
packages/commons/octobot_commons/authentication.py:176
↓ 7 callersMethodhas_pair_contract
:param pair: the pair :return: True if the given pair is in local contracts
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:1000
↓ 7 callersMethodhas_rest_proxy
Returns True if any rest proxy is set.
packages/commons/octobot_commons/proxy_config.py:76
↓ 7 callersMethodimport_wallet_from_seed
(self, seed: str, passphrase: str, name: typing.Optional[str], is_admin: bool = False)
octobot/community/authentication.py:669
↓ 7 callersMethodinit_default
(config=None)
packages/trading/tests/exchanges/test_exchange_config_data.py:35
↓ 7 callersMethodinit_default
()
packages/trading/tests/personal_data/orders/test_order_factory.py:50
↓ 7 callersMethodinitialize
(self, force=False, **kwargs)
packages/trading/octobot_trading/exchanges/abstract_exchange.py:76
↓ 7 callersMethodinitialize
Initialize positions and future contracts
packages/trading/octobot_trading/personal_data/positions/channel/positions_updater.py:59
↓ 7 callersMethodinsert_transaction_instance
Add the transaction instance to self.transactions by its transaction_id Can raise DuplicateTransactionIdError if a transaction alread
packages/trading/octobot_trading/personal_data/transactions/transactions_manager.py:38
↓ 7 callersMethodis_enabled
(self)
packages/agents/octobot_agents/storage/memory/json_memory_storage.py:156
↓ 7 callersMethodis_file_system_based
Returns True when this database is identified as a file in the current file system, False when it's managed by a database server
packages/commons/octobot_commons/databases/document_database_adaptors/tinydb_adaptor.py:143
↓ 7 callersMethodis_long
(self)
packages/trading/octobot_trading/personal_data/orders/order.py:917
↓ 7 callersMethodis_mirrored_orphan_grace_identified
True when grace would defer orphan cancel and/or skip reference upserts on at least one symbol.
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:79
↓ 7 callersMethodlist_items_encrypted
Return the raw encrypted blob from disk, bypassing cache and decryption. Raises ``CollectionNoDataError`` when no file exists for ``user_id``
packages/sync/octobot_sync/sync/collection_backend/base_local_collection_provider.py:184
↓ 7 callersFunctionloadPassword
()
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/device-key.ts:148
↓ 7 callersMethodload_markets_for_symbols
(self, symbols: list[str])
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:577
↓ 7 callersMethodload_pair_contract
Load and create a new FutureContract for the pair :param pair: the contract pair
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:946
← previousnext →701–800 of 23,558, ranked by callers