src = market_data_source(timeframe="1H")
lookback = 20
upper = max(period=lookback)(src.h)
lower = min(period=lookback)(src.l)
avg = sma(period=lookback)(src.c)
trade_signal_executor()(enter_long=avg > 0)
