IsTradeAllowed() - непонятки в работе или глюк МТ - страница 2

 
и надо сравнивать stopprice_ticket1_new и stopprice_ticket1, может они одинаковы...
а if ((Low[1]-Low[2])>0) лучше вынести перед выбором ордера - зачем даром выбирать одер, если условия передвижения стопа не выполнены?
 
и надо сравнивать stopprice_ticket1_new и stopprice_ticket1, может они одинаковы...
а if ((Low[1]-Low[2])>0) лучше вынести перед выбором ордера - зачем даром выбирать одер, если условия передвижения стопа не выполнены?

Roch спасибо!
Не, нормализация не помогла.

Компостер спасибо!
Условие изменю. Однако OrderSelect в хэлпе читал... вроде правильно делал.. буду думать...
 
Попробуй использовать нормализацию stopprice_ticket1_new


Roch спасибо. Ни хрена не выходит всё равно...
 
Компостер спасибо!
Условие изменю. Однако OrderSelect в хэлпе читал... вроде правильно делал.. буду думать...
из хелпа:
Функция выбирает ордер. Возвращает ИСТИНА при успешном завершении функции. Возвращает ЛОЖЬ при неудачном завершении функции. Чтобы получить информацию об ошибке, вызовите функцию GetLastError().

Параметры

index - Позиция ордера или номер ордера в зависимости от второго параметра.
select - Выбор флагов. Mожет быть одним из следующих величин:
SELECT_BY_POS - позиция ордера среди открытых и отложенных ордеров (index in the order pool),
SELECT_BY_TICKET - серверный номер ордера (index is order ticket).
pool - Дополнительный индекс объединения (pool) ордера. Используется, когда выборан параметр - SELECT_BY_POS.Mожет быть одной из следующих величин:
MODE_TRADES (по умолчанию)- ордер выбирается среди открытых и отложенных ордеров,
MODE_HISTORY - ордер выбирается среди закрытых и удаленных ордеров.
 
Я все сделал. Нашел у себя ошибки, исправил, сделал Select_By_Ticket без третьего компонента, добавил GetError - одним словом теперь возвраается ошибка с кодом 0! Это значит нет ошибки! А стоп стоит зараза как мёртвый!
Что ето такое-та?
 
Ну вставь в код распринтовку в нужных местах - увидишь есть ошибка в логике алгоритма или нет.
 
Начинающий,
а учитываются ли в коде ограничения на минимально допустимую дистанцию приближения к курсу?
 
Начинающий,
а учитываются ли в коде ограничения на минимально допустимую дистанцию приближения к курсу?

Привет!
А поточнее?
 
Привет!
А поточнее?


Ордер нельзя подвинуть к курсу ближе некоторого расстояния. Обычно это 5 пунктов. Точнее - спросить на Вашем ДЦ.
 
Ну вставь в код распринтовку в нужных местах - увидишь есть ошибка в логике алгоритма или нет.


Уважаемый ROSH!

Вроде что-то похожее стало выходить... пока не полностью-- однако С П А С И Б О !
С уважением
Начинающий
Причина обращения: