Советники: Four pending orders

 

Four pending orders:

Советник выставляет четыре отложенных ордера: Buy stop, Buy limit, Sell stop, Sell limit.

Four pending orders

Автор: Vladimir Karputov

 
При попытке оптимизации строка параметра Sell stop Indend XXX в таблице настроек загорается красным,показывая ошибку??? По идее там должны быть отрицательные значения ,но это программа не принимает...Может что не так делаю?
 
Константин:
При попытке оптимизации строка параметра Sell stop Indend XXX в таблице настроек загорается красным,показывая ошибку??? По идее там должны быть отрицательные значения ,но это программа не принимает...Может что не так делаю?

А Вы внимательнее значения вводите. Помните, что оптимизация производится на ПРОМЕЖУТКЕ от и до. "От" должно быть меньше, чем "до". И в следующий раз - сразу вставляйте скриншот в сообщение.

 
Подскажите, пожалуйста, какой кусок кода выполняет эту функцию
 
Nikita Chernyshov:
Подскажите, пожалуйста, какой кусок кода выполняет эту функцию

Смотрим в функцию PendingOrder, и далее

      if(m_trade.OrderOpen(***
         ***,ORDER_TIME_DAY))


Справка: Свойства ордеров

ENUM_ORDER_TYPE_TIME

Идентификатор

Описание

ORDER_TIME_GTC

Ордер будет находится в очереди до тех пор, пока не будет снят

ORDER_TIME_DAY

Ордер будет действовать только в течение текущего торгового дня

ORDER_TIME_SPECIFIED

Ордер будет действовать до даты истечения

ORDER_TIME_SPECIFIED_DAY

Ордер будет действовать до 23:59:59 указанного дня. Если это время не попадает на торговую сессию, истечение наступит в ближайшее торговое время.

 
А вот график из тестера приложить - больше не модно...(
Причина обращения: