init#
API documentation for tradeexecutor.cli.commands.init.init Python function.
- init(id=<typer.models.OptionInfo object>, name=<typer.models.OptionInfo object>, strategy_file=<typer.models.OptionInfo object>, state_file=<typer.models.OptionInfo object>, private_key=<typer.models.OptionInfo object>, log_level=<typer.models.OptionInfo object>, asset_management_mode=<typer.models.OptionInfo object>, vault_address=<typer.models.OptionInfo object>, vault_deployment_block_number=<typer.models.OptionInfo object>, vault_adapter_address=<typer.models.OptionInfo object>, json_rpc_binance=<typer.models.OptionInfo object>, json_rpc_polygon=<typer.models.OptionInfo object>, json_rpc_avalanche=<typer.models.OptionInfo object>, json_rpc_ethereum=<typer.models.OptionInfo object>, json_rpc_base=<typer.models.OptionInfo object>, json_rpc_arbitrum=<typer.models.OptionInfo object>, json_rpc_anvil=<typer.models.OptionInfo object>)[source]#
- Initialise a strategy. - A strategy initialisation will create its state file. It will also connect to a blockchain and check the vault smart contract is ready. - Vault deployment is still handled separate. - Parameters:
- id (str) – 
- name (str) – 
- strategy_file (Path) – 
- log_level (str) – 
- asset_management_mode (AssetManagementMode) –