ChartTemplateDisplaySettings.PriceToBarRatio
property · ChartTemplateDisplaySettings · cAlgo.API Since 5.10
DesktopCLICloud
Gets or sets the price to bar ratio for chart template. Values that are not greater than zero, NaN or infinite are ignored.
Environment behaviour
Cloud — not supported. Never available in the cloud: it is only returned by members that do not work there (ChartTemplate.DisplaySettings).
Definition
double PriceToBarRatio {get; set;}
chartTemplateDisplaySettings.PriceToBarRatio: float
Returns double
Examples
var template = ChartTemplates.Get("Template Name");
if (template is null)
{
Print("Template not found");
return;
}
template.DisplaySettings.PriceToBarRatio = Symbol.PipSize * 10;
template.DisplaySettings.IsPriceToBarRatioLocked = true;
Print("Template price to bar ratio: {0}", template.DisplaySettings.PriceToBarRatio);
template = api.ChartTemplates.Get("Template Name")
if template is None:
print("Template not found")
return
template.DisplaySettings.PriceToBarRatio = api.Symbol.PipSize * 10
template.DisplaySettings.IsPriceToBarRatioLocked = True
print(f"Template price to bar ratio: {template.DisplaySettings.PriceToBarRatio}")