Несколько скриптов для упрощения торговли

fxbo

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

arevo

Новичок форума
Добрый день!
Cmillion, Вы на другом форуме вот такую штуку выкладывали (см. ниже).
Не могу от туда скачать. Выложите здесь пожалуйста.

26.10.2017 в 11:45, Andrey_KL сказал:
продублирую тут, измените пожалуйста логику скрипта, вместе с открытием ордера по рынку, вместо SL ставился stop order в обратку, с возможностью указать расстояния от цены и размера лота.
Сделал
Удачной торговли!
_OpenPozPlusOrders.mq4
 

cmillion

Гуру форума
Не нашел где кнопка редактировать свою писанину, пишу в догонку, на ваш вопрос отвечаю, все ордера открываются в одну цену по текущей цене, после отработанных ордеров все оставшиеся тралятся по указанным уровням до полной отработки всех ордеров.

Такие разработки только платно


Добрый день!
Cmillion, Вы на другом форуме вот такую штуку выкладывали (см. ниже).
Не могу от туда скачать. Выложите здесь пожалуйста.

26.10.2017 в 11:45, Andrey_KL сказал:
продублирую тут, измените пожалуйста логику скрипта, вместе с открытием ордера по рынку, вместо SL ставился stop order в обратку, с возможностью указать расстояния от цены и размера лота.
Сделал
Удачной торговли!
_OpenPozPlusOrders.mq4

Именно такого названия не нашел у себя. Отправьте мне ссылку на тот форум. Кидайте в вацап или скайп (здесь ссылки запрещены)
 

cmillion

Гуру форума
Добрый день!
Cmillion, Вы на другом форуме вот такую штуку выкладывали (см. ниже).
Не могу от туда скачать. Выложите здесь пожалуйста.

26.10.2017 в 11:45, Andrey_KL сказал:
продублирую тут, измените пожалуйста логику скрипта, вместе с открытием ордера по рынку, вместо SL ставился stop order в обратку, с возможностью указать расстояния от цены и размера лота.
Сделал
Удачной торговли!
_OpenPozPlusOrders.mq4

Этот?
 

Вложения

  • _OpenPozPlusOrders.mq4
    5,5 КБ · Просмотры: 30

cmillion

Гуру форума
SL TP NL MT5

Бесплатный советник для автоматической установки стопов и перевода в безубыток всех сделок в терминале МТ5. Советник работает только с тем инструментом в окне которого он установлен.

Если нужно чтобы советник сопровождал все открываемые Вами позиции, то ставьте его на все инструменты по которым торгуете.

Если у позиции уже открыт стоплосс в убыток (выше цены открытия для sell) и в параметрах установить стоплосс = 0 то стоплосс будет обнулен. Если же стоплосс переведен в безубыток, то параметр стоплосс на него не будет влиять. Т.е. стоплосс переносится только в более выгодное положение.

Если на момент установки скрипта тейкпрофит меньше текущей прибыли позиции, то тейкпрофит будет установлен от текущей цены. Т.е. в более выгодное положение. Но если цена будет откатываться, то тейкпрофит будет перемещен на заданное расстояние от цены открытия позиции.

В советнике всего 4 параметра

Stoploss — стоплосс в пунктах

Takeprofit — тейкпрофит в пунктах

NoLoss — безубыток — профит в пунктах при котором стоплосс позиции переносится на минимальную прибыль, если 0, то нет перевода в безубыток

MinProfitNoLoss — минимальная прибыль при переводе в безубыток
2019-02-01_11-29-15.png
 

Вложения

  • cm_SL NL TP.mq5
    10,6 КБ · Просмотры: 34
Последнее редактирование модератором:

cmillion

Гуру форума
ea cm open 2 stopopders

В определенное время (задаётся в параметрах) выставляются два отложенных ордера байстоп и селстоп на расстоянии в пунктах (задается в параметрах level) от текущей цены, с TP и SL в пунктах (задается в параметрах). Далее скрипт тралит стоплосс прибыльной сделки. После срабатывания одного из ордеров и перевода его в безубыток тралом, противоположный ордер удаляется.


Параметры:
TimeSet = D'2017.02.04 14:00'; //Время выставления ордеров, если текущее время больше установленного, то выставляются сразу
level = 10, //расстояние от текущей цены до ордеров
Magic = 0; //уникальный номер ордера
Lot = 0.1; //объем ордеров
Stoploss = 500; //стоплосс (0-отключен)
Takeprofit = 50; //тейкпрофит (0-отключен)
TrailingStop = 10, //трейлингстоп, (0-отключен)
TrailingStart = 1, //старт трейлинга
TrailingStep = 1; //шаг трала
deleteapp = true; //После перевода в безубыток удаляем противоположный ордер

Советы:

Обязательно проведите оптимизацию если собираетесь торговать на полном автомате.
Советник можно использовать кратковременно в момент новостей. Для этого в нем есть настройка времени работы.

2019-02-04_14-02-56.png
 

Вложения

  • ea cm open 2 stopopders.mq4
    35,4 КБ · Просмотры: 36

katerina020

Интересующийся
Здравствуйте, попросили в этой ветке написать, было б чудно создать то что необходимо мне. на халяву не рассчитываю
Суть такова что нужны ордера по разным инструментам ровно на день т.е. в начале дня открыть в конце закрыть.(лучше по времени и дате задавать открытие и закрытие может и для 4часов пригодится я пока присматриваюсь)
Не знаю можно ли это реализовать в скрипте.
В конце торгового дня мониторю графики разных валютных пар и допустим на 3-6 вижу селл; на 2-4х бай ( чтоб не ждать начала нового дня в ручную открывать) задать перечень тех пар на которых нужно открыть ордера в начале следующего дня и которые дальнейшем нужно закрыть перед окончанием дня. СЛ ТП не нужен, но нужен расчет лота по проценту риска на одну сделку от свободных средств для каждой пары. Что можно сделать?
 
Последнее редактирование:

cmillion

Гуру форума
Суть такова что нужны ордера по разным инструментам ровно на день т.е. в начале дня открыть в конце закрыть.(лучше по времени и дате задавать открытие и закрытие

Значит закрывать даже если позиция в конце дня в минусе?

Не знаю можно ли это реализовать в скрипте.

Можно, но в советнике на мой взгляд удобнее

СЛ ТП не нужен, но нужен расчет лота по проценту риска на одну сделку от свободных средств для каждой пары. Что можно сделать?

Как тогда рассчитать риск если нет стопа? Напишите формулу расчета лота.
 

кассад

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

cmillion

Гуру форума
Приветствую, никак не найду рабочий скрипт, которым можно открыть несколько ордеров одной валютной пары одновременно выбранным лотом,
а так же закрыть все открытые ордеры одновременно

В этой ветке несколько вариантов таких скриптов.
Вот некоторые из них
 

Вложения

  • _ Close Orders Sell.mq4
    4,9 КБ · Просмотры: 25
  • _ Open Order Buy.mq4
    4,9 КБ · Просмотры: 27
  • _ Open Order Sell.mq4
    4,9 КБ · Просмотры: 27
  • _ Close Orders Buy.mq4
    4,9 КБ · Просмотры: 24

cmillion

Гуру форума
Благодарю. и еще вопрос: скрипты открывают и закрывают без подтверждения?

Скрипт открытия позиций показывает окно параметров в котором Вы выставляете кол-во позиций лот и прочее, а после нажатия OK открывает сами позиции.
В скриптах закрытия так же появляется окно в котором можно ввести магик позиций, которые нужно закрывать.
 

ALEXBAT

Интересующийся
Добрый день!
Cmillion, пользуюсь Вашим скриптом script cm open 2 stoporders. Открытие двух ордеров: buystop и sellstop. Выставляются в определенное время, при срабатывании одного второй удаляется. Можете добавить функцию удаление не активированных ордеров в определенное время. Или,возможно, уже есть такой скрипт. Выложите здесь пожалуйста.
 

cmillion

Гуру форума
Добрый день!
Cmillion, пользуюсь Вашим скриптом script cm open 2 stoporders. Открытие двух ордеров: buystop и sellstop. Выставляются в определенное время, при срабатывании одного второй удаляется. Можете добавить функцию удаление не активированных ордеров в определенное время. Или,возможно, уже есть такой скрипт. Выложите здесь пожалуйста.

Добавил TimeDelete = "23:00"; //Время удаления неактивированных ордеров
 

Вложения

  • ea cm open 2 stopopders 1.mq4
    36,1 КБ · Просмотры: 23

ALEXBAT

Интересующийся
Скачал, но не ставиться на график ни как советник ни как скрипт
 

ALEXBAT

Интересующийся
Скачал ea cm open 2 stopopders 1.mq4 поместил в папку scripts перезагрузил терминал не ставиться на график. Переместил в папку expert перезагрузил терминал не присоединяется к графику
 

cmillion

Гуру форума
Скачал ea cm open 2 stopopders 1.mq4 поместил в папку scripts перезагрузил терминал не ставиться на график. Переместил в папку expert перезагрузил терминал не присоединяется к графику

Это Эксперт и изначально должен лежать в папке expert. А что значит не присоединяется? Вы его видите в навигаторе?
 

ALEXBAT

Интересующийся
Да в навигаторе есть, перетаскиваю на график не ставиться, нажимаю на сам советник: присоединить к графику не присоединяется. Делал у двух брокеров счета демо и реал
 
Верх