Авто-скрипт по открытию/закрытии сделок - Программирование на языке MQL (Meta Quotes Language) | MMGP
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 434,699 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение -  .
Вход через:  
Обсуждение синтаксиса, функций и процедур языка MQL. Обмен опытом, своими фрагментами кода. Оптимизация кода. Предложения и заказы на разработку советников.
Важная информация
Есть опыт работы с криптовалютами? Заведи Крипто-Блог и заработай на нём!
Торгуешь криптовалютой? Оставь свой отзыв о бирже!
Разбираешься в криптовалюте? Прими участие в акции Крипторайтер 2.0 (2-10 поинтов за 1000 символов)
Изменения в акции "Оплата за сообщения".
Как на одной публикации заработать $100
Ответить
 
Первый пост Опции темы
Сообщения прочитаны и/или просмотрены Сегодня, 21:14
Старый 14.06.2012, 02:31
#1
Любитель
 
Пол: Мужской
Инвестирую в: Доверительное управление
Регистрация: 06.06.2012
Сообщений: 113
Благодарностей: 128
УГ: 0
КП: 0.000
Авто-скрипт по открытию/закрытии сделок

Всех приветствую!

Необходимо реализовать следующее:

Есть некий сайт, который я могу самостоятельно парсить с помощью самописного приложения (Delphi7+потоки+EmbeddedWB). Этот сайт отображает, когда нужно открыть сделку и когда ее нужно закрыть.

Каждый тикет имеет уникальный идентификатор, обозначенный решеткой.

Информация в исходном виде примерно предоставляется вот так:

Цитата:
2012.06.13 13:30 Открыт тикет #1 BUY 1 GBP/USD по цене 1.5519
2012.06.13 13:31 Открыт тикет #2 BUY 0.90 GBP/USD по цене 1.5519
2012.06.13 13:32 Открыт тикет #3 SELL 0.39 USD/CAD по цене 1.029
2012.06.13 13:33 Открыт тикет #4 BUY 0.64 GBP/USD по цене 1.5535
2012.06.13 13:34 Открыт тикет #5 BUY 0.46 GBP/USD по цене 1.5545
2012.06.13 13:35 Открыт тикет #6 SELL 0.30 USD/CAD по цене 1.0273
2012.06.13 13:36 Закрыт тикет #1 SELL 0.46 GBP/USD по цене 1.5547 выигрыш $36.80
2012.06.13 13:37 Открыт тикет #7 SELL 0.46 GBP/USD по цене 1.5555
2012.06.13 13:38 Закрыт тикет #2 BUY 0.30 USD/CAD по цене 1.0274 выигрыш $23.36
Отдельно идут установки по стоп-лоссу и тейк-профиту

Цитата:
#1 0 1.5538
#2 1.0275 1.0301
Первая цифра показывает стоп-лосс , следующая тейк-профит.

Т.е. сказано что у тикета #1 стоп-лосс отсутствует, а тейк профит установлен на значении 1.5538.

Через 2 минуты информация эта может измениться

Цитата:
#1 0 1.5530
Скрипт/тикет должен понять что ему нужно изменить значения.

Значение после BUY/SELL это объем лота(сделки/тикета).

Ваша задача написать скрипт/советник на MT4 которые эти данные сможет читать.

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

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

Каждый новый тикет должен быть помечен в Комментарии номером из файла (#7).

Для чего это нужно? Это нужно для скрипта/советника когда он увидет что нужно закрыть тикет #7, чтобы понял какую сделку нужно закрывать.

ИТОГО:

Скрипт должен уметь выполнять следующие задачи:
1) Уметь открывать тикет:
- Нужной валюты
- Нужного объема

2) Если тикет #1 на сайте был открыт по цене 1.5519 , а пока сайт парсился, пока скрипт обрабатывал информацию прошло допустим 1-2-3-4секунды и цена стала к примеру 1.5525, т.е. разница в 6 пунктов, чтобы можно было задавать при каком проскальзывании открывать сделку.

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

3) Скрипт/Советник должен уметь устанавливать стоп-лосс и тейкпрофит по указанным значениям из файла.

4) Скрипт/Советник должен уметь повторно изменять значения стоп-лосса и тейкпрофита если они были обновлены в файле.

5) Скрипт/Советник должен уметь закрывать сделку моментально как только увидел информацию о закрытии сделка в файле

Данные которые будет читать скрипт/советник могут быть записаны т.к. как вы мне скажете и как будет удобнее вам их читать оттуда.

Вариантов масса (вот пример):

1.

Отдельно писать 3 файла:
1) открытие сделок
2) закрытие сделок
3) установка лимитов

2. Писать всё это в один файл строка за строкой.

3. Для каждого тикет делать отдельно файл

4. Любой другой вариант.

От вас я жду:
1. Условия оплаты.
2. Сроки выполнения.
3. Варианты реализации данной задачи и ваши предложения.


Михаил.
Hamber вне форума  
Старый 15.06.2012, 19:12
#2
Мастер
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 02.10.2009
Сообщений: 4,812
Благодарностей: 3,726
УГ: 2
КП: 0.092
Re: Авто-скрипт по открытию/закрытии сделок

Вы написали нам это письмо на почту, мы готовы разработать. Ответа от Вас не получили.
__________________

сделать любое кол-во btc и коды EXMO на заказ, комисс 4-5%
https://cryptorg.net - сервис автоматизированной торговли на крипто биржах
fxlionpromo вне форума  
Ответить
Войдите, чтобы оставить комментарий.
Сообщения прочитаны и/или просмотрены Сегодня, 21:14
Опции темы

Быстрый переход
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открытие ордеров на закрытии рынка KeeperPro Торговые стратегии 12 13.01.2013 14:50
Перекрытие" успешных сделок ДЦ Kinken Общие вопросы работы Брокеров 6 05.02.2011 15:54
Сервис безопасных сделок Кочнев Илья Дайджест блогосферы 0 04.09.2009 01:00


Случайные темы
Аватар Denver10
Украина отказывается от доллара и переходит на евро
От Denver10 в разделе «Новости в мире финансов и инвестиций»
Аватар kingcasha
Стартап для оплаты алиментов SupportPay привлек $4,1 млн.
От kingcasha в разделе «Новости в мире финансов и инвестиций»
Аватара нет
Российский стартап Advanced Dental Cloud привлек ангельские инвестиции
От CashToday в разделе «Новости в мире финансов и инвестиций»
Аватар OPLOTT
В РФ предлагается давать иностранцам гражданство за покупку недвижки за $840 000
От OPLOTT в разделе «Новости в мире финансов и инвестиций»
Аватар bizneser
Horizon Capital увеличит свое участие в операторе Датагруп
От bizneser в разделе «Новости в мире финансов и инвестиций»
.     
Пользователей
434,699
Тем
504,383
Сообщений
12,663,563

mmgp.telegram