UNPKG

@backtest/framework

Version:

Backtesting trading strategies in TypeScript / JavaScript

29 lines (28 loc) 837 B
export declare enum ErrorCode { NotFound = "NOT_FOUND", ActionFailed = "ACTION_FAILED", InvalidInput = "INVALID_INPUT", MissingInput = "MISSING_INPUT", StrategyError = "STRATEGY_ERROR", StrategyNotFound = "STRATEGY_NOT_FOUND", TradeNotProcessed = "TRADE_NOT_PROCESSED", ExternalAPI = "EXTERNAL_API_ERROR", InvalidPath = "INVALID_PATH", ParseError = "PARSE_ERROR", Conflict = "DATA_CONFLICT", Access = "DATA_ACCESS", Insert = "DATA_INSERT", Delete = "DATA_DELETE", Update = "DATA_UPDATE", Retrieve = "DATA_RETRIEVE" } export declare class BacktestError extends Error { code: ErrorCode; constructor(message: string, code: ErrorCode); toJSON(): { name: string; code: ErrorCode; message: string | undefined; }; toString(): string; }