trading-signals
Version:
Technical indicators to run technical analysis with JavaScript / TypeScript.
19 lines (18 loc) • 659 B
TypeScript
import { TechnicalIndicator } from '../../base/Indicator.js';
import type { MovingAverage } from '../MA/MovingAverage.js';
import type { MovingAverageTypes } from '../MA/MovingAverageTypes.js';
export type DMAResult = {
long: number;
short: number;
};
export declare class DMA extends TechnicalIndicator<DMAResult, number> {
readonly short: MovingAverage;
readonly long: MovingAverage;
constructor(short: number, long: number, SmoothingIndicator?: MovingAverageTypes);
get isStable(): boolean;
getRequiredInputs(): number;
update(price: number, replace: boolean): {
long: number;
short: number;
} | null;
}