def make_strategy(name: str) -> None: """ generates a new strategy folder from jesse/strategies/ExampleStrategy """ validate_cwd() from jesse.config import config config['app']['trading_mode'] = 'make-strategy' register_custom_exception_handler() from jesse.services import strategy_maker strategy_maker.generate(name)
def make_strategy( json_request: NewStrategyRequestJson, authorization: Optional[str] = Header(None) ) -> JSONResponse: if not authenticator.is_valid_token(authorization): return authenticator.unauthorized_response() from jesse.services import strategy_maker return strategy_maker.generate(json_request.name)