Jump to content
cmillion

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

Recommended Posts

cmillion
3 минуты назад, Fintera сказал:

Если это сложно, то не надо. Спасибо ! Просто с блокнотом мне не удобно

 

 

Пока сложность только в понимании того что нужно и как. Но я с Вами согласен, это не надо. Во всяком случае есть более интересные и нужные задачи для MQL


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
ReAcT
В 04.09.2018 в 21:22, Fintera сказал:

Всем Добрый Вечер ! Не могу найти готовый  скрипт, выводящий нужный мне текст на график. Есть ли такой ?

 

В МТ 4 есть кнопка Т - текстовая метка, она движется вместе с перемещением графика. Поставить можно в любом месте экрана.

 

P.S. Перед тем как искать сложные пути, через написание кода. Есть смысл в терминале нажать F1 и сделать поисковый запрос. Возможно, то что нужно уже давно существует.

Share this post


Link to post
Share on other sites
Fintera
11 часов назад, ReAcT сказал:

 

В МТ 4 есть кнопка Т - текстовая метка, она движется вместе с перемещением графика. Поставить можно в любом месте экрана.

 

P.S. Перед тем как искать сложные пути, через написание кода. Есть смысл в терминале нажать F1 и сделать поисковый запрос. Возможно, то что нужно уже давно существует.

Спасибо ! Мой текст в текстовую метку не помещается.

 

Текстовая метка.png

Share this post


Link to post
Share on other sites
ReAcT
17 часов назад, Fintera сказал:

Спасибо ! Мой текст в текстовую метку не помещается.

 

 

Как обычно, новички излучают гибкость мысли.

 

image.thumb.png.93a02efe5b0943870a0cfc1edc33078d.png

Share this post


Link to post
Share on other sites
Fintera
В 08.09.2018 в 14:16, ReAcT сказал:

Как обычно, новички излучают гибкость мысли.

Прихожу на остановку, спрашиваю, - Как доехать до центра ? Ответ -  Я знаю как, но не скажу. На углу остановки висит плакат, там на написаны все маршруты.

Что-то похожее было и в Вашем ответе.

  • Upvote 1

Share this post


Link to post
Share on other sites
DVargo

А  вместо одной метки сделать 100500 меток - типа лень?

Или религия не позволяет.

Вам шашечки или ехать?

Share this post


Link to post
Share on other sites
DVargo

В винде есть такой инструмент - Записки. Только у него шрифт дуратцкий

 

Share this post


Link to post
Share on other sites
Fintera

Всем спасибо ! У одного из форумчан в подписи стоит фраза - Быть умным и умничать разные понятия. Ответ найден на другом форуме

Вывод текста на график

Share this post


Link to post
Share on other sites
cmillion

Скрипт удаляет все отложенные ордера

В параметрах можно выбрать по всем валютам или только по той, на которой установлен
 

cm DeleteOrders.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
cmillion

Скрипт выставляет сеть локовых стоп ордеров через заданное расстояние
Лотность ордеров зависит от разности лотов направлений
Пример имеем buy 1лот и sell 2 лота число ордеров сети 10 шаг 5
советник выставит 10 buystop ордеров на расстоянии 5 п между собой лотом 0,1

cm gread stop lock.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
cmillion

Cоветник рисует на каждой открытой позиции крестик и при нажатии на него позиция закрывается.

 

2018-09-20_16-21-10.png

cm close a.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
cmillion

Buy Stop Limit и Sell Stop Limit

 

Установка отложенных ордеров при достижении указанной цены
 
В терминале МТ5 есть такие ордера, как Buy Stop Limit и Sell Stop Limit в MetaTrader 4 нет таких видов ордеров, хотя их необходимость для многих очевидна. Вот я и решил дополнить терминал МТ4 скриптом, позволяющим реализовать такие ордера. И более того сделал для них более гибкую систему настроек, а так же добавил к стоп ордеру еще и лимитный.
Пример:
Вы хотите установить SellStop на цену 1,2000 но только тогда, когда цена дойдет до 1,2500. При этом текущая цена ниже 1,2000. На данный момент в терминале МТ4 это невозможно сделать стандартными средствами. Вы кидаете скрипт на цену 1,2500 (можно приблизительно так как после можно сместить линию и таким образом настроить момент открытия ордеров). Скрипт усановит на цене, куда Вы его бросили линию с надписью Bid=1.2500 SellStop 1.2000. Это означает, что когда цена дойдет до цровня 1,2500 скрипт автоматически установит SellStop на 1,2000 с указанными в параметрах стоплоссом и тейкпрофитом. Помимо стоп ордера скрипт может таким же образом установить и лимитный ордер. После выставления скрипта се линии можно перемещать мышью и удалять не нужные чтобы настроить его на нужные цены.
Если Вы бросаете скрипт выше цены, то он размещает ордера SellStop и BuyLimit. Если же ниже текущей цены, то скрипт разместит BuyStop и SellLimit.
 
post-393455-0-19325800-1507552486_thumb.png

cm_BuySellStopLimit.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
cmillion

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

Для терминала МТ4 можно скачать советник здесь

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

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

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

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

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

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

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

MinProfitNoLoss — минимальная прибыль при переводе в безубыток

2019-02-01_11-29-15.png.e11825355a8c5f6602d40086d7b4d538.png

cm_SL NL TP.mq5

Edited by cmillion

Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites
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


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Email: ea@cmillion.ru

WhatsApp +79283690333

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×