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

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

Скрипты Форекс — это исполняемые файлы в 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 закрывает все открытые позиции по всем валютным парам и открывает противоположные с увеличением лота, коэффициент увеличения лота можно установить в настройках.

 

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

Скрипт Buy with SL and TP открывает рыночный ордер на покупку с заданным в настройках размером лота, стоп лоссом и тейк-профитом.

Скрипт Sell with SL and TP открывает рыночный ордер на продажу с заданным в настройках размером лота, стоп лоссом и тейк-профитом.

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

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

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

 

Информационные скрипты:

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

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

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

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

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

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

Разместить объявление

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *