Il formato Type Const definisce una dichiarazione di una costante che non cambia durante l’esecuzione dello script, e che essa sia conosciuta o nel caso limite sia calcolata al momento dell’esecuzione dello script.
Prendiamo un esempio:
c1 = 0
c2 = c1 + 1
c3 = c1 + 1
if open > close
c3 := 0
C1 è di fatto una literal int, poiché viene dichiarato un valore fisso (fixed).
Mentre C2 di fatto è una const reale, poiché preleva un dato noto dal literal e ci aggiunge un intero.
C3 invece è usato in una funzione, ovvero in una “series” che vedremo più avanti e quindi non è tecnicamente una const.