Алексей Сергеевич
New member
Есть одна МТС - основа пересечение линий регрессии....
хочу создать робота на основе....
с квиком связка есть через библиотеку msx_ksr.dll ...
осталось записать индикатор правильно.....
но что то метасток постоянно ругается ...то ему не нравится скобка то запятая то функция ......помогите что не так ...где ошибка....
Далее привожу формулу .....( ту на которую метасток ругается)
EL:=If(Cross(CLOSE,If(LinearReg(CLOSE,15)> LinearReg(CLOSE,30), 1, 0); {открытие лонга}
CL:=If(Cross(If(LinearReg(CLOSE,30)> LinearReg(CLOSE,15),CLOSE -1, 0); {закрытие лонга}
CL:=If(Cross(If(LinearReg(CLOSE,30)> LinearReg(CLOSE,15),CLOSE -1, 0); {открытие шорта}
CS:=If(Cross(CLOSE, If(LinearReg(CLOSE,15)> LinearReg(CLOSE,30), 1, 0); {закытие шорта}
BuySell:=If(Cum(1)=1,0,If(EL,1,If(ES,-1,If((CL AND PREV=1) OR (CS AND PREV=-1),0,PREV))));
BuySell:=Ref(BuySell, -1);
Ident:=2;
Pr:=If(BuySell=1, (CLOSE+100), (CLOSE-100));
FakeVar:=ExtFml( "msx_ksr.TradeQuik", BuySell, ",,,,,", ",,,,," , L, Pr, 1, Ident);
BuySell;
Да еще вопросик как сделать так чтобы корректо убрать шорты ........ то есть генарация только сигналов на лонг
Заранее благодарю
хочу создать робота на основе....
с квиком связка есть через библиотеку msx_ksr.dll ...
осталось записать индикатор правильно.....
но что то метасток постоянно ругается ...то ему не нравится скобка то запятая то функция ......помогите что не так ...где ошибка....
Далее привожу формулу .....( ту на которую метасток ругается)
EL:=If(Cross(CLOSE,If(LinearReg(CLOSE,15)> LinearReg(CLOSE,30), 1, 0); {открытие лонга}
CL:=If(Cross(If(LinearReg(CLOSE,30)> LinearReg(CLOSE,15),CLOSE -1, 0); {закрытие лонга}
CL:=If(Cross(If(LinearReg(CLOSE,30)> LinearReg(CLOSE,15),CLOSE -1, 0); {открытие шорта}
CS:=If(Cross(CLOSE, If(LinearReg(CLOSE,15)> LinearReg(CLOSE,30), 1, 0); {закытие шорта}
BuySell:=If(Cum(1)=1,0,If(EL,1,If(ES,-1,If((CL AND PREV=1) OR (CS AND PREV=-1),0,PREV))));
BuySell:=Ref(BuySell, -1);
Ident:=2;
Pr:=If(BuySell=1, (CLOSE+100), (CLOSE-100));
FakeVar:=ExtFml( "msx_ksr.TradeQuik", BuySell, ",,,,,", ",,,,," , L, Pr, 1, Ident);
BuySell;
Да еще вопросик как сделать так чтобы корректо убрать шорты ........ то есть генарация только сигналов на лонг
Заранее благодарю