Posted By: edilsonfsantos
Pointer expected - 09/28/16 12:30
Hi all,
I am trying the following code:
//---------------------------------------------
#include <profile.c>
function run()
{
BarPeriod = 40; // 6 hour bars
//settings parameters and indicators
var* Price = series(price());
int emaper = optimize(9, 14, 21);
int xatr = 1;
int numatr = 3;
int numback = optimize(5, 2, 6);
//weigth indicator by volatility
vars TrendLine = ((EMA(Price[0],emaper) / EMA(Price[numback],emaper)) - 1) / xatr * ATR(numatr);
//-----------------------------------------------------
But when I go "test" in Zorro appear this error.
Zorro 1.50.6 Trading Automaton
Made with Gamestudio by oP group 2015
TFscript compiling.........
Error in 'line 17:
EMA(): Pointer expected
< vars TrendLine = ((EMA(Price[0],emaper) / EMA(Price[numback],emaper)) - 1) / xatr * ATR(numatr);
>.
Someone can help me?
Best
Edilson
I am trying the following code:
//---------------------------------------------
#include <profile.c>
function run()
{
BarPeriod = 40; // 6 hour bars
//settings parameters and indicators
var* Price = series(price());
int emaper = optimize(9, 14, 21);
int xatr = 1;
int numatr = 3;
int numback = optimize(5, 2, 6);
//weigth indicator by volatility
vars TrendLine = ((EMA(Price[0],emaper) / EMA(Price[numback],emaper)) - 1) / xatr * ATR(numatr);
//-----------------------------------------------------
But when I go "test" in Zorro appear this error.
Zorro 1.50.6 Trading Automaton
Made with Gamestudio by oP group 2015
TFscript compiling.........
Error in 'line 17:
EMA(): Pointer expected
< vars TrendLine = ((EMA(Price[0],emaper) / EMA(Price[numback],emaper)) - 1) / xatr * ATR(numatr);
>.
Someone can help me?
Best
Edilson