tensortrade.env.generic.components.action_scheme module¶
-
class
tensortrade.env.generic.components.action_scheme.ActionScheme(*args, **kwargs)[source]¶ Bases:
tensortrade.core.component.Component,tensortrade.core.base.TimeIndexedA component for determining the action to take at each step of an episode.
-
abstract property
action_space¶ The action space of the TradingEnv. (Space, read-only)
-
abstract
perform(env: TradingEnv, action: Any) → None[source]¶ Performs an action on the environment.
- Parameters
env (TradingEnv) – The trading environment to perform the action on.
action (Any) – The action to perform on env.
-
registered_name= 'actions'¶
-
abstract property