Скрипты: VR---CLOSE---ALL

 

VR---CLOSE---ALL:

Скрипт для закрытия всех открытых позиций в терминале с возможностью выбора Magic номера

Author: Владимир

 

код выглядит непрофессионально, написано в описании - мол скрипт закроет все открытые ордера, но при любом неудачном закрытии ордера нет попытки повторить еще раз закрытие ордера через некоторую паузу, тупо выводим в лог все что получилось закрыть и нет

будем надеяться, что я ошибаюсь иначе сложно предположить зачем "новичкам осваивающим язык программирования mql4" изучать синтаксически правильный код, но с не правильной логикой работы с сервером

 
IgorM:

код выглядит непрофессионально, написано в описании - мол скрипт закроет все открытые ордера, но при любом неудачном закрытии ордера нет попытки повторить еще раз закрытие ордера через некоторую паузу, тупо выводим в лог все что получилось закрыть и нет

будем надеяться, что я ошибаюсь иначе сложно предположить зачем "новичкам осваивающим язык программирования mql4" изучать синтаксически правильный код, но с не правильной логикой работы с сервером


Вы ошибаетесь .... На данном сайте кроме документации больше ничего нет ... Тем более про сервер...   Какая ошибка может повлиять на закрытие ордера ????  Реквоты учтены ...  Если Ваш брокер выкидывает еще какие то фокусы кроме реквот  тогда я Вам сочувствую ....  Я тестировал скрипт у трех брокеров проблем не было ...
 
VOLDEMAR:Какая ошибка может повлиять на закрытие ордера ????  Реквоты учтены ...  

для Вашего кода любая ошибка не позволит закрыть ордер, Ваш код проверяет, что поток для выполнения торговых операций свободен. Что будет если поток для выполнения торговых операций будет занят? А если с десяток ордеров нужно закрыть?

хотя в принципе, какая разница - Вам хочется такой код публиковать,  Вы этого добились, удачи!

 
IgorM:
VOLDEMAR:Какая ошибка может повлиять на закрытие ордера ????  Реквоты учтены ...  

для Вашего кода любая ошибка не позволит закрыть ордер, Ваш код проверяет, что поток для выполнения торговых операций свободен. Что будет если поток для выполнения торговых операций будет занят? А если с десяток ордеров нужно закрыть?

хотя в принципе, какая разница - Вам хочется такой код публиковать,  Вы этого добились, удачи!


Спасибо ! В будущем учту ...
 
Мэйджик - целое число. Он может быть отрицательным. Если кто-то назначит в советнике мэйджик равным -1 может выйти недоразумение...
 

Скрипт нравится - довольно быстро закрывает.

Но хотелось бы научить его закрывать на выбор ордера по "текущему чарту" или "по всем чартам" - было бы отлично!

 
-Aleks-:

Скрипт нравится - довольно быстро закрывает.

Но хотелось бы научить его закрывать на выбор ордера по "текущему чарту" или "по всем чартам" - было бы отлично!

Посмотрите этот бесплатный продукт, https://www.mql5.com/ru/market/product/10976
Торговый робот (Expert Advisor) VR Close All
Торговый робот (Expert Advisor) VR Close All
  • 2015.08.04
  • Vladimir Pastushak
  • www.mql5.com
Советник предназначен для закрытия/удаления всех ордеров терминале. Помогает фиксировать прибыль или убытки по всему торговому счету. Возможно советнику указать закрытие по профиту или убытку в валюте депозита, или по проценту. Программа...
 
Vladimir Pastushak:
Посмотрите этот бесплатный продукт, https://www.mql5.com/ru/market/product/10976
Это совсем не то...
Причина обращения: