Скрипты Обсуждение, доработка и поиск скриптов для терминала MT4.

Ответить
03.08.2017, 05:40
Аватар для volondai
volondai volondai вне форума Активный участник
Регистрация: 28.04.2017 / Сообщений: 169
Поблагодарили 62 раз(а) / Репутация: 63
cmillion, Написал в личку.
03.08.2017, 06:05
Аватар для jager
jager jager на форуме Активный участник
Регистрация: 11.08.2009 / Сообщений: 116
Поблагодарили 90 раз(а) / Репутация: 89
всем привет есть идея,но для облегчения её реализации нужно изготовить что то наподобе индикатора,если есть интерес пишите в личку там все опишу в чем сама идея заключается
Форекс. Кто играет тот проигрывает кто работает тот зарабатывает
03.08.2017, 15:25
Аватар для Krokus
Krokus Krokus вне форума Активный участник
Регистрация: 20.04.2009 / Сообщений: 8
Поблагодарили 0 раз(а) / Репутация: 0
Здравствуйте Владимир! Спасибо, за Ваши полезные скрипты! Многими из них, я постоянно пользуюсь.
Мне больше, нравятся скрипты, которые запускаются сразу, с "горячей" клавиши. Нельзя ли сделать, чтобы скрипт для закрытия отложенных ордеров, так же запускался, без дополнительного запроса?
Буду весьма, благодарен.

CloseStopLimit_orders.mq4
03.08.2017, 16:38
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Здравствуйте Владимир! Спасибо, за Ваши полезные скрипты! Многими из них, я постоянно пользуюсь.
Мне больше, нравятся скрипты, которые запускаются сразу, с "горячей" клавиши. Нельзя ли сделать, чтобы скрипт для закрытия отложенных ордеров, так же запускался, без дополнительного запроса?
Буду весьма, благодарен.
Держите
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
03.08.2017, 17:37
Аватар для Krokus
Krokus Krokus вне форума Активный участник
Регистрация: 20.04.2009 / Сообщений: 8
Поблагодарили 0 раз(а) / Репутация: 0
Держите
Большое спасибо!
23.08.2017, 14:20
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ

По умолчанию 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.
Нажмите на изображение для увеличения
Название: USDCHFM1.png
Просмотров: 53
Размер:	15.3 Кб
ID:	279755
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
28.08.2017, 12:56
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Buy Stop Limit и Sell Stop Limit
Поясняющий рисунок к последнему скрипту

Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 80
Размер:	56.6 Кб
ID:	280001
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
10.09.2017, 23:51
Аватар для Qiii
Qiii Qiii вне форума Интересующийся
Регистрация: 15.02.2017 / Сообщений: 5
Поблагодарили 0 раз(а) / Репутация: 1
Здравствуйте, cmillion.

Открыл несколько ордеров на одной паре. Запускаю скрипт setstop, устанавливаю стоп 300 и тейк 300. Но на графике ничего не появляется. В чём может быть проблема ? Авто торговлю разрешил. В журнале никаких ошибок нет.
Или скрипт выставляет стопы только у новых сделок, которые я открываю уже поверх скрипта ?

В общем нужно открыть сразу 5-10 сделок, одним лотом, стоп и тейк хочу одинаковый для всех - как быть, есть ли у Вас скрипт на эту тему ?

Спасибо.
11.09.2017, 06:02
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Здравствуйте, cmillion.

Открыл несколько ордеров на одной паре. Запускаю скрипт setstop, устанавливаю стоп 300 и тейк 300. Но на графике ничего не появляется. В чём может быть проблема ? Авто торговлю разрешил. В журнале никаких ошибок нет.
Или скрипт выставляет стопы только у новых сделок, которые я открываю уже поверх скрипта ?

В общем нужно открыть сразу 5-10 сделок, одним лотом, стоп и тейк хочу одинаковый для всех - как быть, есть ли у Вас скрипт на эту тему ?

Спасибо.
скрипт setstop устанавливает стоп и тейк на расстоянии от цены открытия ордера. Т.е. если Вы открыли 10 сделок руками, то скорей всего они стоят не по одной цене, а чуть смещенные так как цена во врмя открытия могла гулять. Если Вам нужно, чтобы все позиции закрылись одновременно, то лучше использовать скрипты установки ордеров мышью

Скрипты выставляют Стоп SL и TP в точке на которую их бросили.

Скрипт заранее просчитывает и показывает профит или убыток, который будет получен при закрытии всех ордеров в этой точке.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
06.10.2017, 12:04
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ

По умолчанию cm_TP_NL

Советник выставляет тейкпрофит всем ордерам от точки их суммарного безубытка. Для Buy и Sell направлений тейкпрофит выставляется отдельно. Если указанный уровень тейкпрофита менее того что разрешает брокер, то советник ставит тейкпрофит на минимально допустимый уровень. При открытии новых позиций, советник пересчитывает точку безубытка и меняет всем открытым позициям тейкпрофит
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
06.10.2017, 12:35
Аватар для eevviill2
eevviill2 eevviill2 на форуме Местный знаток
Регистрация: 13.08.2016 / Адрес: Бандерівці / Сообщений: 681
Поблагодарили 595 раз(а) / Репутация: 592
Советник выставляет тейкпрофит всем ордерам от точки их суммарного безубытка. Для Buy и Sell направлений тейкпрофит выставляется отдельно. Если указанный уровень тейкпрофита менее того что разрешает брокер, то советник ставит тейкпрофит на минимально допустимый уровень. При открытии новых позиций, советник пересчитывает точку безубытка и меняет всем открытым позициям тейкпрофит
Ты же знаешь что при strict коментарии возле внешних переменных стают названиями перменных в настройках?
06.10.2017, 12:56
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Ты же знаешь что при strict коментарии возле внешних переменных стают названиями перменных в настройках?
Конечно знаю
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
07.10.2017, 07:09
Аватар для loeil
loeil loeil вне форума Интересующийся
Регистрация: 22.07.2014 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
Во-первых, извините за мой русский, я использовал переводчик.

Я просматривал все эти сценарии и не нашел того, что искал.

Пример:
Я ввожу цену вручную в скрипт, скажем, 1.12345. сейчас Buy and Sell лимит ордер должны быть размещены по цене 1.12343 (buy) и 1.12347 (sell). Каждый раз когда 2-3 пункта(pips) от моей цены. Если один ордер заполнен и закрыт с прибылью, скрипт должен открыть новый ордер с теми же параметрами. Buy лимит на 1.12343 и sell лимит на 1.12347.

Сценарий также должен иметь TP, SL, LOT
07.10.2017, 07:59
Аватар для Алексей 79
Алексей 79 Алексей 79 вне форума Интересующийся
Регистрация: 13.08.2015 / Сообщений: 4
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Здравствуйте! Если такой скрипт при открытии ордера ставит стоп и профит по выбору в пунтах,допустим 200,на объем 1.00, дальше идет трал , при достижении 50 пунктов закрывает 50% от объема в нашем случии 0.50, потом 75%. Не знаю понятно написал или нет ! Хотелось бы еще что бы слева был коментарий цена профита ,стопа и т.д и т.п. Надеюсь не слишком губу раскатал )) СПАСИБО!
09.10.2017, 09:12
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Во-первых, извините за мой русский, я использовал переводчик.

Я просматривал все эти сценарии и не нашел того, что искал.

Пример:
Я ввожу цену вручную в скрипт, скажем, 1.12345. сейчас Buy and Sell лимит ордер должны быть размещены по цене 1.12343 (buy) и 1.12347 (sell). Каждый раз когда 2-3 пункта(pips) от моей цены. Если один ордер заполнен и закрыт с прибылью, скрипт должен открыть новый ордер с теми же параметрами. Buy лимит на 1.12343 и sell лимит на 1.12347.

Сценарий также должен иметь TP, SL, LOT
Это уже не скрипт, а советник. Такого готового нет, но можно написать. Только подобные советники не для общего пользования и поэтому я их пишу не в этой ветке, а индивидуально. Вы можете обратиться ко мне в личку и там обсудим его воплощение.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
09.10.2017, 09:14
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: Алексей 79
Здравствуйте! Если такой скрипт при открытии ордера ставит стоп и профит по выбору в пунтах,допустим 200,на объем 1.00, дальше идет трал , при достижении 50 пунктов закрывает 50% от объема в нашем случии 0.50, потом 75%. Не знаю понятно написал или нет ! Хотелось бы еще что бы слева был коментарий цена профита ,стопа и т.д и т.п. Надеюсь не слишком губу раскатал )) СПАСИБО!
В этой ветке в 5 посту есть скрипт частичного закрытия ордеров при пересечении горизонтальной линии. Он конечно не закроет все Ваши потребности, но закроет часть Вашей позиции
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
12.10.2017, 08:14
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Советник выставляет тейкпрофит всем ордерам от точки их суммарного безубытка. Для Buy и Sell направлений тейкпрофит выставляется отдельно. Если указанный уровень тейкпрофита менее того что разрешает брокер, то советник ставит тейкпрофит на минимально допустимый уровень. При открытии новых позиций, советник пересчитывает точку безубытка и меняет всем открытым позициям тейкпрофит
Исправленная версия
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
Tepih 
15.10.2017, 19:59
Аватар для Ram81
Ram81 Ram81 вне форума Прохожий
Регистрация: 15.10.2017 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Здравствуйте, уважаемый cmillion, подскажите пожалуйста, есть ли такой скрипт который будет выставлять два разнонаправленных рыночных либо два пробойника (байстоп и сэллстоп) на расстоянии "дельта" от текущей цены в строго указанное время каждый день. Также чтобы при срабатывании отложенного ордера включался автоматический трал и стоплосс. Вроде прочитал всё возможно глаза замылились и не заметил нужного. Заранее спасибо, с уважением, Рамиль.
18.10.2017, 12:15
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Здравствуйте, уважаемый cmillion, подскажите пожалуйста, есть ли такой скрипт который будет выставлять два разнонаправленных рыночных либо два пробойника (байстоп и сэллстоп) на расстоянии "дельта" от текущей цены в строго указанное время каждый день. Также чтобы при срабатывании отложенного ордера включался автоматический трал и стоплосс. Вроде прочитал всё возможно глаза замылились и не заметил нужного. Заранее спасибо, с уважением, Рамиль.
Я могу для Вас такой написать. Подобных много писал, но мне проще с ноля создать, чем искать.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
18.10.2017, 12:23
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ

По умолчанию ЛОВИМ ТРЕНД

Советник предназначен для того чтобы помогать ловить тренд. Советник сам не закрывает профит, оставляет это приятное дело для трейдера, так что гонять его в тестере бесполезно!

Подробнее; Выставляется сетка из baystop и/или sellstop ордеров
BuyStop выставляем только выше первого выставленного bay stopa.
SellStop только ниже первого выставленного sell стопа.
При срабатывании SL отложенный ордер открывается опять по той же цене.

Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 26
Размер:	16.4 Кб
ID:	284270
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка открытия/закрытия ордера Gliven Язык программирования MQL4 0 16.02.2011 07:32


Текущее время: 11:32. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO