def delete_all_overrides_in_db(data): update_overrides = updateOverrides(data) print("Delete all overrides in database (not config!)") ans = input("Are you sure? (y/other)") if ans == "y": update_overrides.delete_all_overrides_in_db(are_you_sure=True)
def update_strategy_override(data): update_overrides = updateOverrides(data) strategy_name = get_valid_strategy_name_from_user(data=data) new_override = get_overide_object_from_user() ans = input("Are you sure? (y/other)") if ans =="y": update_overrides.update_override_for_strategy(strategy_name, new_override)
def update_instrument_override(data): update_overrides = updateOverrides(data) instrument_code = get_valid_instrument_code_from_user(data) new_override = get_overide_object_from_user() ans = input("Are you sure? (y/other)") if ans =="y": update_overrides.update_override_for_instrument(instrument_code, new_override)
def update_strategy_instrument_override(data): view_overrides(data) update_overrides = updateOverrides(data) instrument_code = get_valid_instrument_code_from_user(data) strategy_name = get_valid_strategy_name_from_user(data=data, source="positions") new_override = get_overide_object_from_user() ans = input("Are you sure? (y/other)") if ans == "y": update_overrides.update_override_for_strategy_instrument( strategy_name, instrument_code, new_override)