PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
ta.hpp File Reference
#include "na.hpp"
#include "series.hpp"
#include "window_sum.hpp"
#include <deque>
#include <cmath>
#include <vector>
#include <string>
Include dependency graph for ta.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

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

Namespaces

namespace  pineforge
 
namespace  pineforge::ta
 

Macros

#define PF_VWAP_HAS_SESSION_ANCHOR   1
 

Enumerations

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

Functions

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

Macro Definition Documentation

◆ PF_VWAP_HAS_SESSION_ANCHOR

#define PF_VWAP_HAS_SESSION_ANCHOR   1

Definition at line 1156 of file ta.hpp.