Полезные скрипты Форекс

 

Полезные скрипты Форекс

Скрипты ФорексЧто такое скрипты Форекс?

Скрипты Форекс — это исполняемые файлы в MetaTrader 4, которые выполняются только один раз. Они идеально подходят для выполнения рутинных задач и для задач, которые отнимают много времени, когда важна скорость выполнения. Скрипт выполняется в тот момент, когда трейдер устанавливает его на график. После того, как задача будет выполнена, скрипт удаляется с графика. Вы можете удалить его вручную до завершения задачи. Это основные отличия скриптов Форекс от торговых советников. Советник работает постоянно, но он использует ценовые тики для обновления. То есть, чтобы начать работу или чтобы изменения параметров советника вступили в силу, цена должна измениться. Частота изменения рыночной цены меняется в течение суток. Это означает, что период между обновлениями эксперта непредсказуем. Предсказуемость скрипта (он запускается сразу) делает его более подходящим для некоторых торговых задач, чем торговый советник.

Установка скрипта в терминал МТ4.

Установить скачанный скрипт в терминал МТ4 можно следующими способами:

  1. В главном меню выбираем «Файл», в открывшемся меню пункт «Открыть каталог данных», в папке «MQL4» закидываем скрипт в папку «Scripts».
  2. Через Meta Editor. Открываем Meta Editor, далее папку «Scripts» и туда помещаем скрипт.

Как изменить параметры скрипта Форекс?

Если у вас достаточно знаний в MQL4, вы можете изменить отдельные параметры скрипта под себя. Для этого вам необходимо изменить код скрипта в разделе Meta Editor в торговой платформе. Здесь вы можете изменить текущие свойства программы.

Список полезных скриптов легко найти в интернете практически на любом сайте Форекс-тематики. Предлагаю свой список полезных скриптов Форекс.

Полезные скрипты Форекс.

Для того, чтобы быстро работать с большим количеством ордеров в платформе МТ4, вам могут пригодиться скрипты из серии Close All.

Ниже приведены несколько скриптов, которые закрывают все ордера одним нажатием кнопки. Причем, в зависимости от ситуации на рынке, вы можете использовать определенный скрипт и закрыть только отложенные ордера или только открытые, только на BUY или SELL или вообще все ордера по всем валютным парам.

Описание скриптов серии Close All:

CloseAllTrades — закрывает все открытые и отложенные ордера по всем валютным парам.
CloseAllTradesCurrent — закрывает все открытые и отложенные ордера на текущем графике.
CloseAllTradesOpened — закрывает все открытые ордера по всем валютным парам.
CloseAllTradesOpenedCurrent — закрывает все открытые ордера на текущем графике.
CloseAllTradesPending — закрывает все отложенные ордера по всем валютным парам.
CloseAllTradesPendingCurrent — закрывает все отложенные ордера на текущем графике.
CloseAllTradesBuy — закрывает все открытые ордера на покупку по всем валютным парам.
CloseAllTradesBuyCurrent — закрывает все открытые ордера на покупку на текущем графике.
CloseAllTradesSell — закрывает все открытые ордера на продажу по всем валютным парам.
CloseAllTradesSellCurrent — закрывает все открытые ордера на продажу на текущем графике.

Еще несколько скриптов для закрытия ордеров:

Скрипт CloseProfitOrders закрывает все прибыльные ордера хоть на Buy, хоть на Sell, причем на всех валютных парах, независимо от того, на какой график устанавливается скрипт. Размер профита устанавливается в пунктах.

Скрипт Reverse закрывает позицию и тут же открывает противоположную тем же лотом.

Скрипт ReverseLotExp закрывает все открытые позиции по всем валютным парам и открывает противоположные с увеличением лота, коэффициент увеличения лота можно установить в настройках.

— Скрипт KS_Splitter закрывает только часть ордера. Размер лота к закрытию устанавливается в настройках.

Когда важна скорость в торговле, вам помогут скрипты открытия ордеров:

Скрипт ByMarketBuySymbols открывает ордера на покупку сразу по нескольким валютным парам по рыночной цене. В настройках скрипта можно задать валютные пары, размер лота, размер стоп лосса и тейк-профита.

Читать статью  Примеры торговых систем. Торговля по индикаторам

Скрипт ByMarketSellSymbols открывает ордера на продажу сразу по нескольким валютным парам по рыночной цене. В настройках скрипта можно задать валютные пары, размер лота, размер стоп лосса и тейк-профита.

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

Скрипт Drop Level Lines поможет быстро нанести на график уровни поддержки и сопротивления с указанием значения цены. Для этого перетащите скрипт в точку максимума или минимума на графике. Линия нарисуется автоматически, причем нужного цвета и с указанием цены.

Скрипт ProfitOnDrop. Если у вас есть несколько открытых ордеров и вы хотите знать, где на графике вы будете иметь определенный профит, просто перетащите скрипт ProfitOnDrop в любую точку на графике и он покажет вам, какую прибыль или убыток вы получите, если цена дойдет до этого уровня. Скрипт учитывает все открытые ордера по данному инструменту.

Скрипт CleanupAll удаляет все объекты с графика. Есть индикаторы, которые оставляют после себя некоторые объекты, даже после удаления с графика самого индикатора. Довольно нудно искать эти объекты и удалять их по одному. Скрипт CleanupAll быстро удалит их все и почистит ваш график.

Скрипт Screenshot. Если вам надо часто делать скриншот терминала, вам поможет в этом скрипт Screenshot. Просто перетащите скрипт на график и он автоматически сделает снимок экрана и поместит его в папку MQL4/files/chart. Этот скрипт имеет преимущества перед другими подобными скриптами, потому что использует файл user32.dll, чтобы автоматически получить ваш размер экрана. Вам нет необходимости задавать размеры экрана. В дополнение к этому скрипт Screenshot добавит в левом углу ярлык с указанием валютной пары и таймфрейма. Чтобы скрипт у вас работал, не забудьте включить импорт DLL.

Скрипт YouBalanceProfitAndSetNewStopProfit отображает на графике (при наличии открытых ордеров) баланс и профит на указанном ценовом уровне (при достижении ценой этого уровня). Он также может автоматически переместить стоп лосс и тейк-профит открытых ордеров на указанный уровень (создаст общий для всех открытых ордеров уровень стоп лосса и тейк-профита). Данный скрипт поможет узнать, какой будет размер баланса и профита при достижении ценой указанного уровня.

Надеюсь, вам пригодятся в торговле какие-либо из этих скриптов Форекс. Вы также можете скачать все выше перечисленные скрипты Форекс одним архивом: полезные скрипты Форекс.

Коллекция полезных скриптов для трейдера

На данной странице будем выкладывать для бесплатного скачивания различные, полезные для трейдера Форекс скрипты применяемые в терминале MT4 (т.е. написанные на языке программирования MQL4).

Скрипты Форекс, Коллекция скриптов для трейдера

Коллекция Форекс скриптов будет постоянно пополняться новыми скриптами, надеемся Вы тоже поможете нам в ее пополнении 😉

Что такое Форекс скрипт и описание работы с Форекс скриптами:

Небольшое пояснение о том что такое скрипт и для чего нужны скрипты в терминале MT4:

Скриптом называется программа, написанная на языке MetaQuotes Language 4 (MQL 4) и предназначенная для одноразового выполнения любых действий. Скрипт может выполнять как аналитические, так и торговые функции. В отличие от советников, скрипты исполняются по запросу, а не потиково. Иными словами, если советник работает практически постоянно, то скрипт, отработав один раз, самостоятельно завершает работу.

Работа со скриптами предполагает:

Создание Форекс скрипта
Для создания и компиляции скрипта используется встроенный редактор “MetaEditor”. Он является составной частью клиентского терминала и представляет собой удобную среду разработки MQL4-программ.

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

Запуск скрипта в терминале
Для запуска скрипта необходимо наложить его на график. Сразу после этого запускается алгоритм скрипта.

Удаление скрипта
Завершение работы скрипта происходит, когда он удаляется с графика.

Скрипты Форекс скачать бесплатно

КОЛЛЕКЦИЯ ФОРЕКС СКРИПТОВ ДЛЯ БЕСПЛАТНОГО СКАЧИВАНИЯ:

Скрипты для открытия и модификации ордеров:

1. Скрипт «Открыть 5 Buy ордеров».

Благодаря этому скрипту можно открыть пять ордеров на покупку, по такой цене, которая имеет место при запуске скрипта. Когда работает скрипт, цены иногда могут меняться, в таком случае, те ордера, что остались он, откроет потом, когда цена вернется к прежнему значению. Также благодаря этому скрипту можно вводить нужный размер лотов. Большим преимуществом скрипта 5 Buy является то, что он приспособлен к сильным движениям цен.

Читать статью  Лучшие индикаторы будущего движения цены для работы на живом графике Форекс

Поделитесь с друзьями!

2. Скрипт «Открыть 5 Sell ордеров».

Благодаря этому скрипту можно открыть пять ордеров на продажу, по такой цене, которая имеет место при запуске скрипта. Когда работает скрипт, цены иногда могут меняться, в таком случае, те ордера, что остались он, откроет потом, когда цена вернется к прежнему значению. Также благодаря этому скрипту можно вводить нужный размер лотов. Большим преимуществом скрипта 5 Sell является то, что он приспособлен к сильным движениям цен.

Поделитесь с друзьями!

3. Скрипт «Открытие сделки по времени».

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

Поделитесь с друзьями!

4. Скрипт «Выставление двух противоположных стоповых ордера».

Открытие позиций Купить и Продать осуществляется при выполнение рабочего ордера. А также и при автоматическом выполнении отложенного ордера. Выставление двух противоположных ордеров – в значительной степени помогает перекрыть убытка трейдера. После нажатия кнопок “Sell” или “Buy” брокеру отправляется ордер на открытие позиций краткосрочной или долгосрочной соответственно.

Поделитесь с друзьями!

5. Скрипт «Перевод в безубыток всех ордеров».

Советник выставляет стоп лосс и тейк профит у всех позиций текущего инструмента ( и рыночным и отложкам), если выставлено значение менее STOPLEVEL, то советник не меняет стоп.

Поделитесь с друзьями!

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

1. Скрипт «Закрыть все Buy ордера».

Если необходимо закрыть все ордера и уйти с рынка, то этот скрипт как раз для этого предназначен. Этот скрипт закрывает все ордера Buy, даже при наличии открытых прибыльных графиков. Чтобы не упустить прибыль при ручном закрытии большого количестве сделок, этот скрипт закроет все ордера в автоматическом режиме мгновенно, что значительно упростит работу.

Поделитесь с друзьями!

2. Скрипт «Закрыть все Sell ордера».

Если необходимо закрыть все ордера и уйти с рынка, то этот скрипт как раз для этого предназначен. Этот скрипт закрывает все ордера Sell, даже при наличии открытых прибыльных графиков. Чтобы не упустить прибыль при ручном закрытии большого количестве сделок, этот скрипт закроет все ордера в автоматическом режиме мгновенно, что значительно упростит работу.

Поделитесь с друзьями!

3. Скрипт «Закрыть все прибыльные Buy ордера».

Данный скрипт позволяет закрыть все прибыльные ордера по покупке абсолютно на всех графиках, даже если имеется прибыль. Так же как и скрипты по закрытию ордеров Buy и Sell, быстро закрывает выбранные сделки, что в значительной мере помогает не упустить прибыль и сэкономить время на закрытие прибыльных ордеров по покупке вручную, если их открыто достаточно много.

Поделитесь с друзьями!

4. Скрипт «Закрыть все прибыльные Sell ордера».

Воспользовавшись этим скриптом можно закрыть все прибыльные ордера по продаже, на всех графиках, если даже там имеет место прибыль. После открытия данного скрипта нужно зайти в меню настроек (ctrl + 0) и выбрать разрешить торговать. После чего два раза нажать на советники и выбрать необходимый вариант для закрытия ордера. Установить данный скрипт очень легко и это не занимает много времени.

Поделитесь с друзьями!

5. Скрипт «Закрыть все ордера».

Если необходимо закрыть все ордера и уйти с рынка, то этот скрипт как раз для этого предназначен. Этот скрипт закрывает все ордера Buy и Sell, даже при наличии открытых прибыльных графиков. Чтобы не упустить прибыль при ручном закрытии большого количестве сделок, этот скрипт закроет все ордера в автоматическом режиме мгновенно, что значительно упростит работу.

Поделитесь с друзьями!

6. Скрипт «Закрыть все прибыльные ордера».

Данный скрипт помогает закрыть все прибыльные ордера, такие как Buy и Sell, независимо от того есть при графиках прибыль или нет. С помощью него можно без затруднений закрыть большое количество сделок, не затрачивая при этом драгоценное время, так как программа запускается мгновенно и также быстро закрывает ордера.

Читать статью  Стрелочные индикаторы для форекс без перерисовки сигналов

Поделитесь с друзьями!

7. Скрипт «Удалить все отложенные ордера».

Данный скрипт поможет вам удалить все отложенные ордера, находящиеся вне коридора цен. Особенно удобно это тогда, когда открыто большое количество ордеров. Чтобы облегчить себе работу достаточно просто запустить скрипт, как советника и тогда не придется самому его перезапускать. Чтобы удалить один ордер достаточно открыть окно редактирования и выбрать элемент для удаления.

Поделитесь с друзьями!

8. Скрипт «Закрытие всех убыточных ордеров».

Данный скрипт помогает закрыть все убыточные ордера, такие как Buy и Sell. С помощью него можно без затруднений закрыть большое количество сделок, не затрачивая при этом драгоценное время, так как программа запускается мгновенно и также быстро закрывает ордера.

Поделитесь с друзьями!

9. Скрипт «Закрытие всех ордеров по достижению суммарного убытка».

Этот скрипт закрывает все имеющиеся ордера при достижении установленного суммарного убытка на торговом счете.

Поделитесь с друзьями!

10. Скрипт «Закрытие всех ордеров по достижению суммарного профита».

Этот скрипт закрывает все имеющиеся ордера при достижении установленнй суммарной прибыли на торговом счете.

Поделитесь с друзьями!

11. Скрипт «Закрытие всех прибыльных ордеров по текущей валютной паре».

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

Поделитесь с друзьями!

12. Скрипт «Закрытие всех убыточных ордеров по текущей валютной паре».

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

Поделитесь с друзьями!

13. Скрипт «Закрытие сделки по времени».

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

Поделитесь с друзьями!

Другие Форекс скрипты:

1. Скрипт «Трал».

Данный скрипт работает как Трал (Trailing Stop) перемещая уровень Stop Loss.Работает именно как скрипт, а не как советник, т.е. требует активации.

Поделитесь с друзьями!

2. Скрипт «Переворачивает все имеющиеся позиции».

Этот скрипт помогает открывать позиции, в том случае, когда торговля идет в убыток. Имеется в виду, что если есть большая вероятность в дальнейшем продолжении работы рынка, то можно «перевернуть» позицию на уровне линии stop-loss. Так же этот скрипт полезен, если необходимо дополнительно пополнить баланс для поддержки уже имеющихся позиций.

Поделитесь с друзьями!

3. Скрипт «Уровень безубытка».

Уровень без убытка – относится к практической части трейдинга, когда открытая позиция переносится трейдером на открытие сделки. Используя этот скрипт можно подсчитать уровень без убытка для абсолютно всех ордеров рынка. Также еще имеет название, как ProfitLine. Именно данный параметр Profit позволяет определить количество прибыли, необходимой для получения при пересечении линии уровня без убытка.

Поделитесь с друзьями!

4. Скрипт «Расчет размера лота в процентах от депозита».

Благодаря этому скрипту можно с легкостью рассчитать размер лотов необходимых для торговли. Данный расчет осуществляется на основе процентной ставки вашего депозита. Этот процент можно установить при помощи переменной MaxRisk, а если не устанавливать, то по умолчанию он будет равняться пяти (что означает 5 процентов от депозита).

Поделитесь с друзьями!

5. Советник «Ilan 2.0».

Советник «Ilan 2.0» это торговый робот нового поколения. Полностью индикаторный торговый робот, построенный на показаниях двух стандартных осцилляторов: RSI и CCI.
Показатели торгового робота Ilian 2.0: Торговая платформа: Metatrader 4, Доходность за 6 месяцев: 22,92%, Торговыe инструменты: EUR/USD, GBP/USD, USD/CHF, USD/JPY, USD/CAD,
Минимальный размер депозита: $10 000, Минимальный размер лота: 0.1, Кредитное плечо: 1:100 и больше.
Торговый робот Ilan 2.0 предрставляется бесплатно брокером AMarkets.

Поделитесь с друзьями!

6. Советник «CrossPoint».

Советник «CrossPoint» это тоже торговый робот нового поколения. Создан опытными трейдерами и высококвалифицированными программистами.
Показатели торгового робота CrossPoint: Доходность в валюте: 26,5%, Торговый инструмент: USD/CAD, Рекомендуемый депозит: $2000, Минимальный размер лота: 0.1, Кредитное плечо: 1:500 или больше.
Торговый робот CrossPoint предрставляется бесплатно брокером AMarkets.

Поделитесь с друзьями!

ВНИМАНИЕ! Администрация сайта не несет ответственности за последствия связанные с неправильным применением данных скриптов!
РЕКОМЕНДУЕМ ИЗУЧАТЬ РАБОТУ КАЖДОГО ФОРЕКС СКРИПТА НА ДЕМО-СЧЕТЕ!

ВНИМАНИЕ! Новые скрипты Форекс, советники Форекс и индикаторы теперь публикуются в разделе “Мастерская MQL

Следите за обновлениями вместе с нами!

Понравилось? Поделись с друзьями!

Источник https://forex-total.ru/torgovye-sovetniki/poleznye-skripty-foreks.html

Источник https://forex-grail.ru/kollekciya-skriptov-dlya-trejdera/