class_docstr: Strategy used to generate a trade decision with exactly one order.
code: def generate_trade_decision(
      self, execute_result: list | None = None
  ) -> TradeDecisionWO:
      oh: OrderHelper = self.common_infra.get(
          "trade_exchange"
      ).get_order_helper()
      order_list = [
          oh.create(
              code=self._order.stock_id,
              amount=self._order.amount,
              direction=self._order.direction,
          ),
      ]
      return TradeDecisionWO(order_list, self, self._trade_range)
  
file_path: qlib/qlib/rl/strategy/single_order.py
imports: from __future__ import annotations
  from qlib.backtest import Order
  from qlib.backtest.decision import OrderHelper, TradeDecisionWO, TradeRange
  from qlib.strategy.base import BaseStrategy
label_desc: Use image node_id 2 for calling the SingleOrderStrategy obj's underlying member method code with example usage: obj.generate_trade_decision(execute_result) and returns: TradeDecisionWO