Связка MATLAB и MT4 посредством memory mapping для x64

MQL4 专家 积分

工作已完成

执行时间14 天
客户反馈
Работа выполнена качественно. Понравилось, что быстро было найдено и предложено оптимальное решение, а по окончании производилась поддержка решения. Компетентный специалист.

指定

Цель: реализовать исполнение торговой стратегии, разработанной на MATLAB.

Необходимо создать связку MATLAB и Metatrader 4 через сокеты для 64-битной системы:

1. Скрипт в MATLAB создает переменную в оперативной памяти: имя переменной - наименование валютной пары, величина переменной - величина лота, знак переменной - направление позиции ("+" лонг, "-" шорт). Например, скрипт записывает переменную EURUSD = -1.23. 

2. Советник для Metatrader 4 (MQL4) открывает по рынку (market order) позицию в соответствие с переменной, вписанной из MATLAB. Например, если переменная EURUSD = -1.23, то по валютной паре EURUSD открывается короткая позиция (sell short) на величину 1.23 лота. Если переменная равна 0, то позиция по инструменту закрывается.

При реализации, прежде всего, важна стабильность работы (не скорость) для 15+ валютных пар единовременно.

 

P.S. Пишите, пожалуйста, за сколько готовы взяться по деньгам и за какое время сможете выполнить.

P.P.S. Реализацию связки MATLAB и MT4 через .csv, DDR, MATLAB Engine, описанные в статьях, можно не предлагать - интересует реализация по описанной выше схеме.

反馈

1
开发者 1
等级
项目
5
20%
仲裁
0
逾期
3
60%
空闲
2
开发者 2
等级
(2)
项目
3
0%
仲裁
0
逾期
1
33%
空闲
3
开发者 3
等级
(187)
项目
367
56%
仲裁
45
22% / 56%
逾期
188
51%
空闲

项目信息

预算
20 - 100 USD
开发人员
18 - 90 USD
截止日期
 5  10 天