Example #1
0
        public StrategySettings()
        {
            FwdDays = RandomExtensions.BetterRandomInteger(7, 11);

            PercentageChangeHigh = RandomExtensions.BetterRandomDouble(0.8, 1.6);
            PercentageChangeLow  = RandomExtensions.BetterRandomDouble(-1.8, -0.8);

            MovingAverageCloseFast = RandomExtensions.BetterRandomInteger(5, 21);

            CCI = RandomExtensions.BetterRandomInteger(13, 24);
            RSI = RandomExtensions.BetterRandomInteger(13, 26);

            MacdFast   = RandomExtensions.BetterRandomInteger(2, 7);
            MacdSlow   = RandomExtensions.BetterRandomInteger(9, 21);
            MacdSignal = RandomExtensions.BetterRandomInteger(13, 30);

            Atr        = RandomExtensions.BetterRandomInteger(3, 10);
            Ema        = RandomExtensions.BetterRandomInteger(3, 10);
            Obv        = RandomExtensions.BetterRandomInteger(3, 10);
            ConnorsRsi = RandomExtensions.BetterRandomInteger(5, 13);
            Pmo        = RandomExtensions.BetterRandomInteger(7, 21);

            Roc = RandomExtensions.BetterRandomInteger(1, 21);
        }