sql-synergy
Version:
Synergy Wave TA
39 lines (38 loc) • 1.26 kB
TypeScript
import { IConstants } from './IConstants';
import { MSQuote } from './MSQuote';
import { Wave } from './Wave';
import { Technicals } from './Technicals';
export declare class AbstractWaves implements IConstants {
oMSQuote: any;
iPC: number;
iIC: number;
constructor(oMSQuote: MSQuote, oPC: Technicals, oIC: Technicals);
oPC: any;
oIC: any;
oStep2: any;
oStep3: any;
oStep2N: any;
oStep4N: any;
oStep5N: any;
oStep6N: any;
oStep1D1: any;
iSmallerChartDate: number;
oWBLines: any;
oWSLines: any;
vWL: Array<any>;
iPStart: number;
fL: Array<number>;
fH: Array<number>;
oSignals: Map<any, any>;
getSignals(): Map<any, any>;
bTillEnd: boolean;
getWaves(iStartIndex: number, iEndIndex: number): Array<Wave>;
setPPStart(i: number): void;
setFirstWave(iDir: number): void;
getWavesOpposite(iStartIndex: number, iEndIndex: number, iDir: number): Array<Wave>;
bPerfect: boolean;
bWasBiggerChannelBroken: boolean;
hasAllSteps(iDay: number): number;
static getSmallerChartDateIndex(oPC: Technicals, iBigChartIndex: number, oSC: Technicals): number;
static getBigChartIndex(oPC: Technicals, iSmallChartIndex: number, oBPC: Technicals): number;
}