src = market_data_source(timeframe="1D")
# Boolean to boolean (no cast needed)
is_high = src.c > 100
trade_signal_executor()(enter_long=is_high)
# Number to number (no cast needed)
sum_val = src.c + src.o