brighter-trading/Strategies.py

16 lines
407 B
Python

class Strategies:
def __init__(self, loaded_strats):
self.strat_list = loaded_strats
def new_strategy(self, data):
self.strat_list.append(data)
def delete_strategy(self, name):
for obj in self.strat_list:
if obj['name'] == name:
self.strat_list.remove(obj)
break
def get_strategies(self):
return self.strat_list