MCPcopy Create free account

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

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

↓ 11 callersFunction_create_mock_order
(symbol: str = SYMBOL, side: str = "buy", order_type=None)
packages/tentacles/Meta/DSL_operators/exchange_operators/tests/exchange_personal_data_operators/test_create_order_operators.py:45
↓ 11 callersFunction_fill_order
(order, exchange_manager, trigger_update_callback=True, producer=None)
packages/tentacles/Trading/Mode/staggered_orders_trading_mode/tests/test_staggered_orders_trading_mode.py:2921
↓ 11 callersFunction_get_fees
(currency, value)
packages/trading/tests/personal_data/trades/test_trade_util.py:81
↓ 11 callersFunction_matching_existing_schedule
( dbos_cleanup_workflow_module, scheduler, *, automatic_backfill: bool = True, queue_name:
packages/node/tests/scheduler/test_schedules.py:20
↓ 11 callersFunction_mirrored_limit_orphan_stub
( *, order_id: str, symbol: str = "ETH/USDT", side=trading_enums.TradeOrderSide.BUY, price
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer_grace_period.py:1120
↓ 11 callersFunction_operator_with_exchange_manager
(matrix_id=_TEST_MATRIX_ID)
packages/trading/tests/modes/test_mode_dsl_factory.py:140
↓ 11 callersFunction_position
(symbol: str, collateral: float, unrealized_pnl: float, initial_margin: float = None, entry_price: float = 500
packages/tentacles/Trading/Mode/profile_copy_trading_mode/tests/test_profile_distribution.py:410
↓ 11 callersFunction_sample_parameter
( name: str = "period", parameter_type: str = commons_enums.DslValueType.NUMBER.value, default=dsl
packages/node/tests/protocol/test_dsl.py:27
↓ 11 callersMethodadapt_order
(self, raw, **kwargs)
packages/trading/octobot_trading/exchanges/adapters/abstract_adapter.py:59
↓ 11 callersMethodadd_chained_order
chained_order will be assigned with the actually created order when this order will be filled warning: add_chained_order is not check
packages/trading/octobot_trading/personal_data/orders/order.py:373
↓ 11 callersMethodcancel_order
(self, order)
additional_tests/exchanges_tests/abstract_authenticated_exchange_tester.py:1662
↓ 11 callersMethodcreate_trade
( self, trader, exchange_order_id: str, side, executed_quantity, executed_price, symbol, fee
packages/trading/tests/personal_data/trades/test_trade_util.py:91
↓ 11 callersMethodevaluate_value
Evaluate value returns the currency quantity value in the reference (attribute) currency :param currency: the currency to evaluate
packages/trading/octobot_trading/personal_data/portfolios/value_converter.py:88
↓ 11 callersMethodextend
(self, dependencies: "SignalDependencies")
packages/commons/octobot_commons/signals/signal_dependencies.py:26
↓ 11 callersFunctionf
(e,t,i,s,n,r,a)
packages/tentacles/Services/Interfaces/web_interface/static/js/lib/w2ui-1.5.min.js:3
↓ 11 callersMethodfrom_dict
(data)
octobot/community/models/startup_info.py:27
↓ 11 callersMethodget_all_available_symbols
:return: the list of all symbols supported by the exchange
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:899
↓ 11 callersMethodget_allowed_time_delta
(self)
packages/trading/tests_additional/real_exchanges/real_exchange_tester.py:1168
↓ 11 callersMethodget_close_price
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:69
↓ 11 callersMethodget_dependencies
(self)
packages/tentacles/Meta/DSL_operators/exchange_operators/exchange_public_data_operators/price_operators.py:114
↓ 11 callersMethodget_entry_price
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:60
↓ 11 callersMethodget_exchange_config
( self, address: str, config_id: str, )
packages/sync/octobot_sync/sync/collection_providers/user_account_provider.py:107
↓ 11 callersMethodget_market_status
(self, symbol: str, *, with_fixer: bool = False)
packages/copy/octobot_copy/exchange/market.py:49
↓ 11 callersFunctionget_matrix_default_value_path
Create matrix value path with default path :param tentacle_name: :param tentacle_type: :param exchange_name: :param cryptocurrenc
packages/evaluators/octobot_evaluators/matrix/matrix_manager.py:142
↓ 11 callersMethodget_name
(cls)
octobot/automation/bases/automation_step.py:43
↓ 11 callersMethodget_name
(self, locale, default_locale=constants.DEFAULT_LOCALE)
octobot/community/models/strategy_data.py:57
↓ 11 callersMethodget_name
(cls)
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:169
↓ 11 callersMethodget_name
()
packages/tentacles/Meta/DSL_operators/python_std_operators/base_name_operators.py:34
↓ 11 callersMethodget_node_at_path
Get the BaseTreeNode at path :param node_path: the node path :param starting_node: the node to start the relative path
packages/evaluators/octobot_evaluators/matrix/matrix.py:71
↓ 11 callersMethodget_open_orders
(self, exchange_data=None, _symbols=None)
additional_tests/exchanges_tests/abstract_authenticated_exchange_tester.py:1384
↓ 11 callersMethodget_order
(self, order_id: typing.Optional[str], exchange_order_id: typing.Optional[str]=None)
packages/trading/octobot_trading/personal_data/orders/orders_manager.py:105
↓ 11 callersMethodget_symbol_positions
Returns symbol positions if exist :param symbol: the position symbol :return: the symbol positions
packages/trading/octobot_trading/personal_data/positions/positions_manager.py:79
↓ 11 callersMethodget_symbol_volume_candles
(self, limit=-1)
packages/trading/octobot_trading/exchange_data/ohlcv/candles_manager.py:94
↓ 11 callersMethodget_tentacles_config_path
:return: The tentacles configurations path
packages/commons/octobot_commons/profiles/profile_types/profile.py:242
↓ 11 callersMethodget_total_close_quantity
(self)
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:54
↓ 11 callersFunctionhasActiveFilters
( filters: ColumnFilters<K>, )
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/table.ts:38
↓ 11 callersFunctionhedging_engine_context
()
packages/tentacles/Trading/Mode/simple_market_making_trading_mode/tests/hedging/test_hedging_engine.py:31
↓ 11 callersMethodindex
Route to check if webhook server is online
packages/tentacles/Services/Services_bases/webhook_service/webhook.py:202
↓ 11 callersMethodinitialize
Initialize the database: opens the database file.
packages/commons/octobot_commons/databases/document_database_adaptors/tinydb_adaptor.py:57
↓ 11 callersMethodinstance
Create the instance if not already created Return the class instance :param args: the constructor arguments :param kw
packages/async_channel/async_channel/channels/channel_instances.py:35
↓ 11 callersMethodis_future
(self, use_future=True, future_contract_type=constants.DEFAULT_SYMBOL_FUTURE_CONTRACT_TYPE)
packages/trading/octobot_trading/exchanges/exchange_builder.py:224
↓ 11 callersFunctionorder_mock
(**kwargs)
packages/trading/tests/personal_data/orders/groups/__init__.py:19
↓ 11 callersMethodsave
(self, wallets: list)
octobot/community/wallet_backend/wallet_storage.py:95
↓ 11 callersMethodset_mark_price
Set the mark price if the mark price come from MarkPriceSources.EXCHANGE_MARK_PRICE Set the mark price if the mark price come from Ma
packages/trading/octobot_trading/exchange_data/prices/prices_manager.py:58
↓ 11 callersFunctionshowSuccessToast
(description: string)
packages/tentacles/Services/Interfaces/node_web_interface/src/hooks/useCustomToast.ts:4
↓ 11 callersMethodstop
(self)
tests/test_utils/data_bank.py:76
↓ 11 callersMethodupdate_last_price
(self, symbol, price)
packages/trading/octobot_trading/personal_data/portfolios/value_converter.py:82
↓ 11 callersMethodupsert_position_instance
Save an existing position instance to positions list :param position: the position instance :return: True when the operation
packages/trading/octobot_trading/personal_data/positions/positions_manager.py:205
↓ 10 callersFunction_assert_init_action_matches_minimal_account
( *, init_action_details, expected_automation_id: str, account_id: str, protocol_account:
packages/node/tests/scheduler/user_actions/user_actions_executor/automation/test_create_automation.py:118
↓ 10 callersFunction_build_producer
(exchange_manager, trading_mode)
packages/trading/tests/modes/test_abstract_mode_producer.py:38
↓ 10 callersFunction_child_workflow_id
(child_index: int)
packages/node/tests/scheduler/test_workflows_util_automation_state.py:16
↓ 10 callersFunction_copied_account_from_grid_parts
( *, content: dict, orders_storage: list, updated_at: typing.Optional[float] = None, histo
packages/flow/tests/functionnal_tests/trading_modes_actions/simulator/test_grid_trading_mode_sync_grace_period.py:54
↓ 10 callersFunction_create_evaluators
(evaluator_parent_class, symbols_by_crypto_currencies, symbols, time_frames)
packages/evaluators/tests/evaluators/test_evaluator_factory_create_evaluators.py:169
↓ 10 callersMethod_create_trigger
Create and configure a HoldingThreshold instance.
packages/tentacles/Automation/trigger_events/holding_threshold_event/tests/test_holding_threshold.py:31
↓ 10 callersFunction_ensure_portfolio_config
(backtesting_trader, portfolio_content)
packages/tentacles/Meta/DSL_operators/exchange_operators/tests/exchange_personal_data_operators/test_portfolio_operators.py:40
↓ 10 callersFunction_exchange_account_details
( *, exchange_account_id: str = "account_a", internal_name: str = "binance", simulated: bool =
packages/flow/tests/logic/configuration/test_automation_configuration_updater.py:24
↓ 10 callersFunction_get_candle_manager
(context, symbol, time_frame, max_history)
packages/tentacles/Meta/Keywords/scripting_library/data/reading/exchange_public_data.py:229
↓ 10 callersMethod_get_logger
(self)
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:1535
↓ 10 callersFunction_get_trading_mode
(simulated_trader_fixture)
packages/trading/tests/modes/test_abstract_mode_producer.py:30
↓ 10 callersMethod_handle_signal_orders
(self, symbol: str, signal: commons_signals.Signal)
packages/tentacles/Trading/Mode/remote_trading_signals_trading_mode/remote_trading_signals_trading.py:201
↓ 10 callersFunction_make_wallet
( blockchain_config=_SENTINEL, address=FAKE_ADDRESS, private_key=None, mnemonic_seed=None, )
packages/tentacles/Trading/Blockchain_wallet/evm/tests/test_evm_blockchain_wallet.py:42
↓ 10 callersFunction_patch_wallet
(private_key: str = _TEST_PRIVATE_KEY)
packages/sync/tests/sync/collection_providers/test_account_backend.py:35
↓ 10 callersMethod_reconcile_open_orders_with_reference
Cancel open limits that do not match reference price levels. Wrong-price strays are cancelled except during grace (``stray_only_symb
packages/copy/octobot_copy/orders_mirroring/orders_synchronizer.py:872
↓ 10 callersMethod_register_exchange_channel_consumer
(self)
tests/unit_tests/automation/bases/test_abstract_channel_based_trigger_event.py:65
↓ 10 callersMethod_run_in_executor
(self, func, *args)
octobot/community/history_backend/iceberg_historical_backend_client.py:186
↓ 10 callersFunction_strategy_with_configuration
( configuration_instance: typing.Any, )
packages/node/tests/scheduler/user_actions/user_actions_executor/util/test_exchange_account_resolver.py:22
↓ 10 callersFunction_synchronizer_with_open_orders
( *, reference_orders: list[protocol_models.Order], open_orders: list, currency_totals: dict[s
packages/copy/tests/python/orders_mirroring/test_orders_synchronizer.py:695
↓ 10 callersMethodacquire
(self)
packages/tentacles/Services/Services_bases/gpt_service/rpm_limiter.py:39
↓ 10 callersFunctionbase_args
()
packages/tentacles/Meta/Keywords/scripting_library/tests/backtesting/test_backtesting_data_collector.py:43
↓ 10 callersMethodbind_profile_storage
(self, profile_storage)
packages/commons/octobot_commons/profiles/profile_types/profile.py:87
↓ 10 callersMethodcall_process
(self, execution_details: execution_details.ExecutionDetails)
octobot/automation/bases/abstract_action.py:25
↓ 10 callersMethodcompute
(self)
packages/tentacles/Meta/DSL_operators/python_std_operators/base_name_operators.py:44
↓ 10 callersFunctiondisable_packages_operations
(should_lock=true)
packages/tentacles/Services/Interfaces/web_interface/static/js/components/tentacles_configuration.js:31
↓ 10 callersMethoddump
(self, *args)
packages/tentacles_manager/octobot_tentacles_manager/exporters/artifact_exporter.py:31
↓ 10 callersMethodensure_api_key_permissions
(self, **kwargs: dict)
packages/trading/octobot_trading/exchanges/types/rest_exchange.py:623
↓ 10 callersMethodexport
Run artifact export process by calling : - export preparation with abstract prepare_export() - create metadata file if necess
packages/tentacles_manager/octobot_tentacles_manager/exporters/artifact_exporter.py:95
↓ 10 callersMethodflush
(self)
packages/trading/octobot_trading/storage/abstract_storage.py:165
↓ 10 callersMethodflush
Flushes the database, "committing" operations into the database
packages/commons/octobot_commons/databases/bases/base_database.py:77
↓ 10 callersFunctionformatDateTime
(value: string | null | undefined)
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/format-datetime.ts:10
↓ 10 callersFunctiongetTemplateById
(id: string)
packages/tentacles/Services/Interfaces/node_web_interface/src/lib/meta-templates.ts:172
↓ 10 callersFunctionget_all_tasks
( user_id: typing.Optional[str] = None, )
packages/node/octobot_node/scheduler/api.py:209
↓ 10 callersFunctionget_created_orders
(actions: list["octobot_flow.entities.AbstractActionDetails"])
packages/node/tests/scheduler/test_octobot_flow_client.py:338
↓ 10 callersMethodget_current_exchange_time
(self)
packages/evaluators/octobot_evaluators/evaluators/social_evaluator.py:68
↓ 10 callersFunctionget_current_user
( credentials: typing.Annotated[typing.Optional[HTTPBasicCredentials], Depends(security_basic)], )
packages/tentacles/Services/Interfaces/node_api_interface/api/deps.py:30
↓ 10 callersFunctionget_database
(data_file=DATA_FILE1)
packages/commons/tests/databases/relational_databases/sqlite/test_sqlite_database.py:41
↓ 10 callersMethodget_ideal_distribution
(cls, config: dict)
packages/tentacles/Trading/Mode/index_trading_mode/index_trading.py:667
↓ 10 callersMethodget_last_execution_result
Returns the potential last execution result from param_by_name.
packages/commons/octobot_commons/dsl_interpreter/operators/re_callable_operator_mixin.py:103
↓ 10 callersMethodget_logged_in_email
(self)
octobot/community/authentication.py:169
↓ 10 callersMethodget_name
(cls)
packages/trading/octobot_trading/personal_data/orders/order.py:149
↓ 10 callersMethodget_price
(self, symbol=None)
additional_tests/exchanges_tests/abstract_authenticated_exchange_tester.py:1211
↓ 10 callersMethodget_profile
( self, profile_id: str, )
packages/commons/octobot_commons/profiles/profile_storage.py:141
↓ 10 callersMethodget_profits
:return: the pnl profits as flat value and percent
packages/trading/octobot_trading/personal_data/trades/trade_pnl.py:154
↓ 10 callersMethodget_results
(self, user_id: typing.Optional[str] = None)
packages/node/octobot_node/scheduler/scheduler.py:405
↓ 10 callersMethodget_run_databases_identifier
:return: the bot_id associated run_dbs_identifier
packages/commons/octobot_commons/databases/run_databases/run_databases_provider.py:63
↓ 10 callersMethodget_symbol_db
:return: the symbol database. Opens it if not open already
packages/commons/octobot_commons/databases/implementations/meta_database.py:105
↓ 10 callersFunctionget_tentacle_value_path
Returns the path related to symbol and / or time_frame values :param cryptocurrency: the cryptocurrency to add in the path, ignored if None
packages/evaluators/octobot_evaluators/matrix/matrix_manager.py:248
↓ 10 callersMethodget_time_after_time_frames
(self, start, time_frames_count)
packages/trading/tests_additional/real_exchanges/real_exchange_tester.py:1184
↓ 10 callersMethodget_uniformized_timestamp
(self, timestamp)
packages/trading/octobot_trading/exchanges/adapters/abstract_adapter.py:153
↓ 10 callersMethodget_up_to_date_price
(self, symbol: str)
packages/copy/octobot_copy/exchange/market.py:25
↓ 10 callersMethodget_update
Creates a new instance of self.__class__ which fields will be set only if they changed between self and other Requires a default cons
packages/commons/octobot_commons/dataclasses/updatable_dataclass.py:51
← previousnext →401–500 of 23,558, ranked by callers