API Reference / TechnicalAnalysis
Class: TechnicalAnalysis
Defined in: src/ta/TechnicalAnalysis.ts:108
Multi-timeframe indicator computation over the charts API.
Pulls intraday candles per interval, then reduces each timeframe to the latest value of every indicator — the shape analyzeMultiTimeframe consumes.
Constructors
Constructor
new TechnicalAnalysis(
charts,options?):TechnicalAnalysis
Defined in: src/ta/TechnicalAnalysis.ts:111
Parameters
charts
options?
Returns
TechnicalAnalysis
Methods
compute()
compute(
request):Promise<TechnicalAnalysisResult>
Defined in: src/ta/TechnicalAnalysis.ts:119
Fetches candles per interval and computes indicators for each.
Parameters
request
Returns
Promise<TechnicalAnalysisResult>
computeFromCandles()
computeFromCandles(
baseCandles,intervals?):Partial<Record<TimeframeKey,TimeframeIndicators>>
Defined in: src/ta/TechnicalAnalysis.ts:173
Computes the same multi-timeframe result from a single base series by resampling, so one API call can cover every interval.
Parameters
baseCandles
Candle[]
intervals?
number[] = ...
Returns
Partial<Record<TimeframeKey, TimeframeIndicators>>
computeFor()
computeFor(
candles):TimeframeIndicators
Defined in: src/ta/TechnicalAnalysis.ts:192
Every indicator for one timeframe, reduced to its latest value.
Parameters
candles
Candle[]