Request to have assitance to resolve unexpected keyword argument error. TypeError: schedule_function() got an unexpected keyword argument 'date_rules'
# define schedule function
schedule_function(
rebalance,
date_rules = date_rules.week_start(days_offset=3),
time_rules = time_rules.market_close(hours=2, minutes=30),
)
# date and time rules entry
date_rules_entry = ['date_rules']
time_rules_entry = ['time_rules']
def rebalance(context, data):
# long entry signal
long_entry = (
(date_rules_entry > ['date_rules']) &
(time_rules_entry > ['time_rules'])
)[-1]