Ticks Per Point; Tickvalue  [SOLVED]

Questions about MultiCharts and user contributed studies.
User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Ticks Per Point; Tickvalue

Postby syswizard » 19 Nov 2020

I just want to make sure these are the correct formulas:
TicksPerPt = BigPointValue / ((minmove/pricescale)*BigPointValue) or ...
PriceScale/MinMove.

TickValue = BigPointValue/(Pricescale/MinMove)

Here is a trace of the values below:
Date=1201119.00 Time= 1655 @MNQ# 1 Point= 0.01 minmove= 25.00 BigPtVal= 2.00 PtVal= 0.02 PriceScale= 100.00
Date=1201119.00 Time= 1655 QCL# 1 Point= 0.01 minmove= 1.00 BigPtVal= 1.00 PtVal= 0.01 PriceScale= 100.00

McGeorge
Posts: 49
Joined: 22 Jun 2018
Has thanked: 10 times
Been thanked: 6 times

Re: Ticks Per Point; Tickvalue  [SOLVED]

Postby McGeorge » 20 Nov 2020

If a price is 0.02, its PriceScale is 1/0.01 = 100
If a price is 0.5, its PriceScale is is 1/0.1 = 10

Take NQ as an example, a BigPointValue is the value of 1 point, which is equivalent to USD20. Since 1 tick is 0.25 point, PriceScale is 100 and MinMove is 25.

Ticks Per Point = 1 / (MinMove / PriceScale) = 1 / (25/100) = 4
Tick Value = BigPointValue * (MinMove/PriceScale) = 20 * (25/100) = USD5


You can apply below codes to your instrument to verify the values by yourself.

Code: Select all

Once Begin Print ( "BigPointValue = ", BigPointValue, ", MinMove = ", MinMove, ", PriceScale = ", PriceScale ); End;

User avatar
Mark Brown
Posts: 181
Joined: 29 Nov 2016
Has thanked: 111 times
Been thanked: 17 times

Re: Ticks Per Point; Tickvalue

Postby Mark Brown » 23 Nov 2020

for some reason mc calls ticks / points when building range bars makes me wonder what else they are confused about.

A point represents the smallest possible price change on the left side of a decimal point, while a tick represents the smallest possible price change on the right side of a decimal point.


Return to “MultiCharts”