MCPcopy Create free account

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

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

↓ 7 callersFunctionlock_interface
(lock=true)
packages/tentacles/Services/Interfaces/web_interface/static/js/common/backtesting_util.js:36
↓ 7 callersMethodlogout
logout and remove saved auth details Warning: also call stop_feeds if feeds have to be stopped (not done here to keep method sync)
octobot/community/authentication.py:546
↓ 7 callersMethodmerged_str_symbol
return the base/quote representation of this symbol. includes settlement asset if set
packages/commons/octobot_commons/symbols/symbol.py:114
↓ 7 callersFunctiononSuccess
(updated_data, update_url, dom_root_element, msg, status)
packages/tentacles/Services/Interfaces/web_interface/static/js/components/trading_type_selector.js:178
↓ 7 callersMethodon_cancel
( self, is_from_exchange_data=False, force_cancel=False, enable_associated_orders_creation=None,
packages/trading/octobot_trading/personal_data/orders/order.py:648
↓ 7 callersMethodon_new_reference_price
Returns True if market making orders should be updated.
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/simple_market_making_trading.py:929
↓ 7 callersMethodparse_order
parses an order from the exchange response format :param dict order: order response from the exchange :param dict [market]: m
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_sync.py:2544
↓ 7 callersMethodplot
( self, x, y=None, open=None, high=None,
packages/tentacles/Meta/Keywords/scripting_library/UI/plots/displayed_elements.py:445
↓ 7 callersFunctionportfolio_mock
()
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/test_scheduled_volume.py:71
↓ 7 callersMethodpre_compute
(self)
packages/tentacles/Meta/DSL_operators/blockchain_wallet_operators/blockchain_wallet_ops.py:218
↓ 7 callersMethodrebind_managed_child_pid
Replace a bootstrap/spawn pid with the authoritative app pid (e.g. PyInstaller child). Unregisters ``spawn_pid`` when it differs fro
packages/commons/octobot_commons/managed_child_process_registry.py:59
↓ 7 callersMethodrefresh_sync_profiles
Reload sync-backed profiles from storage into profile_by_id. Used when the sync collection may have changed externally.
packages/commons/octobot_commons/configuration/configuration.py:448
↓ 7 callersMethodregister_notifier
(self, instance)
octobot/producers/interface_producer.py:70
↓ 7 callersMethodreplace_order
(self, new_order)
packages/trading/octobot_trading/personal_data/orders/order_state.py:114
↓ 7 callersMethodrequires_authentication
( cls, tentacle_config: typing.Optional[dict], tentacles_setup_config, exchang
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:110
↓ 7 callersMethodreset_to
Reset the action identified by action_id and all DAG actions that depend directly or indirectly from this action.
packages/flow/octobot_flow/entities/actions/actions_dag.py:57
↓ 7 callersMethodrestart_bot
()
octobot/octobot_api.py:144
↓ 7 callersFunctionrun_independent_backtesting
(data_files, timeout=10, use_loggers=True, run_on_common_part_only=True,
tests/test_utils/bot_management.py:37
↓ 7 callersMethodset_dsl_script
( self, dsl_script: str, raise_on_error: bool = True, dependencies: typing.Opt
packages/tentacles/Trading/Mode/dsl_trading_mode/dsl_trading.py:84
↓ 7 callersMethodset_leverage
Updates the symbol contract leverage Can raise InvalidLeverageValue if leverage value is not matching requirements :param sym
packages/trading/octobot_trading/exchanges/traders/trader.py:1121
↓ 7 callersMethodsetup_activity_tracking
(self, distribution: enums.OctoBotDistribution)
octobot/community/activity_analysis/activity_metrics.py:50
↓ 7 callersMethodshould_cancel
(self, order)
packages/trading/octobot_trading/personal_data/orders/cancel_policies/chained_order_filling_price_order_cancel_policy.py:27
↓ 7 callersFunctionstartTutorialIfNecessary
(tutorialName, afterExitCallback=null)
packages/tentacles/Services/Interfaces/web_interface/static/js/common/tutorial.js:344
↓ 7 callersMethodstop
implement if necessary :return: None
packages/evaluators/octobot_evaluators/evaluators/abstract_evaluator.py:383
↓ 7 callersFunctiontoggleSort
( current: SortState<K>, key: K, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/table.ts:28
↓ 7 callersMethodupdate
( self, symbol=None, order_id="", exchange_order_id=None, status=enums.OrderStatus.OPEN, curre
packages/trading/octobot_trading/personal_data/orders/order.py:157
↓ 7 callersMethodupdate
Update asset portfolio :return: True if updated
packages/trading/octobot_trading/personal_data/portfolios/asset.py:46
↓ 7 callersMethodwait_for_orders_to_open
( self, orders: list, symbol: str, *, timeout: float = trading_constan
packages/copy/octobot_copy/exchange/orders.py:190
↓ 7 callersMethodwatch
(self, url: str, messageHash: str, message=None, subscribeHash=None, subscription=None)
packages/tentacles/Trading/Exchange/polymarket/ccxt/polymarket_pro.py:813
↓ 6 callersFunction_add_in_construction_data
(candles, symbol_data, time_frame, data_type)
packages/trading/octobot_trading/exchange_data/ohlcv/candles_adapter.py:99
↓ 6 callersFunction_assert_dca_buy_ladder_prices
( buy_orders: list[dict], *, close: typing.Union[int, float, decimal.Decimal], )
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:604
↓ 6 callersFunction_authenticated_client
(email, password, admin_key=None)
additional_tests/supabase_backend_tests/__init__.py:145
↓ 6 callersFunction_automation_task_content
(*, automation_name: str)
packages/node/tests/scheduler/test_workflows_util_automation_state.py:35
↓ 6 callersFunction_base_asset_from_symbol
(symbol: str)
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:529
↓ 6 callersFunction_build_exchange_data
(open_orders)
packages/trading/tests/personal_data/orders/test_orders_manager.py:142
↓ 6 callersFunction_cleanup
()
packages/tentacles_manager/tests/configuration/test_tentacle_configuration.py:378
↓ 6 callersFunction_configured_action
(action_id: str)
packages/flow/tests/entities/actions/test_actions_dag.py:24
↓ 6 callersMethod_create_description
(self)
packages/tentacles/Backtesting/converters/exchanges/legacy_data_converter/legacy_converter.py:95
↓ 6 callersMethod_create_hedging_order
(self, fill: HedgingFill)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:260
↓ 6 callersFunction_default_close_prices_by_symbol
()
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:597
↓ 6 callersFunction_dsl_action
(action_id: str, dependencies: list[dict] | None = None)
packages/flow/tests/entities/actions/test_actions_dag.py:35
↓ 6 callersFunction_dsl_action
(action_id: str, dsl_script: str, dependencies: list[dict])
packages/flow/tests/entities/actions/test_actions_dependencies.py:28
↓ 6 callersFunction_enable_loggers
()
packages/tentacles_manager/tests/workers/test_install_worker.py:270
↓ 6 callersMethod_extract_limited_data
(self, data, limit=-1, max_limit=-1)
packages/trading/octobot_trading/exchange_data/ohlcv/candles_manager.py:212
↓ 6 callersFunction_failure
( *, order_id: str = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", short_reason: str = "insufficient_quo
packages/copy/tests/python/orders_mirroring/test_mirrored_order_replication_failure_util.py:73
↓ 6 callersFunction_fill_and_check
(mock_context, btc_available, usdt_available, orders, btc_total=None, usdt_total=Non
packages/tentacles/Meta/Keywords/scripting_library/tests/orders/order_types/test_multiple_orders_creation.py:483
↓ 6 callersMethod_find_wallet_entry
(self, address: str)
octobot/community/wallet_backend/community_wallet.py:102
↓ 6 callersMethod_get_api_key
(self, config: typing.Optional[dict] = None)
packages/tentacles/Services/Services_bases/gpt_service/gpt.py:1639
↓ 6 callersFunction_get_candles_extract
(index, count=10)
packages/trading/tests/exchange_data/ohlcv/test_candles_adapter.py:142
↓ 6 callersFunction_get_candles_extract_with_extra_candle
(index, count=10)
packages/trading/tests/exchange_data/ohlcv/test_candles_adapter.py:146
↓ 6 callersMethod_get_config_init_timeout
(self)
packages/trading/octobot_trading/modes/channel/abstract_mode_producer.py:666
↓ 6 callersMethod_get_exchange_db
:return: the ExchangeDatabase associated to the given exchange
packages/commons/octobot_commons/databases/implementations/meta_database.py:66
↓ 6 callersMethod_get_logger
(self)
packages/copy/octobot_copy/rebalancing/rebalancer/rebalancer.py:421
↓ 6 callersMethod_get_next_event
(self)
tests/unit_tests/automation/bases/test_abstract_trigger_event.py:41
↓ 6 callersMethod_get_next_sided_orders
(self, current_price, symbol_market, side: trading_enums.TradeOrderSide)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/scheduled_volume.py:438
↓ 6 callersMethod_get_open_arbitrages
(self)
packages/tentacles/Trading/Mode/arbitrage_trading_mode/arbitrage_trading.py:556
↓ 6 callersMethod_get_time_frame_filter
(self, trigger_time_frames: list[str])
packages/trading/octobot_trading/modes/channel/abstract_mode_producer.py:192
↓ 6 callersFunction_get_tools
()
packages/trading/tests/modes/test_abstract_mode_consumer.py:40
↓ 6 callersMethod_get_username
(client: gmqtt.Client)
octobot/community/feeds/community_mqtt_feed.py:376
↓ 6 callersMethod_get_value_in_config
(self, key)
octobot/community/authentication.py:943
↓ 6 callersFunction_grace_window_reference
( *, frozen_reference_time: float, orders: list[protocol_models.Order], assets: typing.Optiona
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer_grace_period.py:1147
↓ 6 callersMethod_has_clients
(self)
packages/tentacles/Services/Interfaces/web_interface/websockets/abstract_websocket_namespace_notifier.py:44
↓ 6 callersFunction_init_action
()
packages/node/tests/scheduler/user_actions/user_actions_executor/util/test_action_details_factory.py:145
↓ 6 callersMethod_initialize_from_exchange_data
(orders_manager, exchange_data)
packages/trading/tests/personal_data/orders/test_orders_manager.py:420
↓ 6 callersFunction_make_operator_param
(name, required=True)
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/tests/test_tradingview_signal_to_dsl_translator.py:36
↓ 6 callersFunction_make_profile_dist
Helper to create profile distribution dict.
packages/tentacles/Trading/Mode/profile_copy_trading_mode/tests/test_profile_distribution.py:96
↓ 6 callersFunction_make_provider
(tmp_path)
packages/sync/tests/sync/collection_backend/test_single_item_local_collection_provider.py:63
↓ 6 callersFunction_make_storage
(tmp_path, collection="test-single-item")
packages/sync/tests/sync/collection_backend/test_single_item_local_collection_storage.py:54
↓ 6 callersFunction_make_storage_mock
(*, checksum: str = _CHECKSUM_V1)
packages/sync/tests/sync/collection_backend/test_file_checksum_tracked_cache.py:80
↓ 6 callersMethod_make_token
(self, symbol="USDC", decimals=6, contract=FAKE_CONTRACT_ADDRESS)
packages/tentacles/Trading/Blockchain_wallet/evm/tests/test_evm_blockchain_wallet.py:363
↓ 6 callersMethod_map_other_params_to_dsl
( self, other_params: dict[str, typing.Any], operator_params: list[dsl_interpreter.OperatorParameter]
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/signal_to_dsl_translator.py:47
↓ 6 callersMethod_map_unmapped_open_order_for_reference
( self, reference_order: protocol_models.Order, reference_order_id: str, side:
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:1097
↓ 6 callersMethod_mark_user_action_completed
(self, user_action: protocol_models.UserAction)
packages/node/octobot_node/scheduler/user_actions/user_actions_executor/account/account_user_action_executor.py:61
↓ 6 callersFunction_minimal_user_action_payload
()
packages/tentacles/Services/Interfaces/node_api_interface/tests/test_routes_debug.py:61
↓ 6 callersMethod_mirrored_orphan_batch_eligible_for_grace
( self, orphan_orders: list[trading_personal_data.Order], reference_state: typing.Opti
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:403
↓ 6 callersFunction_mock_btcb_usdt_dex_pairs
()
packages/tentacles/Services/Interfaces/node_api_interface/tests/core/test_exchanges.py:109
↓ 6 callersFunction_mock_dex_pair
( symbol: str, network: str, dex: str, *, base_token_address: str = "0xbase", quote_to
packages/tentacles/Services/Interfaces/node_api_interface/tests/core/test_exchanges.py:90
↓ 6 callersMethod_on_hedging_order_filled
(self, filled_hedging_order: dict)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:263
↓ 6 callersFunction_open_client_session_from_proxy_config
(proxy_configuration, check_session)
packages/commons/tests/test_proxy_config.py:24
↓ 6 callersFunction_operator_with_exchange_manager
(matrix_id="matrix-1")
packages/evaluators/tests/evaluators/test_evaluator_dsl_factory.py:83
↓ 6 callersFunction_orders_interface_with_exchange
()
packages/copy/tests/python/exchange/test_orders_interface_wait_for_orders_to_open.py:30
↓ 6 callersMethod_parse_tweets_output
(self, output: str)
packages/tentacles/Services/Services_bases/bird_service/bird.py:102
↓ 6 callersFunction_payload_dict
(*signals: octobot_flow.entities.TradingSignal)
packages/flow/tests/repositories/community/test_trading_signals_channel.py:101
↓ 6 callersFunction_pending_order
()
packages/trading/tests/util/test_tools/test_wait_for_other_status.py:37
↓ 6 callersMethod_position_id_factory
Generate a position ID for one way and hedge position modes :param symbol: the position symbol :param side: the position side
packages/trading/octobot_trading/personal_data/positions/positions_manager.py:267
↓ 6 callersMethod_post
(self, path: str, data: dict, timeout: float = 60)
packages/tentacles/Services/Services_bases/tavily_service/tavily.py:46
↓ 6 callersMethod_prepare_rebalance_plan
( self, )
packages/copy/octobot_copy/copiers/account_copier.py:143
↓ 6 callersMethod_process_pending_priority_actions_and_reschedule
( parsed_inputs: params.AutomationWorkflowInputs, previous_iteration_result: params.Automation
packages/node/octobot_node/scheduler/workflows/automation_workflow.py:373
↓ 6 callersMethod_profile_managed_elements_changed
(self)
packages/commons/octobot_commons/configuration/configuration.py:182
↓ 6 callersMethod_publish_log_if_necessary
Publish the log message if necessary :param message: the log message :param level: the log level
packages/commons/octobot_commons/logging/logging_util.py:312
↓ 6 callersFunction_read_raw_blob
Read the raw JSON blob from disk without decrypting.
packages/sync/tests/sync/collection_backend/test_base_local_collection_storage.py:80
↓ 6 callersMethod_register_automations_config
( self, profile_data: octobot_commons.profiles.ProfileData, pair_configs: typing.Itera
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/simple_market_making_profile_data_adapter.py:253
↓ 6 callersMethod_resolve_schema_path
(self, schema_path: str = None)
packages/commons/octobot_commons/profiles/backends/abstract_profile_backend.py:39
↓ 6 callersFunction_runner_job
( *, skip_exchange: bool = False, automation_state: octobot_flow.entities.AutomationState | None =
packages/flow/tests/jobs/test_automation_runner_job_actions_context.py:35
↓ 6 callersFunction_sample_docs
(**overrides)
packages/node/tests/protocol/test_dsl.py:43
↓ 6 callersFunction_save_edition
()
packages/tentacles/Services/Interfaces/web_interface/models/interface_settings.py:119
↓ 6 callersFunction_seed_executor_non_trading_profile
(working_directory: pathlib.Path)
packages/tentacles/Meta/DSL_operators/octobot_process_operators/tests/test_octobot_process_ops.py:265
↓ 6 callersMethod_set_data_and_check_eval
(self, end_index, expected_eval_note, check_inferior)
tests/functional_tests/evaluators_tests/abstract_TA_test.py:369
↓ 6 callersMethod_should_run
(self)
packages/trading/octobot_trading/personal_data/positions/channel/positions_updater.py:131
↓ 6 callersFunction_sorted_orders_by_side
(open_orders: list[dict], side: str)
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:573
← previousnext →801–900 of 23,558, ranked by callers