MCPcopy Create free account

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

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

↓ 15 callersMethodget_config
( self, )
packages/trading/octobot_trading/modes/mode_dsl_factory.py:133
↓ 15 callersMethodget_user_reference_tentacle_config_path
Return the reference tentacles config directory under the user root.
packages/commons/octobot_commons/user_root_folder_provider.py:60
↓ 15 callersMethodis_created
(self)
packages/trading/octobot_trading/personal_data/orders/order.py:395
↓ 15 callersMethodis_one_way_position_mode
:return: True if the contract position_mode is equals to PositionMode's ONE_WAY
packages/trading/octobot_trading/exchange_data/contracts/future_contract.py:79
↓ 15 callersMethodparse
(self)
packages/flow/octobot_flow/parsers/actions_dag_parser.py:374
↓ 15 callersFunctionrandom_timestamp
(min_value: int = 0, max_value=MAX_TIMESTAMP)
packages/trading/tests/test_utils/random_numbers.py:31
↓ 15 callersMethodsnapshot_running_pids
Prune dead pids, return a point-in-time copy of still-running entries.
packages/commons/octobot_commons/managed_child_process_registry.py:86
↓ 15 callersMethodstop
Stops exchange manager relative tasks : websockets, trading mode, and exchange channels :param warning_on_missing_elements: warn on m
packages/trading/octobot_trading/exchanges/exchange_manager.py:101
↓ 15 callersFunctionwrap_configuration
(configuration_payload)
packages/node/tests/scheduler/user_actions/user_actions_executor/account/account_executor_test_utils.py:102
↓ 14 callersMethod_call_llm
Common LLM calling method with error handling and optional memory. Automatically registers memory tools when memory is enabl
packages/agents/octobot_agents/agent/channels/ai_agent.py:270
↓ 14 callersFunction_configured_cleanup_schedule_input
(dbos_cleanup_workflow_module)
packages/node/tests/scheduler/test_schedules.py:16
↓ 14 callersFunction_make_provider
(tmp_path)
packages/sync/tests/sync/collection_providers/test_account_backend.py:47
↓ 14 callersFunction_resolved
( explained_orders_deltas: dict[str, decimal.Decimal] = None, unexplained_orders_deltas: dict[str, dec
packages/trading/tests/personal_data/portfolios/test_portfolio_util.py:2158
↓ 14 callersFunction_sample_account
( *, is_simulated: bool = False, trading_type: protocol_models.TradingType = protocol_models.Tradi
packages/node/tests/scheduler/user_actions/user_actions_executor/util/test_account_state_updater.py:22
↓ 14 callersMethodcancel
(self)
octobot/strategy_optimizer/strategy_optimizer.py:263
↓ 14 callersFunctiongetActiveExecution
( executions: Execution[] | undefined | null, )
packages/tentacles/Services/Interfaces/node_web_interface/src/utils/executions.ts:18
↓ 14 callersMethodget_actions_by_id
(self)
packages/flow/octobot_flow/entities/actions/actions_dag.py:26
↓ 14 callersMethodget_group_open_orders
(self)
packages/trading/octobot_trading/personal_data/orders/order_group.py:80
↓ 14 callersMethodget_historical_ohlcv
(self, **kwargs)
packages/trading/tests_additional/real_exchanges/real_exchange_tester.py:822
↓ 14 callersMethodget_logger
(cls)
packages/trading/octobot_trading/personal_data/orders/cancel_policies/order_cancel_policy.py:30
↓ 14 callersMethodget_name
()
packages/tentacles/Meta/DSL_operators/octobot_process_operators/octobot_process_ops.py:940
↓ 14 callersMethodget_name
Get the name of the operator, as seen in the AST parsed expression.
packages/commons/octobot_commons/dsl_interpreter/operator.py:62
↓ 14 callersMethodget_profile_data
(self)
packages/flow/octobot_flow/logic/configuration/profile_data_provider.py:20
↓ 14 callersMethodget_symbol_high_candles
(self, limit=-1)
packages/trading/octobot_trading/exchange_data/ohlcv/candles_manager.py:85
↓ 14 callersMethodget_symbol_low_candles
(self, limit=-1)
packages/trading/octobot_trading/exchange_data/ohlcv/candles_manager.py:88
↓ 14 callersMethodget_traded_symbols
(self)
packages/copy/octobot_copy/exchange/market.py:19
↓ 14 callersMethodinitialize
(self, exchange_manager: "octobot_trading.exchanges.ExchangeManager")
packages/trading/octobot_trading/exchanges/config/exchange_proxy_config.py:54
↓ 14 callersMethodis_cleared
(self)
packages/trading/octobot_trading/personal_data/orders/order.py:1208
↓ 14 callersFunctionrandom_price
(min_value: float = 0, max_value: float = None)
packages/trading/tests/test_utils/random_numbers.py:35
↓ 14 callersMethodregister_symbol
( self, symbol: str, hedging_profit_threshold: decimal.Decimal, hedging_max_l
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:197
↓ 14 callersMethodsearch
( self, query: str, max_results: Optional[int] = None, categories: Optional[Se
packages/tentacles/Services/Services_bases/tavily_service/tavily.py:190
↓ 14 callersMethodselect_profile
Sets self.profile using its profile_id :param profile_id: id of the profile to select :return: None
packages/commons/octobot_commons/configuration/configuration.py:112
↓ 14 callersMethodset_root
Set the user data root directory path.
packages/commons/octobot_commons/user_root_folder_provider.py:45
↓ 14 callersMethodsocial_description_matches
(self, description: dict, services: list,
packages/backtesting/octobot_backtesting/comparators/data_comparator.py:82
↓ 13 callersMethod_apply_wallet_descriptor_specific_config
Used to populate the simulated blockchain wallet holdings
packages/trading/octobot_trading/blockchain_wallets/simulator/blockchain_wallet_simulator.py:138
↓ 13 callersMethod_async_notify_consumers
(self, data)
packages/services/octobot_services/service_feeds/abstract_service_feed.py:107
↓ 13 callersFunction_automation_state
( *, exchange_account_id: str = "account_a", simulated: bool = True, automation_id: str = "aut
packages/flow/tests/logic/configuration/test_automation_configuration_updater.py:44
↓ 13 callersMethod_make_desc
(self, services=None, symbols=None, start_ts=START_TS_S, end_ts=END_TS_S,
packages/backtesting/tests/comparators/test_data_comparator.py:224
↓ 13 callersMethod_sync_rebalance_planner
(self)
packages/tentacles/Trading/Mode/index_trading_mode/index_trading.py:460
↓ 13 callersFunction_updater
( state: octobot_flow.entities.AutomationState, action: octobot_flow.entities.ConfiguredActionDetails
packages/flow/tests/logic/configuration/test_automation_configuration_updater.py:15
↓ 13 callersFunctioncallback
(*args)
packages/trading/tests/personal_data/orders/triggers/test_base_trigger.py:24
↓ 13 callersFunctioncreate_order_state
( order, is_from_exchange_data=False, enable_associated_orders_creation=True, is_already_counted_in_a
packages/trading/octobot_trading/personal_data/orders/states/order_state_factory.py:20
↓ 13 callersMethoddecrypt
(self, wrapper: dict[str, typing.Any])
packages/sync/octobot_sync/crypto.py:80
↓ 13 callersMethodexchange_description_matches
(self, description: dict, exchange_name: str,
packages/backtesting/octobot_backtesting/comparators/data_comparator.py:47
↓ 13 callersFunctionfetch_and_extract_tentacles
( tentacles_temp_dir, tentacles_path_or_url, aiohttp_session, merge_dirs=False, hide_url=False )
packages/tentacles_manager/octobot_tentacles_manager/util/tentacle_fetching.py:32
↓ 13 callersMethodfrom_dict
(cls, trader, trade_dict)
packages/trading/octobot_trading/personal_data/trades/trade.py:143
↓ 13 callersMethodget_consumer_from_filters
Returns the instance filtered consumers list WARNING: >>> get_consumer_from_filters({"A": 1}) Can return a co
packages/async_channel/async_channel/channels/channel.py:149
↓ 13 callersMethodget_locked_base_and_quote
(self)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:48
↓ 13 callersMethodget_name
(self)
packages/tentacles_manager/octobot_tentacles_manager/creators/tentacle_creator.py:142
↓ 13 callersMethodget_order_factory
(self)
packages/tentacles/Meta/DSL_operators/exchange_operators/exchange_personal_data_operators/create_order_operators.py:257
↓ 13 callersMethodget_trades
(self, origin_order_id=None, exchange_order_id=None)
packages/trading/octobot_trading/personal_data/trades/trades_manager.py:151
↓ 13 callersMethodget_user_profiles_folder
Return the profiles folder path under the user root.
packages/commons/octobot_commons/user_root_folder_provider.py:49
↓ 13 callersMethodis_spot
return True when this symbol is related to a spot asset
packages/commons/octobot_commons/symbols/symbol.py:179
↓ 13 callersMethodprocess
(self, name_filter=None)
packages/tentacles_manager/octobot_tentacles_manager/workers/install_worker.py:26
↓ 13 callersMethodregister
Used to create a user account :param username: authentication username :param password: authentication password :retu
packages/commons/octobot_commons/authentication.py:70
↓ 13 callersMethodreset
Reset asset portfolio to zero
packages/trading/octobot_trading/personal_data/portfolios/asset.py:77
↓ 13 callersMethodsync
Replaces signals mapping with the given signals.
packages/commons/octobot_commons/dsl_interpreter/operators/signalable_operator_mixin.py:40
↓ 13 callersMethodto_dict
Returns the dict representation of the actual instance
packages/commons/tests/dataclasses/pydantic_test_models.py:280
↓ 12 callersFunction_actions_by_id
(*actions: action_details.AbstractActionDetails)
packages/flow/tests/entities/actions/test_actions_dependencies.py:36
↓ 12 callersMethod_apply_grace_policy_and_cancel_mirrored_orphans
When mirrored orphans exist and/or late-reference-fill candidates exist (or neither, to clear grace state): defer cancel during an ac
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:635
↓ 12 callersMethod_async_start_for_hedging_details
(self, details: SymbolHedgingDetails)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:476
↓ 12 callersFunction_base_pair_settings
( trading_pair: str, exchange: str, reference_price_entries: list[dict], )
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/functional_tests/test_api.py:85
↓ 12 callersFunction_bingx_exchange
()
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/functional_tests/test_api.py:67
↓ 12 callersMethod_create_bottom_order
(self, notification_candle_time, volume_weight, price_weight)
packages/tentacles/Trading/Mode/dip_analyser_trading_mode/dip_analyser_trading.py:550
↓ 12 callersFunction_create_evaluator_with_supported_channel_signals
()
packages/tentacles/Evaluator/Social/signal_evaluator/tests/test_telegram_channel_signal_evaluator.py:36
↓ 12 callersMethod_get_locked_base_and_quote
(self)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/scheduled_volume.py:88
↓ 12 callersFunction_load_test_profile
(config, profile_path=None)
packages/commons/tests/configuration/test_configuration.py:42
↓ 12 callersMethod_make_desc
(self, exchange=EXCHANGE, symbols=None, time_frames=None, start_ts=START_TS_S, end_ts=END_T
packages/backtesting/tests/comparators/test_data_comparator.py:132
↓ 12 callersFunction_make_mock_session
(status, body=None, raise_on_get=None)
packages/tentacles_manager/tests/util/test_signature_verification.py:30
↓ 12 callersFunction_minimal_automation_details
(**overrides)
packages/node/tests/protocol/test_automations.py:49
↓ 12 callersFunction_trigger_callback_with_data_and_assert_note
(evaluator: Social.TelegramChannelSignalEvaluator, data=
packages/tentacles/Evaluator/Social/signal_evaluator/tests/test_telegram_channel_signal_evaluator.py:28
↓ 12 callersFunctionasync_send_and_interpret_bot_update
(updated_data, update_url, dom_root_element, method="POST", alertOnFailure=true)
packages/tentacles/Services/Interfaces/web_interface/static/js/common/bot_connection.js:126
↓ 12 callersMethodcompute_distribution
( self, reference_price: decimal.Decimal, daily_base_volume: decimal.Decimal, daily_qu
packages/tentacles/Trading/Mode/market_making_trading_mode/order_book_distribution.py:118
↓ 12 callersMethodcreate_app
(cls, external_host: str | None = None)
packages/tentacles/Services/Interfaces/node_api_interface/node_api.py:170
↓ 12 callersMethoddatabase
Yields a database and closes it when exiting the context manager :param args: arguments to pass to the database constructor :
packages/commons/octobot_commons/databases/bases/base_database.py:150
↓ 12 callersMethodget_config_by_tentacle
Returns a dictionary of tentacle names and their configurations
packages/commons/octobot_commons/profiles/profile_data.py:330
↓ 12 callersMethodget_docs
Get the documentation of the operator.
packages/commons/octobot_commons/dsl_interpreter/operator.py:116
↓ 12 callersMethodget_exchange_ids
(self)
packages/trading/octobot_trading/exchanges/exchanges.py:93
↓ 12 callersFunctionget_importer
()
packages/backtesting/tests/importers/test_exchange_importer.py:32
↓ 12 callersMethodget_name
(cls)
octobot/task_manager.py:160
↓ 12 callersMethodget_native_coin_balance
(self)
packages/tentacles/Trading/Blockchain_wallet/evm/evm_blockchain_wallet.py:199
↓ 12 callersMethodget_order
( self, exchange_order_id: str, symbol: typing.Optional[str] = None, order_typ
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:728
↓ 12 callersMethodget_pair_contract
Return the Contract (FutureContract, OptionContract, MarginContract) instance associated to the pair :param pair: the pair :r
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:1022
↓ 12 callersMethodget_pair_future_contract
Return the FutureContract instance associated to the pair :param pair: the pair :return: the FutureContract instance
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:1010
↓ 12 callersFunctionget_profile_path
()
packages/commons/tests/profiles/conftest.py:18
↓ 12 callersMethodget_root
Return the configured user data root, or ``commons_constants.USER_FOLDER`` if unset.
packages/commons/octobot_commons/user_root_folder_provider.py:39
↓ 12 callersMethodget_tentacle_config
(cls, tentacles_setup_config=None)
packages/tentacles/Services/Interfaces/web_interface/plugins/abstract_plugin.py:104
↓ 12 callersMethodget_total_entry_quantity
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:48
↓ 12 callersMethodis_long
(self)
packages/trading/octobot_trading/personal_data/positions/position.py:698
↓ 12 callersMethodis_sync_backed
(self)
packages/commons/octobot_commons/profiles/profile_types/profile.py:99
↓ 12 callersFunctiononOpenChange
(open: boolean)
packages/tentacles/Services/Interfaces/node_web_interface/src/components/Settings/WalletManagement/PairDeviceDialog.tsx:33
↓ 12 callersMethodsearch
:param dict_query: initialization dict for the query :return: a search query
packages/commons/octobot_commons/databases/bases/base_database.py:60
↓ 12 callersMethodset
Sets a value at the given timestamp associated to the given identifier :param timestamp: timestamp to set data to :param valu
packages/commons/octobot_commons/databases/implementations/cache_timestamp_database.py:74
↓ 12 callersMethodset_as_chained_order
(self, triggered_by, has_been_bundled, exchange_creation_params, update_wit
packages/trading/octobot_trading/personal_data/orders/order.py:779
↓ 12 callersFunctionshowErrorToast
(description: string)
packages/tentacles/Services/Interfaces/node_web_interface/src/hooks/useCustomToast.ts:10
↓ 12 callersMethodupdate
Call updater update_impl and updates tentacles on update success
octobot/updater/updater.py:61
↓ 12 callersMethodupdate_pnl
Update position unrealised pnl
packages/trading/octobot_trading/personal_data/positions/position.py:538
↓ 12 callersMethoduse_production
()
octobot/community/identifiers_provider.py:32
↓ 11 callersFunction_build_mock_workflow_status
(task: octobot_node.models.Task, encrypted_state: str, state_metadata: str, workflow_id: str = "aaaaaaaa-aaaa-
packages/node/tests/scheduler/test_scheduler.py:39
↓ 11 callersMethod_check_threshold
(self)
packages/tentacles/Automation/trigger_events/volatility_threshold_event/volatility_threshold.py:80
← previousnext →301–400 of 23,558, ranked by callers