SizingValidationService

constructor();
loggerService: any
_sizingMap: any
addSizing: (sizingName: string, sizingSchema: ISizingSchema) => void

Adds a sizing schema to the validation service

validate: (sizingName: string, source: string, method?: "fixed-percentage" | "kelly-criterion" | "atr-based") => void

Validates the existence of a sizing and optionally its method

list: () => Promise<ISizingSchema[]>

Returns a list of all registered sizing schemas