MCPcopy Create free account

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

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

↓ 6 callersFunctionround_digits
(number, decimals)
packages/tentacles/Services/Interfaces/web_interface/static/js/common/util.js:177
↓ 6 callersMethodrun_stress_test_without_exceptions
(self, required_not_neutral_evaluation_ratio=0.75,
tests/functional_tests/evaluators_tests/abstract_TA_test.py:85
↓ 6 callersMethodrun_test_reactions_to_dump
(self, pre_dump_eval, slight_dump_started_eval,
tests/functional_tests/evaluators_tests/abstract_TA_test.py:128
↓ 6 callersMethodrun_test_reactions_to_flat_trend
(self, eval_start_move_ending_up_in_a_rise, eval_reaches_flat_t
tests/functional_tests/evaluators_tests/abstract_TA_test.py:266
↓ 6 callersMethodrun_test_reactions_to_over_bought_then_dip
(self, pre_buy_eval, started_buy_eval,
tests/functional_tests/evaluators_tests/abstract_TA_test.py:230
↓ 6 callersMethodrun_test_reactions_to_pump
(self, pre_pump_eval, start_pump_started_eval,
tests/functional_tests/evaluators_tests/abstract_TA_test.py:159
↓ 6 callersMethodrun_test_reactions_to_rise_after_over_sold
(self, pre_sell_eval, started_sell_eval,
tests/functional_tests/evaluators_tests/abstract_TA_test.py:199
↓ 6 callersMethodsend
(self, bot_id, subject, action, data=None)
packages/services/octobot_services/channel/user_commands.py:26
↓ 6 callersFunctionsetColumnFilter
( filters: ColumnFilters<K>, key: K, value: string, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/table.ts:54
↓ 6 callersMethodset_item
(self, key: str, value: str)
octobot/community/supabase_backend/configuration_storage.py:36
↓ 6 callersMethodset_node_at_path
Set the node attributes Creates the node if it doesn't exists :param value: the node 'node_value' attribute to set :p
packages/commons/octobot_commons/tree/base_tree.py:85
↓ 6 callersMethodsignal_callback
(self, parsed_data: dict, ctx)
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/trading_view_signals_trading.py:402
↓ 6 callersMethodstart
(self)
octobot/automation/automation.py:107
↓ 6 callersMethodstart
(self)
packages/tentacles/Backtesting/collectors/exchanges/exchange_history_collector/history_collector.py:50
↓ 6 callersMethodstop
(self)
packages/tentacles/Trading/Mode/dsl_trading_mode/dsl_trading.py:137
↓ 6 callersMethodstop
(self)
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/hedging_engine.py:552
↓ 6 callersMethodstop
(self)
packages/node/octobot_node/scheduler/scheduler.py:144
↓ 6 callersMethodstrategy_completed
Main async method to notify that a strategy has updated its evaluation :param cryptocurrency: evaluated cryptocurrency :param
packages/evaluators/octobot_evaluators/evaluators/strategy_evaluator.py:73
↓ 6 callersMethodsynchronized_perform_consumers_queue
Empties the queue synchronously for each consumers :param priority_level: the consumer minimal priority level :param join_con
packages/async_channel/async_channel/producer.py:126
↓ 6 callersMethodthen
( onFulfilled?: ((value: T) => TResult1 | PromiseLike<TResult1>) | null, onRejected?: ((reason: unknown) =
packages/tentacles/Services/Interfaces/node_web_interface/src/client/core/CancelablePromise.ts:87
↓ 6 callersMethodtranslate_signal
( self, keyword: typing.Optional[str], params: dict[str, typing.Any], other_params: dict[str, typing.A
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/signal_to_dsl_translator.py:198
↓ 6 callersMethoduse_cache
(cls)
packages/evaluators/octobot_evaluators/evaluators/abstract_evaluator.py:196
↓ 6 callersMethoduse_stored_signals_only
(self)
packages/tentacles/Services/Services_bases/gpt_service/gpt.py:1742
↓ 6 callersMethodwait_for_login_if_processing
(self)
octobot/community/authentication.py:370
↓ 5 callersFunction_20_percent_position_trading_context
(mock_context)
packages/tentacles/Meta/Keywords/scripting_library/tests/orders/order_types/test_multiple_orders_creation.py:464
↓ 5 callersMethod__execute_select
( self, table, select_items="*", where_clauses="", additional_clauses=
packages/commons/octobot_commons/databases/relational_databases/sqlite/sqlite_database.py:287
↓ 5 callersMethod__selected_columns
(self, columns=None)
packages/commons/octobot_commons/databases/relational_databases/sqlite/sqlite_database.py:284
↓ 5 callersFunction_assert_task_content_matches_actions
( *, task: node_models.Task, expected_automation_id: str, expected_action_count: int, )
packages/node/tests/scheduler/user_actions/user_actions_executor/automation/test_create_automation.py:169
↓ 5 callersFunction_btc_usdc_buy_limit_reference_order
( *, order_id: str, amount: decimal.Decimal = decimal.Decimal("0.0001"), price: decimal.Decima
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer.py:649
↓ 5 callersFunction_build_exchange_data
(markets)
packages/trading/tests/exchange_data/test_exchange_symbols_data.py:33
↓ 5 callersFunction_call_fill_market_making_data_by_symbol
( price_sources, available_symbols, formula_init_patches=None, lazy_load_markets=True, )
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/api/test_core.py:1082
↓ 5 callersFunction_check_select_result
(database, timestamp, time_frame="1h", expected_exception=None)
packages/commons/tests/databases/relational_databases/sqlite/test_sqlite_database.py:281
↓ 5 callersFunction_child_workflow_id
(parent_id: str, child_index: int)
packages/node/tests/scheduler/test_workflows_retention.py:27
↓ 5 callersFunction_cleaned_tentacles
(*items, **dirs)
packages/commons/tests/profiles/test_profile_sharing.py:193
↓ 5 callersMethod_collect_numbered_list_param_values
( cls, params: dict[str, typing.Any], base_key: str )
packages/tentacles/Trading/Mode/trading_view_signals_trading_mode/tradingview_signal_to_dsl_translator.py:128
↓ 5 callersFunction_copied_reference_account
Build a CopiedAccount from (name, spot_amount, ratio) rows; spot_amount is both total and available.
packages/copy/tests/python/functional_tests/test_rebalance_plan_and_execution.py:51
↓ 5 callersMethod_create_maybe_oco_hedging_order
( self, symbol: str, heding_side: trading_enums.TradeOrderSide, locally_filled
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/hedging/spot_hedging_engine.py:55
↓ 5 callersMethod_create_order_on_exchange
(self, order, params=None, expected_creation_error=False)
additional_tests/exchanges_tests/abstract_authenticated_exchange_tester.py:1287
↓ 5 callersFunction_create_position_mock
( symbol, trader, is_futures, is_idle=False, size=decimal.Decimal(0), side=None, p
packages/tentacles/Trading/Mode/index_trading_mode/tests/test_index_trading_mode.py:85
↓ 5 callersMethod_create_sell_order_if_enabled
(self, order_id, sell_quantity, buy_price)
packages/tentacles/Trading/Mode/dip_analyser_trading_mode/dip_analyser_trading.py:536
↓ 5 callersFunction_ensure_market_order_trading_context
Set up portfolio, symbol config, and mark price for real simulated order creation.
packages/tentacles/Meta/DSL_operators/exchange_operators/tests/exchange_personal_data_operators/test_create_order_operators.py:119
↓ 5 callersFunction_expected_profile_exchange_args
(exchange_dicts: list[dict])
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/api/test_market_making_api.py:36
↓ 5 callersMethod_file_path
(self, storage_key: str)
packages/sync/octobot_sync/sync/collection_backend/base_local_collection_storage.py:60
↓ 5 callersFunction_format_order
(order, exchange_manager)
packages/trading/octobot_trading/storage/orders_storage.py:239
↓ 5 callersFunction_get_activated_classes
(tentacles_setup_config, parent_class)
packages/evaluators/octobot_evaluators/api/initialization.py:88
↓ 5 callersMethod_get_available_funds
(self)
packages/tentacles/Trading/Mode/market_making_trading_mode/market_making_trading.py:1220
↓ 5 callersMethod_get_base_url
(self)
packages/tentacles/Services/Services_bases/langchain_service/langchain.py:274
↓ 5 callersMethod_get_base_url
(self)
packages/tentacles/Services/Services_bases/gpt_service/gpt.py:1663
↓ 5 callersMethod_get_computed_parameter
(self, parameter: OperatorParameterType)
packages/commons/octobot_commons/dsl_interpreter/operator.py:188
↓ 5 callersMethod_get_db
(self)
packages/trading/octobot_trading/storage/orders_storage.py:121
↓ 5 callersMethod_get_from_cache
(self, exchange_name, symbol, time_frame, data_type, inferior_timestamp, superio
packages/backtesting/octobot_backtesting/importers/exchanges/exchange_importer.py:247
↓ 5 callersMethod_get_from_db
( self, exchange_name, symbol, table, time_frame=None, limit=databases.SQL
packages/backtesting/octobot_backtesting/importers/exchanges/exchange_importer.py:113
↓ 5 callersFunction_get_llm_service
()
packages/tentacles/Evaluator/TA/ai_evaluator/ai.py:33
↓ 5 callersFunction_get_logger
()
packages/tentacles/Meta/Keywords/scripting_library/configuration/profile_data_configuration.py:510
↓ 5 callersFunction_get_logger
()
packages/tentacles/Meta/Keywords/scripting_library/backtesting/backtesting_data_collector.py:417
↓ 5 callersFunction_get_logger
()
packages/tentacles/Meta/DSL_operators/octobot_process_operators/octobot_process_ops.py:1610
↓ 5 callersMethod_get_pairs_to_update
(self)
packages/trading/octobot_trading/personal_data/positions/channel/positions_updater.py:263
↓ 5 callersFunction_get_raw_order
(order, status=None)
packages/trading/tests/personal_data/orders/test_orders_manager.py:136
↓ 5 callersMethod_get_rebalance_details
(self)
packages/tentacles/Trading/Mode/index_trading_mode/index_trading.py:322
↓ 5 callersMethod_get_storage
()
packages/commons/octobot_commons/databases/document_database_adaptors/tinydb_adaptor.py:73
↓ 5 callersMethod_get_user_action_workflow_ids
( self, user_id: typing.Optional[str], user_action_ids: list[str], statuses: l
packages/node/octobot_node/scheduler/scheduler.py:251
↓ 5 callersMethod_get_wallet_private_key
(self, user_id: str)
packages/sync/octobot_sync/sync/collection_backend/abstract_local_collection_provider.py:62
↓ 5 callersFunction_identifier
(wallet: str = _TEST_WALLET, account_id: str = _TEST_ACCOUNT_ID)
packages/sync/tests/sync/collection_backend/test_single_item_local_collection_storage.py:61
↓ 5 callersMethod_inputs_dict
(*, wallet_address_value: str, user_action_document: protocol_models.UserAction)
packages/node/tests/scheduler/workflows/test_user_action_workflow.py:79
↓ 5 callersMethod_is_deployment_error_status_in
( self, error_statuses: list[supabase_enums.BotDeploymentErrorsStatuses] )
octobot/community/community_bot.py:192
↓ 5 callersMethod_is_new_bot
(self)
octobot/community/community_bot.py:177
↓ 5 callersMethod_items_from_state
(self, state: state_model.StateModel, items_key: str)
packages/sync/octobot_sync/sync/collection_backend/base_local_collection_provider.py:100
↓ 5 callersMethod_late_reference_fill_candidate_orders
( self, replicable: list[protocol_models.Order], orphan_orders: list[trading_personal_
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:391
↓ 5 callersFunction_legacy_grid_strategy_dict
()
packages/sync/tests/sync/collection_backend/test_tolerant_state_loading.py:67
↓ 5 callersMethod_load_state
(self, user_id: str)
packages/sync/octobot_sync/sync/collection_backend/base_local_collection_provider.py:106
↓ 5 callersMethod_log_message
(self, **overrides)
tests/unit_tests/test_cli.py:501
↓ 5 callersFunction_make_distribution
Helper to create distribution list from (name, value, price) tuples.
packages/tentacles/Trading/Mode/profile_copy_trading_mode/tests/test_profile_distribution.py:84
↓ 5 callersMethod_make_mock_contract
(self, raw_balance: int)
packages/tentacles/Trading/Blockchain_wallet/evm/tests/test_evm_blockchain_wallet.py:370
↓ 5 callersFunction_make_wf_status
Create a mock WorkflowStatus with user_id baked into the input field.
packages/node/tests/scheduler/test_api.py:36
↓ 5 callersFunction_merge_result_updated_at_sequence
(merged_dict: dict)
packages/flow/tests/repositories/community/test_trading_signals_channel.py:105
↓ 5 callersMethod_on_account_updated
(self)
octobot/community/authentication.py:979
↓ 5 callersFunction_open_orders_from_dump
(automation_dump: dict)
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:537
↓ 5 callersMethod_open_orders_matching_symbol_side_price
( self, symbol: str, side: trading_enums.TradeOrderSide, reference_price: deci
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:1024
↓ 5 callersFunction_pending_order_stub
(*, exchange_order_id: str, symbol: str = "BTC/USDC")
packages/copy/tests/python/exchange/test_orders_interface_wait_for_orders_to_open.py:39
↓ 5 callersFunction_portfolio_asset_total
(portfolio_content: dict, base_asset: str)
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:683
↓ 5 callersFunction_portfolio_content_from_dump
(automation_dump: dict)
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_dca_trading_mode_action.py:569
↓ 5 callersFunction_raw_order_dict
(status: str)
packages/trading/tests/util/test_tools/test_wait_for_other_status.py:22
↓ 5 callersFunction_reference_limit_order
( *, order_id: str = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", symbol: str = "ETH/USDT", price:
packages/copy/tests/python/orders_mirroring/test_mirrored_order_replication_failure_util.py:31
↓ 5 callersMethod_reference_pair_leg_share
( self, symbol: str, reference_state: typing.Optional[protocol_models.CopiedAccount] =
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:185
↓ 5 callersFunction_replicable_buy_limit_order
( *, order_id: str = "ref-late-1", amount: decimal.Decimal = decimal.Decimal("1"), price: deci
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer.py:86
↓ 5 callersMethod_run_git_command
Use a shell-escaped version of git executable :param args: git args :return: the command result
octobot/updater/python_updater.py:98
↓ 5 callersMethod_sanitize_storage_key
(self, user_id: str)
packages/sync/octobot_sync/sync/collection_backend/base_local_collection_storage.py:53
↓ 5 callersMethod_select_orders
( self, state=None, symbol=None, since=constants.NO_DATA_LIMIT, until=constants.NO_DATA_LIMIT
packages/trading/octobot_trading/personal_data/orders/orders_manager.py:306
↓ 5 callersMethod_should_continue_workflow
( parsed_inputs: params.AutomationWorkflowInputs, progress_status: params.ProgressStatus,
packages/node/octobot_node/scheduler/workflows/automation_workflow.py:467
↓ 5 callersMethod_should_pause_producers
Check if channel producers should be paused :return: True if channel producers should be paused
packages/async_channel/async_channel/channels/channel.py:227
↓ 5 callersMethod_should_resume_producers
Check if channel producers should be resumed :return: True if channel producers should be resumed
packages/async_channel/async_channel/channels/channel.py:244
↓ 5 callersMethod_should_retry
(error: BaseException)
packages/node/octobot_node/scheduler/workflows/automation_workflow.py:115
↓ 5 callersMethod_should_trigger_trailing
( self, orders: typing.Optional[list], current_price: typing.Optional[decimal.Decimal]
packages/tentacles/Trading/Mode/staggered_orders_trading_mode/staggered_orders_trading.py:982
↓ 5 callersFunction_spot_exchange_config
()
packages/tentacles/Services/Interfaces/node_api_interface/tests/core/test_exchanges.py:58
↓ 5 callersFunction_strategy_tolerant_loading_kwargs
()
packages/sync/tests/sync/collection_backend/test_tolerant_state_loading.py:81
↓ 5 callersFunction_sub_pf
( priority_key: float, content: dict[str, dict[str, decimal.Decimal]], allowed_filling_assets: lis
packages/trading/tests/personal_data/portfolios/test_portfolio_util.py:2130
↓ 5 callersMethod_subscribe_feed
Subscribe a new feed :param feed: the feed to subscribe to :param symbols: the feed symbols :param time_frame: the fe
packages/trading/octobot_trading/exchanges/connectors/ccxt/ccxt_websocket_connector.py:593
↓ 5 callersFunction_to_int
(value)
packages/tentacles/Meta/DSL_operators/ta_operators/tulipy_technical_analysis_operators.py:40
↓ 5 callersFunction_to_numpy_array
(data)
packages/tentacles/Meta/DSL_operators/ta_operators/tulipy_technical_analysis_operators.py:27
↓ 5 callersFunction_trading_signal
(strategy_id: str, updated_at: float)
packages/flow/tests/repositories/community/test_trading_signals_channel.py:90
← previousnext →1,001–1,100 of 23,558, ranked by callers