/** * Parabolic SAR + EMA 200 + MACD Signals * * Combined indicator using SAR, EMA200, and MACD histogram for buy/sell signals. * Buy: SAR below price AND close > EMA200 AND MACD histogram > 0. * Sell: SAR above price AND close < EMA200 AND MACD histogram < 0. * * Reference: TradingView "Parabolic SAR + EMA 200 + MACD Signals" (community) */ import { type IndicatorResult, type InputConfig, type PlotConfig, type Bar } from 'oakscriptjs'; import type { MarkerData } from '../types'; export interface SAREMAMACDInputs { sarStart: number; sarInc: number; sarMax: number; emaLen: number; } export declare const defaultInputs: SAREMAMACDInputs; export declare const inputConfig: InputConfig[]; export declare const plotConfig: PlotConfig[]; export declare const metadata: { title: string; shortTitle: string; overlay: boolean; }; export declare function calculate(bars: Bar[], inputs?: Partial): IndicatorResult & { markers: MarkerData[]; }; export declare const SAREMAMACDSignals: { calculate: typeof calculate; metadata: { title: string; shortTitle: string; overlay: boolean; }; defaultInputs: SAREMAMACDInputs; inputConfig: InputConfig[]; plotConfig: PlotConfig[]; }; //# sourceMappingURL=sar-ema-macd.d.ts.map