/// <summary> /// Determine if the given Option contract symbol is standard /// </summary> /// <returns>True if standard</returns> protected override bool IsStandard(Symbol symbol) { switch (symbol.SecurityType) { case SecurityType.FutureOption: return(FutureOptionSymbol.IsStandard(symbol)); case SecurityType.IndexOption: return(IndexOptionSymbol.IsStandard(symbol)); default: return(OptionSymbol.IsStandard(symbol)); } }
/// <summary> /// Determine if the given Option contract symbol is standard /// </summary> /// <returns>True if standard</returns> protected override bool IsStandard(Symbol symbol) { return(symbol.SecurityType == SecurityType.FutureOption ? FutureOptionSymbol.IsStandard(symbol) : OptionSymbol.IsStandard(symbol)); }