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

专家 脚本

工作已完成

执行时间71 天

指定

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

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

Есть некий сайт, который я могу самостоятельно парсить с помощью самописного приложения (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. Варианты реализации данной задачи и ваши предложения.


Михаил.

反馈

1
开发者 1
等级
(23)
项目
90
24%
仲裁
12
33% / 67%
逾期
35
39%
空闲
2
开发者 2
等级
(1)
项目
3
0%
仲裁
0
逾期
1
33%
空闲
3
开发者 3
等级
(34)
项目
103
39%
仲裁
16
6% / 94%
逾期
33
32%
空闲
相似订单
Нужно добавить защиту в советник для МТ4. 1. проверка счета на котором он торгует в каком либо форекс дилере. Мне будут присылать номер счета я буду его вписывать в код чтоб другой не мог им пользоваться. 2. Защита по работе по времени. Нужно иметь возможность прописать дату в время в коде начала и окончания если за пределы ее вышел он будет писать что больше не торгует. 3. Защита от копирования данного советника
Нужен робот на MQL4, требования ниже. При отклике пожалуйста указывайте цену и срок. RSI RSI - Использовать close, high, low, max (open, close), min(open, close) в расчете с использованием сглаженной линии RSI Переменные: - Overbought Level - 60 по умолчанию, но нужно, чтобы он был регулируемым - Oversold Level - 40 по умолчанию, но нужно, чтобы он был переменной - RSI Smooth Length - количество свечей, по которым
Нужно доработать утилиту добавить новые функции, изменить интерфейс. Нужен человек имеющий опыт по связи терминала с Телеграм, по средствам Телеграм АПИ, нужно добавить 2 новые функции в утилиту. Подробнее в ТЗ, изменения нужно внести для мт4/5 версии
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Изменить графический интерфейс утилиты, исправить расположение кнопок, изменить вид некоторых окон и добавить новые. Сохранить текущую адаптивность и работоспособность кнопок. Подробнее расскажу в ТЗ с наглядными скриншотами, что и где поменять. Правки нужно внести в МТ4 и МТ5 версии. Спасибо за ваши заявки, рассмотрю каждую
Ищу испольнителя для реализации соедующего советника. 1. Идея торговой системы : входы после импульса (стремительного движения цены) на откате после пересечения МА#1 and MA#2 с указанным в настройках периодом в направлении текущего тренда . 2. Тренд определяется по МА#3 с указанным в настройках периодом. Может быть отключенным в настройках. Тогда определяющим тренда будет МА#2. 3. Импульс. Указанное в настройках
Здравствуйте. Необходимо внедрить защиту советника на платформе MetaTrader 5 (MT5). На ПК устанавливается защищенная программа с ограниченным лимитом безопасных запусков. Например, такой лимит может быть установлен на один запуск. Это означает, что после первого запуска программы на ПК она интегрируется в систему управления Windows в статусе администратора, собирает необходимые данные для привязки советника и
Написать советник при помощи машинного обучение Нужен торговый советник с определенной стратегий ( нужно его оптимизировать и обучить что бы они имел возможность сама обучение при торговли в прошлом ) нужен профи кто подобное сделает ( интересует цена на данную услугу и время на выполнения )
Необходимо разработать робота для Metatrader 5 на основе стандартного индикатора объемов из MT5 Volumes который открывается в отдельном окне. ТЗ продублировано в прикрепленном файле. Разработать торгового робота для мт5 Робот должен работать на MT 5 на 4 ч. Используемый встроенный в MT 5 индикатор Volumes . Робот торгует каждый день, один раз в день. Настраиваемые параметры Максимальный объем ( MaxVolumes ) = Время
Мне нужен робот, который будет иметь следующие необходимые параметры: 1. робот должен работать на MT5 2. минимальный депозит $100 3. количество транзакций в день на депозит $100 с лотом 0,01 минимум 1000 4. макс прасат 15%

项目信息

预算