Закрыть позиции в MT5

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Evgeniy Zhdan
16150
Evgeniy Zhdan  

Всем привет.

А как закрыть ВСЕ позиции в MT5 без использования  Trade.mqh?

Evgeniy Zhdan
16150
Evgeniy Zhdan  
fxsaber:

А вообще без использования библиотек, просто в коде советника? Без всяких инклюдов.

fxsaber
16752
fxsaber  
Evgeniy Zhdan:

А вообще без использования библиотек, просто в коде советника? Без всяких инклюдов.

Суть будет та же, только надо будет сформировать правильно MqlRequest-запрос для OrderSend. Сложность будет только с Request.filling, но она решается поиском.

Sergey Savinkin
2099
Sergey Savinkin  
Если имеется в виду готовый скрипт, посмотрите в маркете, что-то типа ***
Evgeniy Zhdan
16150
Evgeniy Zhdan  
Sergey Savinkin:
Если имеется в виду готовый скрипт, посмотрите в маркете, что-то типа ***

Имеется ввиду какая-нибудь функция. В идеале, конечно.

Не понятно, почему такой геморой с обычными рядовыми трейдерскими действиями в МТ5?

Georgiy Merts
9181
Georgiy Merts  
Evgeniy Zhdan:

Имеется ввиду какая-нибудь функция. В идеале, конечно.

Не понятно, почему такой геморой с обычными рядовыми трейдерскими действиями в МТ5?

А где "геморой" ???

Чем тебе не нравится Trade.h ? Там как раз все делается одной функцией. Вон, выше предложили два варианта без Trade.h, что не так-то там ?

Или ты хочешь, чтобы была прямо одна системная функция "закрыть все позиции" ? Но она ведь ничем не будет отличаться от того же Trade.h, будет выполнять все те же действия, просто от тебя все это будет скрыто. Если ты не хочешь смотреть - ну так и не смотри...

Что не так ?

Evgeniy Zhdan
16150
Evgeniy Zhdan  
Georgiy Merts:

А где "геморой" ???

Чем тебе не нравится Trade.h ? Там как раз все делается одной функцией. Вон, выше предложили два варианта без Trade.h, что не так-то там ?

Или ты хочешь, чтобы была прямо одна системная функция "закрыть все позиции" ? Но она ведь ничем не будет отличаться от того же Trade.h, будет выполнять все те же действия, просто от тебя все это будет скрыто. Если ты не хочешь смотреть - ну так и не смотри...

Что не так ?

Объясняю.

Например, при добавлении продукта в маркет запрещено любой инклюд. Это не моя прихоть.

Georgiy Merts
9181
Georgiy Merts  
Evgeniy Zhdan:

Объясняю.

Например, при добавлении продукта в маркет запрещено любой инклюд. Это не моя прихоть.

То есть как это ???

Да в нормальных продуктах могут быть тысячи инклюдов ! И чтобы их не брали в маркет ? Что-то ты не так понимаешь.

Evgeniy Zhdan
16150
Evgeniy Zhdan  
Georgiy Merts:

То есть как это ???

Да в нормальных продуктах могут быть тысячи инклюдов ! И чтобы их не брали в маркет ? Что-то ты не так понимаешь.

Попытка импорта скомпилированных файлов (даже EX4/EX5) и DLL

Программы, распространяемые через Маркет, должны быть гарантированно безопасны для пользователей. Поэтому любые попытки использования DLL или функций из скомпилированных файлов EX4/EX5 считаются ошибкой. Такие продукты не будут опубликованы на Маркете. 

https://www.mql5.com/ru/articles/2555#dll_and_libraries_prohibited

Какие проверки должен пройти торговый робот перед публикацией в Маркете
Какие проверки должен пройти торговый робот перед публикацией в Маркете
  • www.mql5.com
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку, так как небольшая ошибка в логике советника или индикатора может привести к убыткам на торговом счете. Именно поэтому нами разработана серия базовых проверок, призванных обеспечить необходимый уровень качества продуктов Маркета. Если в процессе проверки...
Georgiy Merts
9181
Georgiy Merts  
Evgeniy Zhdan:

Попытка импорта скомпилированных файлов (даже EX4/EX5) и DLL

Программы, распространяемые через Маркет, должны быть гарантированно безопасны для пользователей. Поэтому любые попытки использования DLL или функций из скомпилированных файлов EX4/EX5 считаются ошибкой. Такие продукты не будут опубликованы на Маркете. 

https://www.mql5.com/ru/articles/2555#dll_and_libraries_prohibited

Так ведь из СКОМПИЛИРОВАННЫХ, а не из инклюдов !

Инклюды - это просто вынесеный текст, вот, тот же Trade.h - это вовсе не скомпилированный файл.

Vladimir Mametov
30730
Vladimir Mametov  

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

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий