Робот в Metastock

  • Автор темы cowboy
  • Дата начала

cowboy

New member
Здравствуйте, уважаемые всем!

Почти доделал автомат для канала Дончиана. Но вот только в файл при закрытии позиции у меня пишется -1 в количестве лотов. QUIK такое не принимает
Вот собственно сам код. Индикатор POSITION меняется все время с 1 на 0. Все верно .ПРоблема и именно при записи в файл

ENTER:=BarsSince(C>Ref(HHV(H,5),-1));
EXIT:=BarsSince(C<Ref(LLV(L,5),1) OR Ref(C<Mov(C,5,S),-1));
position:=If((ENTER<EXIT),1,0);
Ident:=1; {уникальный идентификатор тикера}
FakeVar:=ExtFml( "msx_ksr.TradeQuik",position, "", "" , M, OPEN, position, Ident);
POSITION;
 
Your email address will not be publicly visible. We will only use it to contact you to confirm your post.
Сверху