using System; using System.Security.Policy; namespace YLErp.Jobs.Configs { public class TradeRiskCalcJobV2Config : Dictionary { /// /// 对冲波动率=为true则执行持仓波动率风险计算 /// public string 对冲波动率 { get { string key = nameof(对冲波动率); string value = string.Empty; if (this.ContainsKey(key)) { value =this[key]; } return value; } set { string key = nameof(对冲波动率); if (this.ContainsKey(key)) { this[key] = value; } else { this.Add(key, value); } } } /// /// 持仓波动率=为true则执行持仓波动率风险计算 /// public string 持仓波动率 { get { string key = nameof(持仓波动率); string value = string.Empty; if (this.ContainsKey(key)) { value = this[key]; } return value; } set { string key = nameof(持仓波动率); if (this.ContainsKey(key)) { this[key] = value; } else { this.Add(key, value); } } } /// /// 场内实时持仓API=0:不支持,1:支持,2:仅支持此API,关掉其它计算 /// public int 场内实时持仓API { get { string key = nameof(场内实时持仓API); int value = 0; if (this.ContainsKey(key)) { value = int.Parse(this[key]); } return value; } set { string key = nameof(场内实时持仓API); if (this.ContainsKey(key)) { this[key] = value.ToString(); } else { this.Add(key, value.ToString()); } } } } }