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

Trabajo finalizado

Plazo de ejecución 14 días
Comentario del Cliente
Работа выполнена качественно. Понравилось, что быстро было найдено и предложено оптимальное решение, а по окончании производилась поддержка решения. Компетентный специалист.

Tarea técnica

Цель: реализовать исполнение торговой стратегии, разработанной на 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, описанные в статьях, можно не предлагать - интересует реализация по описанной выше схеме.

Han respondido

1
Desarrollador 1
Evaluación
Proyectos
5
20%
Arbitraje
0
Caducado
3
60%
Libre
2
Desarrollador 2
Evaluación
(2)
Proyectos
3
0%
Arbitraje
0
Caducado
1
33%
Libre
3
Desarrollador 3
Evaluación
(187)
Proyectos
367
56%
Arbitraje
45
22% / 56%
Caducado
188
51%
Libre
Ha publicado: 1 artículo, 6 ejemplos

Información sobre el proyecto

Presupuesto
20 - 100 USD
Plazo límite de ejecución
de 5 a 10 día(s)