Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

MetaTrader5 SDK (Simple manager)

2500 UAH

  • Профиль удален
    18 декабря 2020, 17:28 |

    Сервер с срм на Debian 

    MT5-сервер работает в эмуляторе (Wine, etc.)?

  • Максим Юрченко
    18 декабря 2020, 18:16 |

    нет, мт-сервер в виртуалке на винде

  • Профиль удален
    19 декабря 2020, 14:27 |

    если делать прямолинейно, то можно оформить это плагином под MT-сервер, который через REST API будет общаться с вашей CRM.

    Есть у вас возможность выдать временную лицензию , чтоб запускать MT-сервер локально (для отладки) или нужно будет разрабатывать на вашем оборудовании?

  • Профиль удален
    19 декабря 2020, 15:29 |

    ... с MetaTrades 5 SDK (SimpleManager). Мне необходимо из срм отправлять сделки на mt5-сервер+получать с него котировки и исторические данные 

    Уточните, пожалуйста, что имеется в виду под SimpleManager?

    У сервера есть Server API и Manager API, через которые можно выполнить часть требуемых вам действий.

    1. Сделка - это результат выполнения ордера, если в терминах MT-сервера. Ордер через Server API и Manager API создавать не получится. Наверное, это возможно только через терминал...

    2. Котировки - это тики в терминах MT-сервера?

    Через Server API можно подписаться на тики:

    virtual void  IMTTickSink::OnTick( 
       LPCWSTR             symbol,     // символ 
       const MTTickShort&  tick        // ссылка на структуру котировки 
       )

    3. Получение исторических данных через ServerAPI:

    MTAPIRES  IMTServerAPI::ChartGet( 
       LPCWSTR       symbol,         // символ 
       const INT64   from,           // начало периода 
       const INT64   to,             // конец периода 
       MTChartBar*&  bars,           // массив баров 
       UINT&         bars_total      // количество полученных баров 
       )

    Вообще, если верить официальному сайту, вам подойдет Web API:

    Web API предназначен для интеграции платформы MetaTrader 5 с веб-ресурсами и другими сервисами вашей компании.

  • Профиль удален
    19 декабря 2020, 15:38 |

    впрочем, Web API не решит всех задач, т.к. у него ограниченный функционал. См., например, отзыв о мороке с этим API, где использовали плагин и через Server API подавали сделки (trades?).

    В самой официальной документации написано буквально следующее:

    MetaTrader 5 Server API не предоставляет возможности создания ордеров, а также не предоставляет доступ к set-методам ключевых полей (таких как символ и тикет ордера). Это связано с тем, что изменения подобных полей или же создание новых ордеров может привести к необратимой порче базы ордеров сервера.

    Ну, в общем, ясно, что с этим моментом придётся повозиться 🙂

Актуальные фриланс-проекты в категории C и C++

Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)

Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C и C++Встраиваемые системы и микроконтроллеры ∙ 11 минут назад ∙ 1 ставка

Чёрная Украина (RP-проект на базе MTA)

51 525 UAH

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

C и C++Python ∙ 1 день 11 часов назад ∙ 12 ставок

Инженер по инфраструктуре резидентных прокси

Мы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через…

C и C++DevOps ∙ 5 дней 20 часов назад ∙ 13 ставок

Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)

В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница…

C и C++C# ∙ 6 дней 10 часов назад ∙ 6 ставок

ПО Мастер-программа «KONSTRUCTOR»

185 490 UAH

Мы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы). Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).…

C и C++Десктопные приложения ∙ 11 дней 14 часов назад ∙ 19 ставок

Заказчик
Проект опубликован
5 лет назад
5 лет
45 просмотров
Метки
  • metatrader
  • mql
  • mql5
  • MT5