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');