Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

Скрипты для продажи и покупки со стоп-лоссами и тейк-профитами - скрипт для MetaTrader 4

Просмотров:
9419
Рейтинг:
(27)
Опубликован:
2016.06.14 18:44
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

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

  • - JMBUYERv2 : настройки по умолчанию позволяют установить одновременно три ордера Buy размером в 1 лот. Они будут выполняться на активном графике со стоп-лоссом 100 и тейк-профитом 100.
  • - JMBUYERv2 : настройки по умолчанию позволяют установить одновременно три ордера Sell размером в 1 лот. Они будут выполняться на активном графике со стоп-лоссом 100 и тейк-профитом 100.

Указания к тому, как изменять стоп-лосс и тейк-профит, содержатся в комментариях к коду.

Благодарю вас за то, что вы своими вопросами и пожеланиями помогаете мне профессионально расти.

=============================================================================================

Заметки к скриптам:

Они работают на любом графике.

==============================================================================================

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

Итак, чтобы использовать скрипты, сделайте следующее.

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

  • индикаторы отправляются в ----- C:\Program Files\ForexTrader.Meta\experts\indicators
  • шаблоны отправляются в ----- C:\Program Files\ForexTrader.Meta\experts\templates
  • эксперты размещаются в ----- C:\Program Files\ForexTrader.Meta\experts\experts
  • скрипты размещаются в ----- C:\Program Files\ForexTrader.Meta\experts\experts\scripts

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

Теперь они готовы к использованию.

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

После этого все должно работать.

=====================================================================================

Указания к использованию:

Любая торговая стратегия отличается от остальных. Я предпочитаю трейдинг вручную, но это только потому, что я пока еще только учусь автоматической торговле. Я использую эти скрипты наряду с другими моими скриптами (также опубликованными здесь) для того, чтобы модифицировать мои ордера, не заходя в основное меню. Каждый скрипт легко устанавливается и запускается. Вы можете существенно ускорить свои торговые операции. Я использую оба эти скрипта в скальпинге и в дневном свинг-трейдинге в ручном режиме. Эти скрипты полезны в скальпинге, когда вы хотите быть быстрыми. Они исключают необходимость открытия меню и долгих кликов для закрытия и открытия позиций.

===================================================================================


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

==================================================================================

Здесь у вас есть базовые входные переменные. В данном случае это размер лота. При изменении номера в этой области размер лота для каждой операции с ордером остается таким же. Кстати, на случай, если вы еще не в курсе: язык MQL4 чувствителен к регистру

Пример: "lots" не то же самое, что и "Lots" или "LOTS", будьте осторожны!

extern double Lots = 1.0;

Операцией будет все, что находится в круглых скобках. В нашем случае это операция Buy.

Здесь вам нужно указать несколько параметров. Специально для вас я разделю их пробелами: int start() { OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"JMBUYER",0,0,CLR_NONE); }

OrderSend ( Symbol(), OP_BUY, Lots, Ask, 3, 0, 0, "JMBUYER", 0, 0, CLR_NONE);

Отсылает данные по символу, типу ордера, размеру лота, цене, проскальзыванию.

Symbol() - валютная пара не будет иметь значения, и ордер будет выполнен на любом активном графике (в конкретном данном случае Symbol (GBPUSD) означает, что скрипты будут работать на графике с GBPUSD).

OP-BUY или OP-SELL тип ордера. BUY открываются по цене Ask, Sell используют цену Bid.

Lots определяет размер лота по открываемому ордеру.

"COMMENTS" могут быть добавлены к каждому ордеру. В данном случае добавляется комментарий JMBUYER, но вы можете менять фразу или просто оставлять "" для пустого поля комментария.

Итак, если вы хотите сгенерировать ордер на покупку с размером лота 1,12 и комментарием "tester", эта процедура будет выглядеть следующим образом:

int start() { OrderSend(Symbol(),OP_BUY,1.12,Ask,3,0,0,"TESTER",0,0,CLR_NONE);

}

Надеюсь, вам будут полезны мои разработки. Удачи!

=========================================================================================


Пожалуйста, отправьте мне обратную связь сюда или на Email  Jedimedic77@gmail.com. Также, если вам не сложно, оцените пожалуйста рейтинг скриптов здесь.

Я желаю вам удачи!

Jim Malwitz

--------------------------------

"Sis Vis Pacum Parabellum"

"Draco Dormiens Nunqueim Titilandus"

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/9032

simple stop entry price indicator simple stop entry price indicator

Показывает линию входной цены. Основан на концепции "inside bar".

S!mple EA S!mple EA

Простой мультивалютный советник на основе SMA и LWMA.

MACD Histogram WIS MACD Histogram WIS

Линия и гистограмма MACD для импульсной торговой системы

Простой визуализатор тренда Простой визуализатор тренда

Просто демонстрирует, трендовый рынок или нетрендовый.