Strategy Skeleton
Backtesting skeleton
def setup_strategy(self):
pass
def process_candle(self):
pass
Last updated
Backtesting skeleton
def setup_strategy(self):
pass
def process_candle(self):
pass
Last updated
from Orca import *
class Custom_Strategy(BaseIntradayStrategy):
def setup_strategy(self):
pass
def process_candle(self):
pass
user_input_dict = {
'instrument_list' : ['AAPL'],
'table_name' : 'sp500_5m',
'start_date' : "08-01-2020",
'end_date' : "09-30-2020",
'interval' : '15min',
'initial_capital' : 50000,
'market_hours' : 1,
'data_input_type' : 'db',
'user_file_name' : 'Strategy_ORB_V01',
'root_file_path': os.path.splitext(__file__)[0], #Current File Path
'path_type': 'AWS'
}
def main():
if __name__ == '__main__':
run_object = user_input_invoke_run(user_input_dict = user_input_dict, strategy_name=Custom_Strategy)
run_object.invoke_run()
main()