Skip to content

OptimizationParameterJsonConverter

QuantConnect.Optimizer.Parameters.OptimizationParameterJsonConverter

Bases: JsonConverter

Override OptimizationParameter deserialization method. Can handle OptimizationStepParameter instances

can_convert

can_convert(object_type: Type) -> bool

Determines if an OptimizationParameter is assignable from the given object type

read_json

read_json(
    reader: Any,
    object_type: Type,
    existing_value: Any,
    serializer: Any,
) -> Object

Creates a Optimization Parameter object from a JSON object

write_json

write_json(
    writer: Any, value: Any, serializer: Any
) -> None

Writes a JSON object from a OptimizationParameter object