public CumulativeDelta CumulativeDelta(ISeries <double> input, CumulativeDeltaTimeframe resetDeltaOn) { if (cacheCumulativeDelta != null) { for (int idx = 0; idx < cacheCumulativeDelta.Length; idx++) { if (cacheCumulativeDelta[idx] != null && cacheCumulativeDelta[idx].ResetDeltaOn == resetDeltaOn && cacheCumulativeDelta[idx].EqualsInput(input)) { return(cacheCumulativeDelta[idx]); } } } return(CacheIndicator <CumulativeDelta>(new CumulativeDelta() { ResetDeltaOn = resetDeltaOn }, input, ref cacheCumulativeDelta)); }
public Indicators.CumulativeDelta CumulativeDelta(ISeries <double> input, CumulativeDeltaTimeframe resetDeltaOn) { return(indicator.CumulativeDelta(input, resetDeltaOn)); }
public Indicators.CumulativeDelta CumulativeDelta(CumulativeDeltaTimeframe resetDeltaOn) { return(indicator.CumulativeDelta(Input, resetDeltaOn)); }
public CumulativeDelta CumulativeDelta(CumulativeDeltaTimeframe resetDeltaOn) { return(CumulativeDelta(Input, resetDeltaOn)); }