Обеспечение бесперебойного обмена данными между Ботом на МТ5 и Аналитическим модулем, созданным в Excel.

MQL5 指标 专家

指定

Здравствуйте.

Моя задача состоит в следующем. Есть готовый советник «Bot_A» — это Бот Исполнитель в задачу которого входит только открытие, закрытие и контроль открытых сделок и есть «Аналитический модуль», созданный в Excel, который даёт Боту команды на открытие, уровни открытия и закрытия, направления открытия сделок. Вместе они образуют то, что далее я называю «программный модуль». Bot_A придётся модифицировать под описанные ниже задачи.

Необходима реализация следующей схемы работы программного модуля. Ранее, я предполагал вписать все функции «Аналитического модуля» в «Bot_A», чтобы в таком виде он и работал. Однако, возникает проблема. Я не использую стандартные средства технического анализа, а работаю с большим объёмом статистических данных, где «графики строятся на основе других графиков» и советнику нужно запоминать очень много информации по старым сделкам, удалённым в истории на произвольное расстояние назад. Затрудняюсь описать это в ТЗ к аналитическому блоку и сомневаюсь, что описанное будет просто реализовать. Поэтому необходимо реализовать описанный выше программный модуль, для чего я предлагаю такую схему:

Обмен данными между Ботом и Аналитическим модулем, предполагаю реализовать либо с помощью файлов формата *.csv либо *.txt. В этом случае, будет по два файла с каждой стороны. 1-ый файл – файл данных, 2ой – сигнальный файл, который сообщает о том, что к файл данных готов к считыванию данных.

На первом тике новой свечи, Bot_A, будет формировать два файла: сигнальный, сообщающий о том что данные Open, Hihg, Low, Close по предыдущей свече готовы к передаче и файл с этими данными *.csv. В ответ он так же будет получать два файла – сигнальный и файл с данными *.csv, с информацией по возможности открытия новых сделок, уровням открытия, направлениям и по уровням закрытию текущих, т.е. уровням Take Profit. В функции Советника «Bot_A» будет только открытие/закрытие/контроль текущих сделок/контроль возможности открытия по часам и дням, мягкое закрытие и т.п., как и было ранее.
Как я понимаю, такая схема может несколько тормозить работу всей системы (а может и нет), но если задержка составит время в пределах пары секунд, это не критично, ведь данный программный модуль не скальпер.

Ранее я пытался реализовать обмен данными с помощью подобной схемы и использованием библиотек DLL. Однако, библиотеки DLL периодически висли и система давала сбой. Поэтому в этот раз я склоняюсь к варианту реализации передачи данных посредством файлов, о чём писал выше. Важнейший момент – стабильность работы данной системы.

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

反馈

1
开发者 1
等级
(220)
项目
279
20%
仲裁
4
0% / 100%
逾期
4
1%
工作中
2
开发者 2
等级
(198)
项目
291
24%
仲裁
6
17% / 33%
逾期
4
1%
空闲
3
开发者 3
等级
(257)
项目
419
38%
仲裁
86
44% / 19%
逾期
71
17%
繁忙
4
开发者 4
等级
(132)
项目
170
18%
仲裁
17
47% / 18%
逾期
0
工作中
5
开发者 5
等级
(15)
项目
37
62%
仲裁
1
0% / 100%
逾期
1
3%
空闲
6
开发者 6
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
相似订单
Нужно доработать утилиту добавить новые функции, изменить интерфейс. Нужен человек имеющий опыт по связи терминала с Телеграм, по средствам Телеграм АПИ, нужно добавить 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. робот должен работать на MT5 2. минимальный депозит $100 3. количество транзакций в день на депозит $100 с лотом 0,01 минимум 1000 4. макс прасат 15%
написать индикатор распознования флета. выявления флета из трёх частей проверки. в каждой части свой расчёт, по барам, по количеству поинтов, по ширине (высоте) баров, по минимальным значениям... когда все расчеты сошлись и не вышли из пропорций, тогда рисуется флет. Задание готово, отправлю подходящему кандидату. передача оплаты, когда индикатор будет работать без проблем, по всем параметрам расчетов. возможны не
был старый работоспособный скрипт на очень старом МТ4... есть необходимость переписать его на MQL5, чтобы проверить теоретическую работоспособность в современном мире описание вроде бы где-то сохранилось кто-нибудь сможет помочь с этим вопросом и за какие деньги

项目信息

预算
70+ USD
开发人员
63 USD
截止日期
 3 天