FormatPriceMarker()

<< Click to Display Table of Contents >>

Navigation:  NinjaScript > Language Reference > Common > Charts >

FormatPriceMarker()

Previous page Return to chapter overview Next page

Definition

Used to override the default string format of a NinjaScript's price marker values.

 

Method Return Value

A virtual string which is overridden from the default price marker value

 

Syntax

You must override the method in your indicator with the following syntax

public override string FormatPriceMarker(double price)
{

 

}

 

 

Parameters

price

A double value representing the value to be overridden.

 

Tip: Standard Numeric Format Strings examples can be found on Microsoft's Developer Network (MSDN article)

 

 

Examples

ns


// FormatPriceMarker method of a custom indicator
public override string FormatPriceMarker(double price)
{
    // Formats price marker values to 4 decimal places
    return price.ToString("N4");
}    
 
protected override void OnBarUpdate()
{
  // overriding FormatPriceMarker will ensure display of 4 decimal places
  MyPlot[0] = (Close[0] + Open[0] * .0025);
}