public List<eXtensibleStrategyElement> GetForStrategyType(StrategyTypeOption option)
 {
     List<eXtensibleStrategyElement> list = new List<eXtensibleStrategyElement>();
     for (int i = 0; i < this.Count; i++)
     {
         eXtensibleStrategyElement strategy = this[i];
         if (strategy.StrategyType.Equals(option))
         {
             list.Add(strategy);
         }
     }
     return list;
 }
        public List <eXtensibleStrategyElement> GetForStrategyType(StrategyTypeOption option)
        {
            List <eXtensibleStrategyElement> list = new List <eXtensibleStrategyElement>();

            for (int i = 0; i < this.Count; i++)
            {
                eXtensibleStrategyElement strategy = this[i];
                if (strategy.StrategyType.Equals(option))
                {
                    list.Add(strategy);
                }
            }
            return(list);
        }