Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Новые скрипты для форекс. Скрипты форекс существенно облегчают работу трейдеров. Что такое Форекс скрипты


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

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

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

Расплывчатая картина применения всемогущего «I» из кинофильма «Матрица» в процессах биржевой торговли становится яснее, когда вы добиваетесь неплохих результатов в области предвидения и стараетесь вырастить свой потенциал.

Если вам до сих пор не удалось показать хоть сколько-нибудь стабильный результат в и получения постоянного стабильно растущего дохода, то вам просто необходимо прочитать несколько наших предыдущих постов о торговле по системе известного на « », или с помощью подхода господина научиться выхватывать из многообразия «Волн», которые рисует на графике валютный курс только те немногие, способные сделать вас по-настоящему богатыми (читайте — , там вы найдете полезную книгу по теме).

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

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

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

Заметьте, что отталкивающее слово «если» в предыдущем абзаце только разожгло ваш интерес.

Итак! Вы готовы приступить к автоматизации ваших действий. Первое, с чем вы обязательно столкнетесь, когда покорите вершины графиков — это с желанием забросить компьютер и уехать жить на Кубу. Пусть он сам делает за вас всю работу!

  • Позабыты хлопоты
  • Остановлен бег
  • Вкалывают роботы
  • Счастлив человек

Чтобы мечта стала реальностью, вам понадобится «грааль» – советник , способный полностью избавить вас от торговли на бирже, вот смотрите мою статью, где я провожу независимые тесты в режиме реального времени.

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

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

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

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

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

Жаль, что такие скрипты форкс не предусмотрены по-умолчанию))

Итак, скажу кратко, скрипты в МетаТрейдере служат для облегчения и ускорения работы трейдера.

К примеру, вы сами и ваш советник открыл серию ордеров и цена пошла не в вашу пользу! И ВАМ НУЖНО РЕЗКО ЗАКРЫТЬ ВСЕ СДЕЛКИ, закрывая каждую вручную вы потратите много времени! Так вот есть скрипты, которые закроют все ордера в пару кликов. Кстати, есть разновидности этих скриптов, которые могут закрыть только прибыльные ордера.

А какие скрипты установлены в ?

  • Скрипт «Close.mq4». Закрывает первую открытую сделку из списка.
  • Скрипт «delete_pending.mq4». Закрывает первый отложенный ордер.
  • Скрипт «modify.mq4». Модифицирует первый рыночный ордер.
  • Скрипт «modify_pending.mq4». Вносит изменения в первый отложенный ордер.
  • Скрипт «Period_Converter.mq4». Заявлен, как инструмент создающий материал для анализа графика на нестандартных временных периодах.
  • Скрипт «Rotate_text.mq4». Демонстрирует графические возможности терминала с помощью вращающегося текста.

Как установить сторонний скрипт в терминал МетеТрейдер?

Все просто, открываете терминал, вверху есть вкладка — «Файл», далее выбираете строку — «Открыть каталог данных», откроется окно в котором нужно выбрать папку — «MQL», далее в этой папке ищем паку — «Scripts». Вот в нее и нужно поместить файлы скрипта, это можно сделать путем — копировать и вставить или простым перетягиванием файлов.

После этого не забудьте перегрузить терминал и в окне «Навигатор», раскрывайте вкладку «скрипты», и ищите то что вы установили. А для активации скрипта, перетащите его на график.

Смотреть

А вот смотрите видео по установки скриптов в МетаТрейдер:

Из нестандартных скриптов, хотелось бы представить инструмент для открытия сделок на большом количестве .

Для чего он нужен?

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

Если представить, что у вас есть возможность делать это на разных по величине счетах, и для оптимизации процесса , вам нужно только менять объем сделки, то все, что вам нужно – это скрипт, в основе которого будут два базовых алгоритма:

Алгоритм открытия сделки.

OrderSend(«AUDCAD»,OP_BUY,0.01,Ask,3,0,0,»expert comment»,255,0,CLR_NONE)

И алгоритм её закрытия.

OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red);

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

В заключении хотелось бы обратить ваше внимание на то, что профессиональный рост – это поэтапная работа с трудностями, которые возникают на пути к успеху. Эта формула совершенно не меняется, когда речь идет о работе на финансовом рынке. И все, что нужно для того, чтобы преуспеть – это стоять на своем. Даже тогда, когда вам кажется, что – это…

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

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

Скрипты устанавливаются в папку Scripts каталога данных торгового терминала MT4, инструкции по поиску каталога данных и установке советников, скриптов, индикаторов приведены в статье .

Форекс скрипты запускаются с раздела “Скрипты” навигатора двойным кликом или перетаскиванием скрипта на график цены.

Также я использую замечательную функцию, встроенную в терминал МТ4 – установка горячих клавиш, позволяющих вызвать скрипт или индикатор.

Очень удобно при срочной необходимости закрыть все ордера по текущему инструменту просто нажать сочетания клавиш и наслаждаться результатом, а не искать нужный скрипт в навигаторе, не говоря уже об использовании стандартных методов управления позициями, предоставляемые функциями Метатрейдера.
Для установки горячей клавиши, по которой будет вызван скрипт, необходимо в навигаторе выбрать нужный форекс скрипт, нажать правую клавишу мыши и в появившемся контекстном меню выбрать раздел “Установить горячую клавишу”. Далее в открывшемся окне для выбранного скрипта устанавливаем своё уникальное сочетание клавиш Alt с буквой, или Ctrl с буквой. Внимательно изучите руководство самого терминала, чтобы не переопределить заложенные по умолчанию сочетания клавиш, действующих в самом терминале.

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

В первую группу входят скрипты для одновременного закрытия позиций и отложенных ордеров.
KS_CloseAll – скрипт быстро закрывает все имеющиеся открытые позиции и отложенные ордера. Удобен при мультивалютной торговле, когда нужно зафиксировать текущий достигнутый результат торговли. Этот скрипт выгодно отличается от своих аналогов тем, что будет делать всё возможное для того, чтобы выполнить закрытие. Script борется с такими явлениями, как реквоты, изменения цены, занятость торгового потока, новые открытия ордеров другими советниками или скриптами и прочими “происками” ДЦ. В настройках скрипта можно задать:

Close all positions – Закрывать открытые позиции
Delete Pended Orders – Удалять отложенные ордера
Magic Number (-1 for all) – Использовать магический номер
Slippage – Допустимое проскальзывание

west_close – скрипт закрывает все позиции и удаляет отложенные ордера без предварительного вывода окошка, спрашивающего, запускать скрипт или нет, и даже без вывода окна параметров. Активируется сразу же после запуска и работает быстро. Очень удобен при скальпинге, скрипт сидит у меня на горячей клавише Alt+K (от английского Kill).

Следующие скрипты требуют перетаскивания “мышкой” самого скрипта из окна навигатора на определенное место на графике цены.

KS_Splitter – скрипт для частичного закрытия выбранной позиции. Для выбора нужной позиции необходимо кинуть сам скрипт на график цены прямо на ордер и в открывшемся окне установить объём частичного закрытия в лотах.

west_SLTP_drop – скрипт для одновременной установки Stop-Loss и Take-Profit для всех позиций и ордеров текущего инструмента по той цене, на которую был кинут скрипт. В зависимости от того, с какой стороны позиции был брошен скрипт, автоматически самим скриптом определяется, устанавливать стоп или тейк. Очень удобно при наличии множества позиций, когда вход выполняется частями или сеткой ордеров.

Важно! Для совершения торговых операций необходимо, чтобы была нажата кнопка “Авто-торговля”. Следите за этим, когда запускаете на выполнение скрипты, выполняющие какие-либо манипуляции с позициями и ордерами.

И бонус: west_objdelete – скрипт, удаляющий все построения на графике, очищает его полностью от объектов, даже от тех, которые имеют свойство “не отображаться в списке объектов. Скрипт у меня также находится на горячей клавише Alt_C (от Clear – очистить).

Скачать форекс-скрипты:


Используйте предложенные форекс скрипты и производительность вашего труда несомненно возрастет.

Привет, друзья трейдеры!

В торговом терминале Метатрейдер 4, кроме наличия индикаторов и советников, есть такие программы, как форекс скрипты, которые предназначены для улучшения и ускорения технических возможностей в МТ4. Именно о них мы поговорим сегодня в данной статье.

Что такое форекс скрипты для Метатрейдер 4? Это программы, исходный код которых написан на языке MetaQuotes Language 4 (сокращенно MQL4). Они могут выполнять любые действия, но при только одноразовые. Для сравнения: , выполняет свою работу на постоянной основе, а metatrader скрипты отрабатывают определенную задачу один раз и самостоятельно завершают свою работу.

Форекс скрипты для Метатрейдер можно найти в окне «Навигатор» торгового терминала, вкладка «Скрипты», и если развернуть данную вкладку увидим перечень возможных сценариев для осуществления различных операций.

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

После выполнения своей работы, скрипт Метатрейдер автоматически удаляется. Если же нужно удалить его еще до того, как он выполнит свою операцию, нажимаем на графике правой кнопкой мыши и в открытом контекстном меню выбираем вкладку «Удалить скрипт».

Как установить форекс скрипт в Метатрейдер 4?

Итак, что такое Метатрейдер скрипты и как их использовать в терминале мы разобрались. Теперь давайте рассмотрим как нужно устанавливать дополнительный форекс скрипт для дальнейшей работы с ним.

Дополнительные форекс скрипты вы можете скачать из сайта mql4 (как для меня здесь их достаточное количество). Для наглядного примера, давайте установим в терминал скрипт под названием — Urdala Helper (нажмите для загрузки). Он помогает быстро открывать / закрывать / модифицировать сделки с помощью мыши.

Итак, после того как скачали файл этого скрипта себе на компьютер, помещаем его в следующую папку торгового терминала по адресу:

MetaTrader 4 / experts / scripts, где MetaTrader 4 — корневой каталог торгового терминала на Вашем компьютере.

Готово. Теперь, как помним из статьи , если файл в формате «mq4», то для дальнейшей работы в терминале, нужно его конвертировать в рабочий формат «ex4». Для этого открываем скачанный файл через редактор MetaEditor, и в нем же нажимаем на кнопку «Компилировать» (или F5).

После этого в папке scripts торгового терминала появится рабочий файл нашего скрипта в нужном формате «ex4».

После выполнения выше написанного, открываем . Выбираем нужный нам график валютной пары в окне «Навигатор» / «Скрипты» / запускаем «Urdala_Helper», для этого просто перетягиваем его в свободное место на графике и подтверждаем выполнение.

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

Одно замечание! Для того чтобы форекс скрипты для Метатрейдер 4 корректно запускались и работали, нужно чтобы в настройках терминала («Сервис» / «Параметры») на вкладке «Советник» были сделаны следующие настройки:

И наконец, приведу список практических форекс скриптов, которые улучшают наглядность и скорость работы при торговле:

  • CloseAllOrders — закрывает все возможные открытые позиции.
  • CloseAllProfit — закрывает все выставленные ордера .
  • CloseAllLosses — закрывает все уровни для всех позиций и на всех графиках.
  • Экстремумы Вильямса — обозначает на графике локальные экстремумы цены (минимумы и максимумы) в течении каждого торгового дня (действует по алгоритму Ларри Вильямса, можете скачать его книгу на вкладке ).
  • Visible Pos — алгоритм, который на основе истории, взятой из Metatrader 4, рисует стрелки, при этом направление и расцветки стрелок определяется типом ордера.
  • Уровень безубытка позиций — показывает на графике всех открытых сделок.

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

Друзья, а вы пользуетесь форекс скриптами при торговле? Какие из них Вам нравятся больше всего? Жду Ваших комментариев с примерами.

С уважением, Александр Сивер

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

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

Больше всего такие скрипты пригодятся скальперам, т.к. в скальпинге необходимо открывать и закрывать множество сделок, причем очень быстро.

Если не получится установить, или запустить скрипт — .

Итак сами скрипты:

Скрипт для открытия сделки с заданным Magic Number

Описание : Перетащите скрипт на график. Такой скрипт понадобится для полу-ручной торговли, когда нужно вручную запустить советник.

В параметрах вы можете задать: Меджик номер, SL, TP, направление и лотность сделки.

Скрипт для определения Magic Number открытого ордера

Описание : Не знаете как узнать меджик номер уже открытого ордера? это простой скрипт поможет определить меджики по всем открытым ордерам.

Скрипт для закрытия всех ордеров по заданному условию

Описание : Закрывает все сделки, которые отвечают выбранным параметрам.

Параметры скрипта :

  • Закрыть только покупки/продажи, или то и другое.
  • Закрыть только прибыльные/убыточные, или все.
  • Закрыть сделки только на текущей паре, или на всех парах.

Скрипт для переноса всех Take Profit в указанную точку


Описание : Перетащите скрипт на уровень, на который необходимо перенести тейк профит всех оредров. Работает также и с отложенными ордерами.

Скрипт для переноса всех Stop Loss в указанную точку


Описание : Перетащите скрипт на уровень, на который необходимо перенести стоп лосс всех оредров. Работает также и с отложенными ордерами.

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

Описание : Закрывает все отложенные ордера типа Stop и Limit. Данный скрипт без параметров просто перетащите на график.

Скрипт для удаления всех объектов с графика

Описание : Поможет быстро удалить все графические элементы с графика. Будет полезен, когда какой-то индикатор/эксперт засорил график, т.к. вручную удалять все объекты времязатратно. Кстати, если объектов немного, их можно удалить с помощью . В нашем случае надо зажать кнопку Backspace .

Построить сетку отложенных ордеров типа Limit

Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Sell Limit, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Buy Limit.

Параметры скрипта множитель лота для усреднения.

Построить сетку отложенных ордеров типа Stop

Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Buy Stop, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Sell Stop.

Параметры скрипта : Количество ордеров, расстояние в пунктах между ними, SL, TP, лотность сделки. Кроме того, можно задать множитель лота , для усреднения.

Есть еще два скрипта для переноса и определения уровня безубытка , скачать их можно — .


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

Скрипты Форекс – это специализированные программные коды, созданные под определенную торговую платформу для облегчения процесса ведения торговли.

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

Плюсы и минусы скриптов Форекс

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

Применение скриптов в торговле

В MT4 уже встроено несколько скриптов, которые также можно применять в процессе ведения торгов. Данные программки позволяют изменять уже созданные сделки, закрывать их, а также открывать нестандартные таймфреймы. Для того чтобы найти эти программы, перейдите по адресу: «Навигатор/Скрипты».


Их запуск осуществляется путем переноса на график. Как только вы это сделаете перед вами появится такое же окно, как на картинке, расположенной ниже.

Можно ли изменить функции скрипта

Изменить скрипт можно, так как это всего лишь программа, которую при желании вы можете поправить, но для этого вы должны разбираться в программировании MQL 4. Для того чтобы изменить скрипт, щелкаете по нему правой кнопкой мыши и находите строку «Изменить».

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

Предлагаю вашему вниманию несколько эффективных скриптов, которые существенно облегчают торговлю на Форекс. Воспользовавшись размещенной ниже ссылкой, вы можете скачать скрипты Форекс.


Ниже пойдет описание этих скриптов, чтобы вы могли их применять в процессе ведения торгов.
  1. rar – скрипт для закрытия убыточных сделок. Данный код предназначается для закрытия минусовых сделок, убыток которых превышает число, прописанное в поле Min Loss. При запуске этого инструмента ордера начнут закрывать сразу на всех валютных парах.
  2. rar – скрипт для полного закрытия сделок в случае достижения определенного убытка. Размер общего убытка, при достижении которого программа закроет все сделки, указан в строке GeneralLoss. Здесь указывается значение в валюте депозита.
  3. CloseAllByGeneralProfit.rar – скрипт для закрытия сделок при достижении определенной прибыли, которая указывается в строке GeneralProfit. Общая прибыль указывается также в валюте депозита вручную.
  4. rar – скрипт, который закрывает сделки по времени. Вовремя его запуска необходимо в строке Ticket указать тикет уже открытой сделки, а в строке Close Time – время ее закрытия. Оперативно изменить время можно, выделив и удалив предыдущее значение, а затем нажав на Enter, после чего в строке появится сегодняшняя дата и время, изменить которое намного проще.
  5. Revers – скрипт, переворачивающий текущие ордера. В ситуациях, когда вы наблюдаете, что активные ордера совсем скором будут закрыты с убытками, но при этом вы уверены, что ценовой уровень будет и дальше двигаться в ту же сторону, вы можете использовать этот скрипт, который поможет вам создать ордера в противоположную сторону в месте Stop-Loss убыточных сделок.
  6. CloseAllGTC – удаление отложенных позиций. Этот удобный скрипт в состоянии оперативно удалить все отложенные позиции, которые вы устанавливали ранее на одной валютной паре. Допустим, вы установили данный скрипт на паре евро/доллар, при его запуске все отложенные позиции на этой валютной паре оперативно удалятся.
  7. Перевод всех сделок в безубыток. Как можно понять из названия этого скрипта, он позволяет оперативно перевести все открытые в данный момент ордера в безубыточное состояние.
  8. Trailing Profit. Этот довольно удобный скрипт автоматически сопровождает активные сделки, которые обладают заданными параметрами и Take-Profit.
  9. Расчет лота. Данный скрипт при активации осуществляет расчет лота в автоматическом режиме, основываясь на характеристики под названием MaxRisk. Данный параметр отвечает за максимально допустимый размер риска в процентом соотношении к размеру депозита.
  10. Set Grid Orders – формирование сетки ордеров. Это скрипт дает возможность трейдеру создавать отложенные сделки на приобретение и реализацию валюты. Чтобы активировать этот скрипт, следует переместить его на отметку ценового уровня, с которой вам бы хотелось начать создание сетки сделок. При желании вы можете просто внести в строку «Extern double» значение ценового уровня, с которого вы хотите начать создание сетки. Также в настройках можно задать значение лота, число ордеров, а также дистанцию между ними. Здесь же можно задать уровни Stop-Loss и Take-Profit, а также активировать звуковые сигналы, которые будут звучать в момент срабатывания отложенной сделки.