Ejemplo n.º 1
0
        public void BothValuesSet()
        {
            var trailingStop = new TrailingStop
            {
                InitiateAtGainPercentage = 7
            };

            var standardStop = new StandardStop
            {
                InitiateAtGainPercentage = 10
            };

            var stops = new StopCollection
            {
                standardStop,
                trailingStop
            };

            stops.Sort();

            Assert.Equal(trailingStop, stops[0]);
            Assert.Equal(standardStop, stops[1]);
        }
Ejemplo n.º 2
0
 protected ExitStrategy(StopCollection stops)
 {
     Stops = stops;
     Stops.Sort();
 }