Ejemplo n.º 1
0
        /// <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));
            }
        }
Ejemplo n.º 2
0
 /// <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));
 }