class_docstr: (S)elect the (B)etter one among every two adjacent trading (B)ars to sell or buy.
class_docstr_tok: ["(","S",")","elect","the","(","B",")","etter","one","among","every","two","adjacent","trading","(","B",")","ars","to","sell","or","buy","."]
code: def _pred_price_trend(
      self, stock_id, pred_start_time=None, pred_end_time=None
  ):
      raise NotImplementedError(
          "pred_price_trend method is not implemented!"
      )
  
imports: from pathlib import Path
  import warnings
  import numpy
  import pandas
  from typing import IO, List, Tuple, Union
  from qlib.data.dataset.utils import convert_index_format
  from qlib.utils import lazy_sort_index
  from ...utils.resam import resam_ts_data, ts_data_last
  from ...data.data import D
  from ...strategy.base import BaseStrategy
  from ...backtest.decision import BaseTradeDecision, Order, TradeDecisionWO, TradeRange
  from ...backtest.exchange import Exchange, OrderHelper
  from ...backtest.utils import CommonInfrastructure, LevelInfrastructure
  from qlib.utils.file import get_io_object
  from qlib.backtest.utils import get_start_end_idx
label_desc: Use image node_id 2 for calling the SBBStrategyBase obj's underlying member method code with example usage: obj._pred_price_trend(stock_id, pred_start_time, pred_end_time) without return types