MACDIndicator constructor

MACDIndicator({
  1. int fastPeriod = 12,
  2. int slowPeriod = 26,
  3. int signalPeriod = 9,
  4. Color macdColor = const Color(0xFF00E5FF),
  5. Color signalColor = const Color(0xFFFF9100),
})

Implementation

MACDIndicator({
  this.fastPeriod = 12,
  this.slowPeriod = 26,
  this.signalPeriod = 9,
  this.macdColor = const Color(0xFF00E5FF),
  this.signalColor = const Color(0xFFFF9100),
})  : assert(fastPeriod > 0, 'Fast period must be positive'),
      assert(
        slowPeriod > fastPeriod,
        'Slow period must be greater than fast period',
      ),
      assert(signalPeriod > 0, 'Signal period must be positive');