PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::ta Namespace Reference

Data Structures

class  AccDist
 
class  AllTimeMax
 
class  AllTimeMin
 
class  ALMA
 
class  ATR
 
struct  BarContext
 
class  BarContextScope
 
class  BarsSince
 
class  BB
 
struct  BBResult
 
class  BBW
 
class  CCI
 
class  Change
 
class  CMO
 
class  COG
 
class  Correlation
 
class  Cross
 
class  Crossover
 
class  Crossunder
 
class  Cum
 
class  Dev
 
class  DMI
 
struct  DMIResult
 
class  EMA
 
class  ExtremeRing
 
class  Falling
 
class  Highest
 
class  HighestBars
 
class  HMA
 
class  III
 
class  KC
 
struct  KCResult
 
class  KCW
 
class  Linreg
 
class  Lowest
 
class  LowestBars
 
class  MACD
 
struct  MACDResult
 
class  Median
 
class  MFI
 
class  Mode
 
class  Mom
 
class  NVI
 
class  OBV
 
class  PercentileLinearInterpolation
 
class  PercentileNearestRank
 
class  PercentRank
 
class  PivotHigh
 
class  PivotLow
 
class  PVI
 
class  PVT
 
class  Range
 
class  RCI
 
class  Rising
 
class  RMA
 
class  ROC
 
class  RSI
 
class  SAR
 
class  SMA
 
class  StdDev
 
class  Stoch
 
class  Supertrend
 
struct  SupertrendResult
 
class  SWMA
 
class  TR
 
class  TSI
 
class  ValueWhen
 
class  Variance
 
class  VWAP
 
class  VWAPBands
 
struct  VWAPBandsResult
 
class  VWMA
 
class  WAD
 
class  WMA
 
class  WPR
 
class  WVAD
 

Enumerations

enum class  EmaSeeding : unsigned char {
  FirstValue = 0 ,
  SimpleAverage = 1
}
 

Functions

bool & ema_na_warmup_flag ()
 
BarContextbar_context ()
 
std::vector< double > pivot_point_levels (const std::string &method, double high, double low, double close)
 

Enumeration Type Documentation

◆ EmaSeeding

enum class pineforge::ta::EmaSeeding : unsigned char
strong
Enumerator
FirstValue 
SimpleAverage 

Definition at line 17 of file ta.hpp.

Function Documentation

◆ ema_na_warmup_flag()

bool & pineforge::ta::ema_na_warmup_flag ( )

◆ bar_context()

BarContext & pineforge::ta::bar_context ( )

◆ pivot_point_levels()

std::vector< double > pineforge::ta::pivot_point_levels ( const std::string & method,
double high,
double low,
double close )