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

Ответить
10.06.2009, 01:36
Регистрация: 18.08.2008 / Сообщений: 8,848
Поблагодарили 2,789 раз(а) / Репутация: 2823

По умолчанию Скрипт MultiOrders одновременное открытие сделок по несколькми парам

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


Описание работы :
1. Копируем файл moo.dll в директорик libraries.
2. Копируем файл symbols.txt в директорию files.
3. Копируем файл MultiOrders.ex4 в директорик scripts (скомпилирован в архиве под билд 218).
4. Запускаем терминал МТ4.
5. На любой график кидаем скрипт MultiOrders.
6. Появляется окошко с выбором чего и куда ставить.
7. Выбираем нужный символ (валюту)
8. Выбираем лот, которым торговать (если положительный - бай, если отрицательный - селл)
9. Заполняем поле комментария, если нужно, чтобы в ордере был такой комментарий.
10. Жмём соответствующую кнопсу.

Что происходит дальше:
1. Скрипт проверяет - доступен ли запрошенный символ (валюта) в терминале? если недоступен - то выдаётся сообщение и идём хором гулять. хинт: символ должен быть в обзоре рынка.

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





Замечания:

В файл symbols.txt можете занести наиболее часто используемые вами символы (валюты).
Перемещаться по полям "окошка" можно клавишей Tab (табуляция).
Если ставить ордера передумали, то пользуйтесь кнопкой Отмена.
11.06.2009, 11:58
Аватар для nichitavadim
nichitavadim nichitavadim вне форума Активный участник
Регистрация: 05.05.2009 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 0

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

esti li u covata script catorii pazvaleaet adnim najatiem zacriti order i atcriti drugoi po toi je valiutnai pare tolica v abratnuiu storanu, esli da to padscajite gde mojno evo vzeati, spasiba zaranee.
02.02.2010, 22:35
Аватар для Зокир
Зокир Зокир вне форума Интересующийся
Регистрация: 02.02.2010 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Скрипт отличный, но только он не видит файл симболс и выставляет ордера только фунт/долларСША
02.02.2010, 23:40
Аватар для expforex
expforex expforex вне форума Программиров
Регистрация: 11.01.2009 / Сообщений: 2,136
Поблагодарили 2,104 раз(а) / Репутация: 2162
Скрипт отличный, но только он не видит файл симболс и выставляет ордера только фунт/долларСША
Вот набо скриптов.

есть и реверс позиций, и выставление сразу нескольких ордеров на разные пары.
Советники на заказ! admin@expforex.com
Говорим Спасибо
27.12.2011, 11:30
Аватар для tommy27
tommy27 tommy27 вне форума ◅ ♛ ♠ ♣ ♥ ♦ ♛ ▻
Регистрация: 16.10.2011 / Адрес: Новосибирск / Сообщений: 1,053
Поблагодарили 3,188 раз(а) / Репутация: 3193
  • Отправить сообщение для tommy27 с помощью Skype™
Цитата:
Проскальзывание по умолчанию нулевое
А изменить это возможно?
В остальном оч хороший скрипт!

Последний раз редактировалось tommy27; 27.12.2011 в 11:47.
02.02.2012, 17:59
Аватар для tommy27
tommy27 tommy27 вне форума ◅ ♛ ♠ ♣ ♥ ♦ ♛ ▻
Регистрация: 16.10.2011 / Адрес: Новосибирск / Сообщений: 1,053
Поблагодарили 3,188 раз(а) / Репутация: 3193
  • Отправить сообщение для tommy27 с помощью Skype™
Цитата:
Цитата:
Проскальзывание по умолчанию нулевое
А изменить это возможно?
В остальном оч хороший скрипт!
Спасибо за помощь сам разобрался
18.03.2012, 15:30
Аватар для MaKKeHu
MaKKeHu MaKKeHu вне форума Новичок форума
Регистрация: 29.12.2009 / Сообщений: 48
Поблагодарили 11 раз(а) / Репутация: 11
Спасибо за помощь сам разобрался
А я не сумел... подскажи плиз, как установить проскальзывание... в коде строку не нашел...
18.03.2012, 16:04
Аватар для tommy27
tommy27 tommy27 вне форума ◅ ♛ ♠ ♣ ♥ ♦ ♛ ▻
Регистрация: 16.10.2011 / Адрес: Новосибирск / Сообщений: 1,053
Поблагодарили 3,188 раз(а) / Репутация: 3193
  • Отправить сообщение для tommy27 с помощью Skype™
А я не сумел... подскажи плиз, как установить проскальзывание... в коде строку не нашел...
Вот в этом куске, красным выделено значение проскальзывания, я поставил 10.

for (i = 0; i < ssi; i++) {
lot = StrToDouble(ord[i][1]);
if (lot == 0) continue;
pr = iif(lot > 0, MarketInfo(ord[i][0], MODE_ASK), MarketInfo(ord[i][0], MODE_BID));
cmd = iif(lot > 0, OP_BUY, OP_SELL);
lot = MathAbs(lot);
OrderSend(ord[i][0], cmd, lot, pr, 10, 0, 0, ord[i][2], Magic);


Ну а если заморачиваться не хочешь замени в папке скриптов вот эти файлы:

Последний раз редактировалось tommy27; 18.03.2012 в 16:22.
falerx , rossor 
21.12.2012, 18:06
Аватар для fedyn.s
fedyn.s fedyn.s вне форума Интересующийся
Регистрация: 16.12.2012 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
Скрипт отличный а можно ли его сделать на 20 финансовых инструментов?
Ответить


Опции темы

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрипт для переноса сделок из истории терминала в текстовый файл FXWizard Скрипты 0 02.09.2008 04:22


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


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