Meta Stock - Formula Language

Formula Language

Custom indicators, system tests, explorations, and expert advisors are written using the MetaStock Formula Language. Loosely patterned after the Microsoft Excel formula language, the MetaStock Formula Language is tailored to the mathematics of technical analysis. There are 267 functions. Formulas can contain up to 2,500 characters (1,024 in the System Tester). A formula that computes the difference between a 39-day and 200-day simple moving average is shown below:

mov(close, 39, simple) – mov(close, 200, simple)

Formulas can also contain conditional statements using IF/THEN/ELSE as shown below:

If(close > mov(close,200,exponential),1, -1)

This would read as “if the close is greater than a 200-day exponential moving average then plot a 1, else plot a -1. Formulas can use variables as shown below:

X:= 39; Y:=200; mov(close, X, simple) – mov(close, Y, simple)

Formulas can prompt the user for input when plotted as follows: X:= Input(“How many periods for the moving average?”, 10, 200, 40); Mov(close,X,simple)

The variable X can range from 10 to 200 with a default value of 40. The value represented by the variable X is substituted in the moving average formula.

Read more about this topic:  Meta Stock

Famous quotes containing the words formula and/or language:

    Hidden away amongst Aschenbach’s writing was a passage directly asserting that nearly all the great things that exist owe their existence to a defiant despite: it is despite grief and anguish, despite poverty, loneliness, bodily weakness, vice and passion and a thousand inhibitions, that they have come into being at all. But this was more than an observation, it was an experience, it was positively the formula of his life and his fame, the key to his work.
    Thomas Mann (18751955)

    Now that Stevenson is dead I can think of but one English- speaking author who is really keeping his self-respect and sticking for perfection. Of course I refer to that mighty master of language and keen student of human actions and motives, Henry James.
    Willa Cather (1873–1947)