feat(bindings): expose name() on every indicator in all 10 languages (#308)
* feat(bindings): expose name() on every indicator in Node, WASM, and Python Surface the core Indicator::name() / BarBuilder::name() accessor through the three native bindings so every indicator reports its canonical name at runtime, matching the existing reset/isReady/warmupPeriod surface. - Node (napi): name(): string on all 514 classes (regenerated index.d.ts) - WASM (wasm-bindgen): name(): string on all 514 classes - Python (pyo3): name() -> str on all classes * feat(bindings): expose name() across the C ABI and C/C++/Go/C#/Java/R Regenerate the C ABI and the four generated language bindings from the updated ScriptHelpers generators so every indicator and bar builder reports its canonical name at runtime, completing name() coverage across all 10 languages. - C ABI (bindings/c): wickra_<ind>_name() -> *const c_char for all 514, cached in a per-function OnceLock<CString> with ind.name() as the source of truth; cbindgen header regenerated and vendored into bindings/go/include. - Go: Name() string; C#: string Name(); Java: String name(); R: name() S3 generic over the wk_<ind>_name C glue (methods.R + NAMESPACE). The Java regeneration also restores two fixes that had drifted out of the generator (bool* arrays via boolSegment; uint8_t ctor args cast to byte) and C# re-emits '#nullable enable'; these are no-op vs the previous committed output apart from the new name() accessors. * test(golden): pin canonical name() across all 10 language bindings Add a cross-language name() consistency check: every indicator must report the exact core Indicator::name() (which can differ from the registered class name, e.g. ChaikinMoneyFlow -> "CMF", Donchian -> "DonchianChannels"). The 514 core names are committed as testdata/golden/names.json (keyed by Rust canonical) and asserted by each binding's golden replay, which already reconstructs the whole catalogue: - node / wasm: assert against names.json in the existing golden test - python: new test_golden_names.py over the shared node manifest - go / csharp / java / c+c++ / r: the golden-test generators load names.json and emit a name assertion per indicator (regenerated test artifacts committed) All 10 bindings return identical names by construction (each delegates to core), so this pins that contract and guards against a future binding breaking the passthrough. * docs(changelog): record name() across all 10 bindings under Unreleased * fix(r): restore bool* flag marshalling in the regenerated C glue The name() regeneration had reverted the cross-section bool fix: the R glue emitted (bool *)REAL(x) for const bool* inputs, reinterpreting 8-byte doubles as 1-byte bools so every flag read as false (PercentAboveMa, NewHighsNewLows, HighLowIndex, BullishPercentIndex returned 0 instead of the breadth value). The wk_bool_vec() helper is restored in the generator and the glue routes bool arrays through it again.
This commit is contained in:
Vendored
+516
@@ -0,0 +1,516 @@
|
||||
{
|
||||
"AbandonedBaby": "AbandonedBaby",
|
||||
"Abcd": "Abcd",
|
||||
"AbsoluteBreadthIndex": "AbsoluteBreadthIndex",
|
||||
"AccelerationBands": "AccelerationBands",
|
||||
"AcceleratorOscillator": "AcceleratorOscillator",
|
||||
"AdOscillator": "ADOSC",
|
||||
"AdVolumeLine": "AdVolumeLine",
|
||||
"AdaptiveCci": "AdaptiveCci",
|
||||
"AdaptiveCycle": "AdaptiveCycle",
|
||||
"AdaptiveLaguerreFilter": "AdaptiveLaguerre",
|
||||
"AdaptiveRsi": "AdaptiveRsi",
|
||||
"Adl": "ADL",
|
||||
"AdvanceBlock": "AdvanceBlock",
|
||||
"AdvanceDecline": "AdvanceDecline",
|
||||
"AdvanceDeclineRatio": "AdvanceDeclineRatio",
|
||||
"Adx": "ADX",
|
||||
"Adxr": "ADXR",
|
||||
"Alligator": "Alligator",
|
||||
"Alma": "ALMA",
|
||||
"Alpha": "Alpha",
|
||||
"AmihudIlliquidity": "AmihudIlliquidity",
|
||||
"AnchoredRsi": "AnchoredRSI",
|
||||
"AnchoredVwap": "AnchoredVWAP",
|
||||
"AndrewsPitchfork": "AndrewsPitchfork",
|
||||
"Apo": "APO",
|
||||
"Aroon": "Aroon",
|
||||
"AroonOscillator": "AroonOscillator",
|
||||
"Atr": "ATR",
|
||||
"AtrBands": "AtrBands",
|
||||
"AtrRatchet": "AtrRatchet",
|
||||
"AtrTrailingStop": "AtrTrailingStop",
|
||||
"AutoFib": "AutoFib",
|
||||
"Autocorrelation": "Autocorrelation",
|
||||
"AutocorrelationPeriodogram": "AutocorrelationPeriodogram",
|
||||
"AverageDailyRange": "AverageDailyRange",
|
||||
"AverageDrawdown": "AverageDrawdown",
|
||||
"AvgPrice": "AVGPRICE",
|
||||
"AwesomeOscillator": "AwesomeOscillator",
|
||||
"AwesomeOscillatorHistogram": "AwesomeOscillatorHistogram",
|
||||
"BalanceOfPower": "BalanceOfPower",
|
||||
"BandpassFilter": "BandpassFilter",
|
||||
"Bat": "Bat",
|
||||
"BeltHold": "BeltHold",
|
||||
"Beta": "Beta",
|
||||
"BetaNeutralSpread": "BetaNeutralSpread",
|
||||
"BetterVolume": "BetterVolume",
|
||||
"BipowerVariation": "BipowerVariation",
|
||||
"BodySizePct": "BodySizePct",
|
||||
"BollingerBands": "BollingerBands",
|
||||
"BollingerBandwidth": "BollingerBandwidth",
|
||||
"BomarBands": "BomarBands",
|
||||
"BreadthThrust": "BreadthThrust",
|
||||
"Breakaway": "Breakaway",
|
||||
"BullishPercentIndex": "BullishPercentIndex",
|
||||
"BurkeRatio": "BurkeRatio",
|
||||
"Butterfly": "Butterfly",
|
||||
"CalendarSpread": "CalendarSpread",
|
||||
"CalmarRatio": "CalmarRatio",
|
||||
"Camarilla": "Camarilla",
|
||||
"CandleVolume": "CandleVolume",
|
||||
"Cci": "CCI",
|
||||
"CenterOfGravity": "CenterOfGravity",
|
||||
"CentralPivotRange": "CentralPivotRange",
|
||||
"Cfo": "CFO",
|
||||
"ChaikinMoneyFlow": "CMF",
|
||||
"ChaikinOscillator": "ChaikinOscillator",
|
||||
"ChaikinVolatility": "ChaikinVolatility",
|
||||
"ChandeKrollStop": "ChandeKrollStop",
|
||||
"ChandelierExit": "ChandelierExit",
|
||||
"ChoppinessIndex": "ChoppinessIndex",
|
||||
"ClassicPivots": "ClassicPivots",
|
||||
"CloseVsOpen": "CloseVsOpen",
|
||||
"ClosingMarubozu": "ClosingMarubozu",
|
||||
"Cmo": "CMO",
|
||||
"CoefficientOfVariation": "CoefficientOfVariation",
|
||||
"Cointegration": "Cointegration",
|
||||
"CommonSenseRatio": "CommonSenseRatio",
|
||||
"CompositeProfile": "CompositeProfile",
|
||||
"ConcealingBabySwallow": "ConcealingBabySwallow",
|
||||
"ConditionalValueAtRisk": "ConditionalValueAtRisk",
|
||||
"ConnorsRsi": "ConnorsRSI",
|
||||
"Coppock": "Coppock",
|
||||
"CorrelationTrendIndicator": "CorrelationTrendIndicator",
|
||||
"Counterattack": "Counterattack",
|
||||
"Crab": "Crab",
|
||||
"CumulativeVolumeDelta": "CumulativeVolumeDelta",
|
||||
"CumulativeVolumeIndex": "CumulativeVolumeIndex",
|
||||
"CupAndHandle": "CupAndHandle",
|
||||
"CyberneticCycle": "CyberneticCycle",
|
||||
"Cypher": "Cypher",
|
||||
"DayOfWeekProfile": "DayOfWeekProfile",
|
||||
"Decycler": "Decycler",
|
||||
"DecyclerOscillator": "DecyclerOscillator",
|
||||
"Dema": "DEMA",
|
||||
"DemandIndex": "DemandIndex",
|
||||
"DemarkPivots": "DemarkPivots",
|
||||
"DepthSlope": "DepthSlope",
|
||||
"DerivativeOscillator": "DerivativeOscillator",
|
||||
"DetrendedStdDev": "DetrendedStdDev",
|
||||
"DisparityIndex": "DisparityIndex",
|
||||
"DistanceSsd": "DistanceSsd",
|
||||
"Doji": "Doji",
|
||||
"DojiStar": "DojiStar",
|
||||
"DollarBars": "DollarBars",
|
||||
"Donchian": "DonchianChannels",
|
||||
"DonchianStop": "DonchianStop",
|
||||
"DoubleBollinger": "DoubleBollinger",
|
||||
"DoubleTopBottom": "DoubleTopBottom",
|
||||
"DownsideGapThreeMethods": "DownsideGapThreeMethods",
|
||||
"Dpo": "DPO",
|
||||
"DragonflyDoji": "DragonflyDoji",
|
||||
"DrawdownDuration": "DrawdownDuration",
|
||||
"DumplingTop": "DumplingTop",
|
||||
"Dx": "DX",
|
||||
"DynamicMomentumIndex": "DynamicMomentumIndex",
|
||||
"EaseOfMovement": "EaseOfMovement",
|
||||
"EffectiveSpread": "EffectiveSpread",
|
||||
"EhlersStochastic": "EhlersStochastic",
|
||||
"Ehma": "EHMA",
|
||||
"ElderImpulse": "ElderImpulse",
|
||||
"ElderRay": "ElderRay",
|
||||
"ElderSafeZone": "ElderSafeZone",
|
||||
"Ema": "EMA",
|
||||
"EmpiricalModeDecomposition": "EmpiricalModeDecomposition",
|
||||
"Engulfing": "Engulfing",
|
||||
"Equivolume": "Equivolume",
|
||||
"EstimatedLeverageRatio": "EstimatedLeverageRatio",
|
||||
"EvenBetterSinewave": "EvenBetterSinewave",
|
||||
"EveningDojiStar": "EveningDojiStar",
|
||||
"Evwma": "EVWMA",
|
||||
"EwmaVolatility": "EwmaVolatility",
|
||||
"Expectancy": "Expectancy",
|
||||
"FallingThreeMethods": "FallingThreeMethods",
|
||||
"Fama": "FAMA",
|
||||
"FibArcs": "FibArcs",
|
||||
"FibChannel": "FibChannel",
|
||||
"FibConfluence": "FibConfluence",
|
||||
"FibExtension": "FibExtension",
|
||||
"FibFan": "FibFan",
|
||||
"FibProjection": "FibProjection",
|
||||
"FibRetracement": "FibRetracement",
|
||||
"FibTimeZones": "FibTimeZones",
|
||||
"FibonacciPivots": "FibonacciPivots",
|
||||
"FisherRsi": "FisherRSI",
|
||||
"FisherTransform": "FisherTransform",
|
||||
"FlagPennant": "FlagPennant",
|
||||
"Footprint": "Footprint",
|
||||
"ForceIndex": "ForceIndex",
|
||||
"FractalChaosBands": "FractalChaosBands",
|
||||
"Frama": "FRAMA",
|
||||
"FryPanBottom": "FryPanBottom",
|
||||
"FundingBasis": "FundingBasis",
|
||||
"FundingImpliedApr": "FundingImpliedApr",
|
||||
"FundingRate": "FundingRate",
|
||||
"FundingRateMean": "FundingRateMean",
|
||||
"FundingRateZScore": "FundingRateZScore",
|
||||
"GainLossRatio": "GainLossRatio",
|
||||
"GainToPainRatio": "GainToPainRatio",
|
||||
"GapSideBySideWhite": "GapSideBySideWhite",
|
||||
"Garch11": "Garch11",
|
||||
"GarmanKlassVolatility": "GarmanKlassVolatility",
|
||||
"Gartley": "Gartley",
|
||||
"GatorOscillator": "GatorOscillator",
|
||||
"GeneralizedDema": "GD",
|
||||
"GeometricMa": "GMA",
|
||||
"GoldenPocket": "GoldenPocket",
|
||||
"GrangerCausality": "GrangerCausality",
|
||||
"GravestoneDoji": "GravestoneDoji",
|
||||
"Hammer": "Hammer",
|
||||
"HangingMan": "HangingMan",
|
||||
"Harami": "Harami",
|
||||
"HaramiCross": "HaramiCross",
|
||||
"HasbrouckInformationShare": "HasbrouckInformationShare",
|
||||
"HeadAndShoulders": "HeadAndShoulders",
|
||||
"HeikinAshi": "HeikinAshi",
|
||||
"HeikinAshiOscillator": "HeikinAshiOscillator",
|
||||
"HiLoActivator": "HiLoActivator",
|
||||
"HighLowIndex": "HighLowIndex",
|
||||
"HighLowRange": "HighLowRange",
|
||||
"HighLowVolumeNodes": "HighLowVolumeNodes",
|
||||
"HighWave": "HighWave",
|
||||
"HighpassFilter": "HighpassFilter",
|
||||
"Hikkake": "Hikkake",
|
||||
"HikkakeModified": "HikkakeModified",
|
||||
"HilbertDominantCycle": "HilbertDominantCycle",
|
||||
"HistoricalVolatility": "HistoricalVolatility",
|
||||
"Hma": "HMA",
|
||||
"HoltWinters": "HoltWinters",
|
||||
"HomingPigeon": "HomingPigeon",
|
||||
"HtDcPhase": "HT_DCPHASE",
|
||||
"HtPhasor": "HT_PHASOR",
|
||||
"HtTrendMode": "HT_TRENDMODE",
|
||||
"HurstChannel": "HurstChannel",
|
||||
"HurstExponent": "HurstExponent",
|
||||
"Ichimoku": "Ichimoku",
|
||||
"IdenticalThreeCrows": "IdenticalThreeCrows",
|
||||
"ImbalanceBars": "ImbalanceBars",
|
||||
"InNeck": "InNeck",
|
||||
"Inertia": "Inertia",
|
||||
"InformationRatio": "InformationRatio",
|
||||
"InitialBalance": "InitialBalance",
|
||||
"InstantaneousTrendline": "InstantaneousTrendline",
|
||||
"IntradayIntensity": "IntradayIntensity",
|
||||
"IntradayMomentumIndex": "IMI",
|
||||
"IntradayVolatilityProfile": "IntradayVolatilityProfile",
|
||||
"InverseFisherTransform": "InverseFisherTransform",
|
||||
"InvertedHammer": "InvertedHammer",
|
||||
"JarqueBera": "JarqueBera",
|
||||
"Jma": "JMA",
|
||||
"JumpIndicator": "JumpIndicator",
|
||||
"KRatio": "KRatio",
|
||||
"KagiBars": "KagiBars",
|
||||
"KalmanHedgeRatio": "KalmanHedgeRatio",
|
||||
"Kama": "KAMA",
|
||||
"KaseDevStop": "KaseDevStop",
|
||||
"KasePermissionStochastic": "KasePermissionStochastic",
|
||||
"KellyCriterion": "KellyCriterion",
|
||||
"Keltner": "KeltnerChannels",
|
||||
"KendallTau": "KendallTau",
|
||||
"Kicking": "Kicking",
|
||||
"KickingByLength": "KickingByLength",
|
||||
"Kst": "KST",
|
||||
"Kurtosis": "Kurtosis",
|
||||
"Kvo": "KVO",
|
||||
"KylesLambda": "KylesLambda",
|
||||
"LadderBottom": "LadderBottom",
|
||||
"LaguerreRsi": "LaguerreRSI",
|
||||
"LeadLagCrossCorrelation": "LeadLagCrossCorrelation",
|
||||
"LinRegAngle": "LinRegAngle",
|
||||
"LinRegChannel": "LinRegChannel",
|
||||
"LinRegIntercept": "LINEARREG_INTERCEPT",
|
||||
"LinRegSlope": "LinRegSlope",
|
||||
"LinearRegression": "LinearRegression",
|
||||
"LiquidationFeatures": "LiquidationFeatures",
|
||||
"LogReturn": "LogReturn",
|
||||
"LongLeggedDoji": "LongLeggedDoji",
|
||||
"LongLine": "LongLine",
|
||||
"LongShortRatio": "LongShortRatio",
|
||||
"M2Measure": "M2Measure",
|
||||
"MaEnvelope": "MaEnvelope",
|
||||
"MacdExt": "MACDEXT",
|
||||
"MacdFix": "MACDFIX",
|
||||
"MacdHistogram": "MacdHistogram",
|
||||
"MacdIndicator": "MACD",
|
||||
"Mama": "MAMA",
|
||||
"MarketFacilitationIndex": "MarketFacilitationIndex",
|
||||
"MartinRatio": "MartinRatio",
|
||||
"Marubozu": "Marubozu",
|
||||
"MassIndex": "MassIndex",
|
||||
"MatHold": "MatHold",
|
||||
"MatchingLow": "MatchingLow",
|
||||
"MaxDrawdown": "MaxDrawdown",
|
||||
"McClellanOscillator": "McClellanOscillator",
|
||||
"McClellanSummationIndex": "McClellanSummationIndex",
|
||||
"McGinleyDynamic": "McGinleyDynamic",
|
||||
"MedianAbsoluteDeviation": "MedianAbsoluteDeviation",
|
||||
"MedianChannel": "MedianChannel",
|
||||
"MedianMa": "MedianMA",
|
||||
"MedianPrice": "MedianPrice",
|
||||
"Mfi": "MFI",
|
||||
"Microprice": "Microprice",
|
||||
"MidPoint": "MIDPOINT",
|
||||
"MidPrice": "MIDPRICE",
|
||||
"MinusDi": "MINUS_DI",
|
||||
"MinusDm": "MINUS_DM",
|
||||
"ModifiedMaStop": "ModifiedMaStop",
|
||||
"Mom": "MOM",
|
||||
"MorningDojiStar": "MorningDojiStar",
|
||||
"MorningEveningStar": "MorningEveningStar",
|
||||
"MurreyMathLines": "MurreyMathLines",
|
||||
"NakedPoc": "NakedPoc",
|
||||
"Natr": "NATR",
|
||||
"NewHighsNewLows": "NewHighsNewLows",
|
||||
"NewPriceLines": "NewPriceLines",
|
||||
"Nrtr": "Nrtr",
|
||||
"Nvi": "NVI",
|
||||
"OIPriceDivergence": "OIPriceDivergence",
|
||||
"OIWeighted": "OIWeighted",
|
||||
"Obv": "OBV",
|
||||
"OiToVolumeRatio": "OiToVolumeRatio",
|
||||
"OmegaRatio": "OmegaRatio",
|
||||
"OnNeck": "OnNeck",
|
||||
"OpenInterestDelta": "OpenInterestDelta",
|
||||
"OpenInterestMomentum": "OpenInterestMomentum",
|
||||
"OpeningMarubozu": "OpeningMarubozu",
|
||||
"OpeningRange": "OpeningRange",
|
||||
"OrderBookImbalanceFull": "OrderBookImbalanceFull",
|
||||
"OrderBookImbalanceTop1": "OrderBookImbalanceTop1",
|
||||
"OrderBookImbalanceTopN": "OrderBookImbalanceTopN",
|
||||
"OrderFlowImbalance": "OrderFlowImbalance",
|
||||
"OuHalfLife": "OuHalfLife",
|
||||
"OvernightGap": "OvernightGap",
|
||||
"OvernightIntradayReturn": "OvernightIntradayReturn",
|
||||
"PainIndex": "PainIndex",
|
||||
"PairSpreadZScore": "PairSpreadZScore",
|
||||
"PairwiseBeta": "PairwiseBeta",
|
||||
"ParkinsonVolatility": "ParkinsonVolatility",
|
||||
"PearsonCorrelation": "PearsonCorrelation",
|
||||
"PercentAboveMa": "PercentAboveMa",
|
||||
"PercentB": "PercentB",
|
||||
"PercentageTrailingStop": "PercentageTrailingStop",
|
||||
"PerpetualPremiumIndex": "PerpetualPremiumIndex",
|
||||
"Pgo": "PGO",
|
||||
"PiercingDarkCloud": "PiercingDarkCloud",
|
||||
"Pin": "PIN",
|
||||
"PivotReversal": "PivotReversal",
|
||||
"PlusDi": "PLUS_DI",
|
||||
"PlusDm": "PLUS_DM",
|
||||
"Pmo": "PMO",
|
||||
"PointAndFigureBars": "PointAndFigureBars",
|
||||
"PolarizedFractalEfficiency": "PolarizedFractalEfficiency",
|
||||
"Ppo": "PPO",
|
||||
"PpoHistogram": "PpoHistogram",
|
||||
"ProfileShape": "ProfileShape",
|
||||
"ProfitFactor": "ProfitFactor",
|
||||
"ProjectionBands": "ProjectionBands",
|
||||
"ProjectionOscillator": "ProjectionOscillator",
|
||||
"Psar": "PSAR",
|
||||
"Pvi": "PVI",
|
||||
"Qqe": "QQE",
|
||||
"Qstick": "Qstick",
|
||||
"QuartileBands": "QuartileBands",
|
||||
"QuotedSpread": "QuotedSpread",
|
||||
"RSquared": "RSquared",
|
||||
"RangeBars": "RangeBars",
|
||||
"RealizedSpread": "RealizedSpread",
|
||||
"RealizedVolatility": "RealizedVolatility",
|
||||
"RecoveryFactor": "RecoveryFactor",
|
||||
"RectangleRange": "RectangleRange",
|
||||
"Reflex": "Reflex",
|
||||
"RegimeLabel": "RegimeLabel",
|
||||
"RelativeStrengthAB": "RelativeStrengthAB",
|
||||
"RenkoBars": "RenkoBars",
|
||||
"RenkoTrailingStop": "RenkoTrailingStop",
|
||||
"RickshawMan": "RickshawMan",
|
||||
"RisingThreeMethods": "RisingThreeMethods",
|
||||
"Rmi": "RMI",
|
||||
"Roc": "ROC",
|
||||
"Rocp": "ROCP",
|
||||
"Rocr": "ROCR",
|
||||
"Rocr100": "ROCR100",
|
||||
"RogersSatchellVolatility": "RogersSatchellVolatility",
|
||||
"RollMeasure": "RollMeasure",
|
||||
"RollingCorrelation": "RollingCorrelation",
|
||||
"RollingCovariance": "RollingCovariance",
|
||||
"RollingIqr": "RollingIqr",
|
||||
"RollingMinMaxScaler": "RollingMinMaxScaler",
|
||||
"RollingPercentileRank": "RollingPercentileRank",
|
||||
"RollingQuantile": "RollingQuantile",
|
||||
"RollingVwap": "RollingVWAP",
|
||||
"RoofingFilter": "RoofingFilter",
|
||||
"Rsi": "RSI",
|
||||
"Rsx": "RSX",
|
||||
"RunBars": "RunBars",
|
||||
"Rvi": "RVI",
|
||||
"RviVolatility": "RVIVolatility",
|
||||
"Rwi": "RWI",
|
||||
"SampleEntropy": "SampleEntropy",
|
||||
"SarExt": "SAREXT",
|
||||
"SeasonalZScore": "SeasonalZScore",
|
||||
"SeparatingLines": "SeparatingLines",
|
||||
"SessionHighLow": "SessionHighLow",
|
||||
"SessionRange": "SessionRange",
|
||||
"SessionVwap": "SessionVwap",
|
||||
"ShannonEntropy": "ShannonEntropy",
|
||||
"Shark": "Shark",
|
||||
"SharpeRatio": "SharpeRatio",
|
||||
"ShootingStar": "ShootingStar",
|
||||
"ShortLine": "ShortLine",
|
||||
"SignedVolume": "SignedVolume",
|
||||
"SineWave": "SineWave",
|
||||
"SineWeightedMa": "SWMA",
|
||||
"SinglePrints": "SinglePrints",
|
||||
"Skewness": "Skewness",
|
||||
"Sma": "SMA",
|
||||
"Smi": "SMI",
|
||||
"Smma": "SMMA",
|
||||
"SmoothedHeikinAshi": "SmoothedHeikinAshi",
|
||||
"SortinoRatio": "SortinoRatio",
|
||||
"SpearmanCorrelation": "SpearmanCorrelation",
|
||||
"SpinningTop": "SpinningTop",
|
||||
"SpreadAr1Coefficient": "SpreadAr1Coefficient",
|
||||
"SpreadBollingerBands": "SpreadBollingerBands",
|
||||
"SpreadHurst": "SpreadHurst",
|
||||
"StalledPattern": "StalledPattern",
|
||||
"StandardError": "StandardError",
|
||||
"StandardErrorBands": "StandardErrorBands",
|
||||
"StarcBands": "StarcBands",
|
||||
"Stc": "STC",
|
||||
"StdDev": "StdDev",
|
||||
"StepTrailingStop": "StepTrailingStop",
|
||||
"SterlingRatio": "SterlingRatio",
|
||||
"StickSandwich": "StickSandwich",
|
||||
"StochRsi": "StochRSI",
|
||||
"Stochastic": "Stochastic",
|
||||
"StochasticCci": "StochasticCCI",
|
||||
"SuperSmoother": "SuperSmoother",
|
||||
"SuperTrend": "SuperTrend",
|
||||
"T3": "T3",
|
||||
"TailRatio": "TailRatio",
|
||||
"TakerBuySellRatio": "TakerBuySellRatio",
|
||||
"Takuri": "Takuri",
|
||||
"TasukiGap": "TasukiGap",
|
||||
"TdCamouflage": "TDCamouflage",
|
||||
"TdClop": "TDClop",
|
||||
"TdClopwin": "TDClopwin",
|
||||
"TdCombo": "TDCombo",
|
||||
"TdCountdown": "TDCountdown",
|
||||
"TdDWave": "TDDWave",
|
||||
"TdDeMarker": "TDDeMarker",
|
||||
"TdDifferential": "TDDifferential",
|
||||
"TdLines": "TDLines",
|
||||
"TdMovingAverage": "TDMovingAverage",
|
||||
"TdOpen": "TDOpen",
|
||||
"TdPressure": "TDPressure",
|
||||
"TdPropulsion": "TDPropulsion",
|
||||
"TdRangeProjection": "TDRangeProjection",
|
||||
"TdRei": "TDREI",
|
||||
"TdRiskLevel": "TDRiskLevel",
|
||||
"TdSequential": "TDSequential",
|
||||
"TdSetup": "TDSetup",
|
||||
"TdTrap": "TDTrap",
|
||||
"Tema": "TEMA",
|
||||
"TermStructureBasis": "TermStructureBasis",
|
||||
"ThreeDrives": "ThreeDrives",
|
||||
"ThreeInside": "ThreeInside",
|
||||
"ThreeLineBreak": "ThreeLineBreak",
|
||||
"ThreeLineBreakBars": "ThreeLineBreakBars",
|
||||
"ThreeLineStrike": "ThreeLineStrike",
|
||||
"ThreeOutside": "ThreeOutside",
|
||||
"ThreeSoldiersOrCrows": "ThreeSoldiersOrCrows",
|
||||
"ThreeStarsInSouth": "ThreeStarsInSouth",
|
||||
"Thrusting": "Thrusting",
|
||||
"TickBars": "TickBars",
|
||||
"TickIndex": "TickIndex",
|
||||
"Tii": "TII",
|
||||
"TimeBasedStop": "TimeBasedStop",
|
||||
"TimeOfDayReturnProfile": "TimeOfDayReturnProfile",
|
||||
"TowerTopBottom": "TowerTopBottom",
|
||||
"TpoProfile": "TpoProfile",
|
||||
"TradeImbalance": "TradeImbalance",
|
||||
"TradeSignAutocorrelation": "TradeSignAutocorrelation",
|
||||
"TradeVolumeIndex": "TradeVolumeIndex",
|
||||
"TrendLabel": "TrendLabel",
|
||||
"TrendStrengthIndex": "TrendStrengthIndex",
|
||||
"Trendflex": "Trendflex",
|
||||
"TreynorRatio": "TreynorRatio",
|
||||
"Triangle": "Triangle",
|
||||
"Trima": "TRIMA",
|
||||
"Trin": "Trin",
|
||||
"TripleTopBottom": "TripleTopBottom",
|
||||
"Tristar": "Tristar",
|
||||
"Trix": "TRIX",
|
||||
"TrueRange": "TrueRange",
|
||||
"Tsf": "TSF",
|
||||
"TsfOscillator": "TsfOscillator",
|
||||
"Tsi": "TSI",
|
||||
"Tsv": "TSV",
|
||||
"TtmSqueeze": "TtmSqueeze",
|
||||
"TtmTrend": "TtmTrend",
|
||||
"TurnOfMonth": "TurnOfMonth",
|
||||
"Tweezer": "Tweezer",
|
||||
"TwiggsMoneyFlow": "TwiggsMoneyFlow",
|
||||
"TwoCrows": "TwoCrows",
|
||||
"TypicalPrice": "TypicalPrice",
|
||||
"UlcerIndex": "UlcerIndex",
|
||||
"UltimateOscillator": "UltimateOscillator",
|
||||
"UniqueThreeRiver": "UniqueThreeRiver",
|
||||
"UniversalOscillator": "UniversalOscillator",
|
||||
"UpDownVolumeRatio": "UpDownVolumeRatio",
|
||||
"UpsideGapThreeMethods": "UpsideGapThreeMethods",
|
||||
"UpsideGapTwoCrows": "UpsideGapTwoCrows",
|
||||
"UpsidePotentialRatio": "UpsidePotentialRatio",
|
||||
"ValueArea": "ValueArea",
|
||||
"ValueAtRisk": "ValueAtRisk",
|
||||
"Variance": "Variance",
|
||||
"VarianceRatio": "VarianceRatio",
|
||||
"VerticalHorizontalFilter": "VerticalHorizontalFilter",
|
||||
"Vidya": "VIDYA",
|
||||
"VolatilityCone": "VolatilityCone",
|
||||
"VolatilityOfVolatility": "VolatilityOfVolatility",
|
||||
"VolatilityRatio": "VolatilityRatio",
|
||||
"VoltyStop": "VoltyStop",
|
||||
"VolumeBars": "VolumeBars",
|
||||
"VolumeByTimeProfile": "VolumeByTimeProfile",
|
||||
"VolumeOscillator": "VolumeOscillator",
|
||||
"VolumePriceTrend": "VPT",
|
||||
"VolumeProfile": "VolumeProfile",
|
||||
"VolumeRsi": "VolumeRsi",
|
||||
"VolumeWeightedMacd": "VolumeWeightedMacd",
|
||||
"VolumeWeightedSr": "VolumeWeightedSr",
|
||||
"Vortex": "Vortex",
|
||||
"Vpin": "Vpin",
|
||||
"Vwap": "VWAP",
|
||||
"VwapStdDevBands": "VwapStdDevBands",
|
||||
"Vwma": "VWMA",
|
||||
"Vzo": "VZO",
|
||||
"Wad": "Wad",
|
||||
"WavePm": "WavePm",
|
||||
"WaveTrend": "WaveTrend",
|
||||
"Wedge": "Wedge",
|
||||
"WeightedClose": "WeightedClose",
|
||||
"WickRatio": "WickRatio",
|
||||
"WilliamsFractals": "WilliamsFractals",
|
||||
"WilliamsR": "WilliamsR",
|
||||
"WinRate": "WinRate",
|
||||
"Wma": "WMA",
|
||||
"WoodiePivots": "WoodiePivots",
|
||||
"YangZhangVolatility": "YangZhangVolatility",
|
||||
"YoyoExit": "YoyoExit",
|
||||
"ZScore": "ZScore",
|
||||
"ZeroLagMacd": "ZeroLagMACD",
|
||||
"ZigZag": "ZigZag",
|
||||
"Zlema": "ZLEMA"
|
||||
}
|
||||
Reference in New Issue
Block a user