hlc3 ( String symbol, Any period, String priceType);
period: "<current period>"
priceType: "<current type>"
Returns the typical price (arithmetical mean of High, Low, and Close price values) for the specific symbol, aggregation period and price type. You can use both Aggregation Period constants and pre-defined string values (e.g.
Month, etc.) as valid parameters for the aggregation period. The full list of the pre-defined string values can be found in the Referencing Secondary Aggregation article.
Valid parameters for the price type are:
MARK. Alternatively, you can use the PriceType constants.
Note that for non-Forex symbols, the last three are only supported on intraday charts with time interval not greater than 15 days.
|symbol||current symbol||Defines symbol for which the typical price is returned.|
|period||current aggregation||Defines aggregation period for which the typical price is returned.|
|priceType||current price type||Defines the type of price to be returned: Last, Ask, Bid, or Mark.|
plot TypicalPrice = hlc3;
This example script draws the typical price plot.