Esempio n. 1
0
        internal BandScalpingEngine(BandScalpingcBot robot)
        {
            bsBot = robot;

            bb  = bsBot.Indicators.BollingerBands(bsBot.Bars.ClosePrices, bsBot.BBPeriods, bsBot.BBStandardDev, MovingAverageType.Exponential);
            rsi = bsBot.Indicators.RelativeStrengthIndex(bsBot.Bars.ClosePrices, bsBot.RSIPeriods);
            adx = bsBot.Indicators.DirectionalMovementSystem(bsBot.DMSPeriod);

            Start();
        }
Esempio n. 2
0
 public IEnumerable <QuietZone> FutureZones(BandScalpingcBot bsBot)
 {
     return(EnabledZones.Where(x => x.FromDate.ToUniversalTime() > bsBot.TimeInUtc).OrderBy(x => x.FromDate));
 }