Basic quote transforms

Returns a basic quote transform (e.g. HL2, OHL3, etc.) and isolation of individual price quote candle parts from a full OHLCV quote.

// C# usage syntax
IEnumerable<BasicData> results =


candlePart CandlePart - The OHLCV element or simple price transform. See CandlePart options below.

Historical quotes requirements

You must have at least 1 period of quotes.

quotes is a collection of generic TQuote historical price quotes. It should have a consistent frequency (day, hour, minute, etc). See the Guide for more information.

CandlePart options

type description
CandlePart.Open Open price
CandlePart.High High price
CandlePart.Low Low price
CandlePart.Close Close price
CandlePart.Volume Volume
CandlePart.HL2 (High+Low)/2
CandlePart.HLC3 (High+Low+Close)/3
CandlePart.OC2 (Open+Close)/2
CandlePart.OHL3 (Open+High+Low)/3
CandlePart.OHLC4 (Open+High+Low+Close)/4




Date DateTime - Date from evaluated TQuote

Value double - Price of CandlePart option


See Utilities and helpers for more information.


Results can be further processed on Value with additional chain-enabled indicators.

// example
var results = quotes

// and is equivalent to
var results = quotes

This indicator must be generated from quotes and cannot be generated from results of another chain-enabled indicator or method.