Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
185431
MetaQuotes Software Corp.  

VR---CLOSE---ALL:

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

Author: Владимир

IgorM М
4801
IgorM М  

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

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

Владимир
192
Владимир  
IgorM:

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

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


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

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

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

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

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

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


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

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

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

Vladimir Pastushak
78118
Vladimir Pastushak  
-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
Советник предназначен для закрытия/удаления всех ордеров терминале. Помогает фиксировать прибыль или убытки по всему торговому счету. Возможно советнику указать закрытие по профиту или убытку в валюте депозита, или по проценту. Программа...
Aleksey Vyazmikin
8191
Aleksey Vyazmikin  
Vladimir Pastushak:
Посмотрите этот бесплатный продукт, https://www.mql5.com/ru/market/product/10976
Это совсем не то...
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий