36 private readonly
int _bodyShortAveragePeriod;
37 private readonly
int _shadowLongAveragePeriod;
38 private readonly
int _shadowVeryShortAveragePeriod;
40 private decimal _bodyShortPeriodTotal;
41 private decimal _shadowLongPeriodTotal;
42 private decimal _shadowVeryShortPeriodTotal;
61 : this(
"INVERTEDHAMMER")
70 get {
return Samples >=
Period; }
83 if (Samples >=
Period - _bodyShortAveragePeriod)
88 if (Samples >=
Period - _shadowLongAveragePeriod)
93 if (Samples >=
Period - _shadowVeryShortAveragePeriod)
136 _bodyShortPeriodTotal = 0m;
137 _shadowLongPeriodTotal = 0m;
138 _shadowVeryShortPeriodTotal = 0m;