Подскажите, пожалуйста, функцию..........:) - страница 2

 
Roger:
А что неправильно-то? Рефреш лишний и селекта нет, а так все в порядке.


? RTFM в конце то концов ;) : Если ордер еще не закрыт, то BUY ордера закрываются по Bid а  Sell по Ask, как правильно заметил  xrust . А вот только что может вернуть функция OrderClosePrice() для еще не закрытого ордера ? Подсказываю - эта цена, цена закрытия, НЕ УСТАНОВЛЕНА даже на момент закрытия и станет известна ТОЛЬКО ПОСЛЕ ЗАКРЫТИЯ ордера. 

Удачи. 

ЗЫ Если для реала, то Рефреш не лишний. А про ОрдерСелект 100% верно. 

 
VladislavVG:


? RTFM в конце то концов ;) : Если ордер еще не закрыт, то BUY ордера закрываются по Bid а Sell по Ask, как правильно заметил xrust . А вот только что может вернуть функция OrderClosePrice() для еще не закрытого ордера ? Подсказываю - эта цена, цена закрытия, НЕ УСТАНОВЛЕНА даже на момент закрытия и станет известна ТОЛЬКО ПОСЛЕ ЗАКРЫТИЯ ордера.


На самом деле возвращает то что нужно, недокументированная возможно, которой пользоваться не рекомендуют.
 
Vinin:

На самом деле возвращает то что нужно, недокументированная возможно, которой пользоваться не рекомендуют.


Точно ? Надо проверить. Если так - заберу свои слова обратно.

ЗЫ Проверил - Вы правы. Действительно возвращает нужную цену для своего типа ордера. Вот не подумал бы. Так, что беру свои слова обратно. 

 
VladislavVG:

Точно ? Надо проверить. Если так - заберу свои слова обратно.


Все время пользуюсь. Проблем пока не было. Да и Рустам вроде бы от меня это перенял. Проверь.

Скрипт для закрытия ордеров

Файлы:
closeall.mq4  1 kb
 
Vinin:


Все время пользуюсь. Проблем пока не было. Да и Рустам вроде бы от меня это перенял. Проверь.

Скрипт для закрытия ордеров


Да скрипт набросать 5 мин - уже проверил. Пост Выше поправил. Вы правы.
 
VladislavVG:

Да скрипт набросать 5 мин - уже проверил. Пост Выше поправил. Вы правы.

Просто в советнике довольно сильно логика урощается, хотя можно функцию сделать соответствующую.