Nullable!PINEParams - A nullable struct containing: - universe_mode: Selection mode, either "fixed" or "ranked". - top_n_assets: Number of top-ranked assets to select in ranked mode. - assets: string[] of fixed target asset symbols used by the allocator. - a: Numerator weights, controlling signal influence. - b: Numerator exponents, controlling signal sensitivity. - c: Denominator weights, controlling normalization scaling. - d: Denominator exponents, introducing non-linear dampening/amplification. - r_f: Risk-free utility floor. - beta: SoftMax temperature, controlling capital concentration. Returns null if "pine_parameters" section is absent from the profile.
auto pine = profile.PINEParameters(); if (!pine.isNull) { auto params = pine.get; writeln(params.universe_mode); writeln(params.top_n_assets); writeln(params.assets); }
Summary: Extracts PINE (Portfolio Intelligence for Nonlinear Environments) algorithm parameters from the loaded SSOT profile, if present.