UNPKG

sql-synergy

Version:

Synergy Wave TA

61 lines (60 loc) 2.79 kB
import { TickerQuotes } from './TickerQuotes'; export declare class Technicals { delay(ms: number): Promise<unknown>; getPeriod(): number; getSymbol(): number; oTickerQuotes: any; constructor(oTickerQuotes: TickerQuotes); iPC: number; setChart(iPC: number): void; getChart(): number; getLastDay(): number; getDate(): Array<number>; getOpen(): Array<number>; getHigh(): Array<number>; getLow(): Array<number>; getClose(): Array<number>; getCurrentPrice(): number; size(): number; isPeriodEnd(lDate: number): boolean; getChartDate(lDate: number): number; getSmallerChartDate(lDate: number): number; static getSum(f: Array<number>, nDays: number, iIndex: number): number; static getHighest(f: Array<number>, nDays: number, iIndex: number): number; static getLowest(f: Array<number>, nDays: number, iIndex: number): number; static cross(f: Array<number>, f1: Array<number>, nDays: number): boolean; static getMACrossOverBuySignalDay(f: Array<number>, iShortTerm: number, iLongTerm: number): number; static getMACrossOverSellSignalDay(f: Array<number>, iShortTerm: number, iLongTerm: number): number; static MOV(f: Array<number>, nDays: number, chType: any): Array<number>; static getMA(f: Array<number>, nDays: number, iIndex: number): number; static getColumn(f: Array<number>, iColumn: any): Array<number>; static getHighIndex(fPrice: Array<number>, iFromIndex: number, iToIndex: number): number; static getHigh(fPrice: Array<number>, iFromIndex: number, iToIndex: number): number; static getLowIndex(fPrice: Array<number>, iFromIndex: number, iToIndex: number): number; static getLow(fPrice: Array<number>, iFromIndex: number, iToIndex: number): number; LLV(fPrice: Array<number>, nDays: number): number; HHV(fPrice: Array<number>, nDays: number): number; getHighestHigh(fPrice: Array<number>, nDays: number, nIndex: number): number; getLowestLow(fPrice: Array<number>, nDays: number, nIndex: number): number; static getIntersectionPredictions(f: Array<number>, fSignal: Array<number>): string; getLowStick(iDay: number): number; getUpStick(iDay: number): number; getDownStick(iDay: number): number; getBody(iDay: number): number; getHeight(iDay: number): number; isWhiteCandle(iDay: number): boolean; isBlackCandle(iDay: number): boolean; refresh(): void; fO: number[]; fH: number[]; fL: number[]; fC: number[]; fD: number[]; fV: number[]; getValues(iDay: number): string; getDateToString(iDay: number): string; isNonReversal(iDay: number): boolean; isWhiteAndNonReversal(iDay: number): boolean; isBlackAndNonReversal(iDay: number): boolean; toString(): string; }