stawros
23-11-2010, 16:37
:confused: Написал на досуге себе советник на индикаторе eSignal., открывающий ордера по цвету гистограммы индикатора: красный - SELL. зеленый - BUY, желтый - режим ожидания, и срабатывающий на переворот ордера при изменении цветов.Советник работает четко ,но только по красному цвету: в случае отсутствия ордера открывает SELL, при наличии BUY меняет его на SELL, при наличии SELL сообщает , что ордер SELL уже открыт.А вот с зеленым цветом ситуация следующая : при наличии SELL меняет его как и положено на BUY, при наличии BUY сообщает об этом как и должно быть, а вот при отсутствии открытого ордера вместо того,чтобы открыть BUY , почему -то пишет " Ордер BUY уже открыт" с тикетом 0, хотя в терминале вообще нет ни одного открытого ордера BUY. Не могу понять в чем дело.Блоки поиска открытых ордеров и определения их типа по сигналам красного и зеленого цвета
абсолютно одинаковы. На красном все работает, на зеленом не хочет.Мистика какая-то.Помогите пожалуйста разобраться в чем причина.
абсолютно одинаковы. На красном все работает, на зеленом не хочет.Мистика какая-то.Помогите пожалуйста разобраться в чем причина.