Отправка данных на сайт

仕事が完了した

実行時間1 日
依頼者からのフィードバック
Делали выгрузку данных на сайт, справился быстро и без проблем. Быстро пишет и отвечает, был всегда на связи.
開発者からのフィードバック
Отличный клиент. Спасибо.

指定

Техническое задание для скрипта отправки данных из MetaTrader4 - MetaTrader5

 

Требуется разработать скрипт/индикатор/робот (зависит от того, что лучше подойдет под поставленную задачу) отправки данных для аккаунтов из MetaTrader по HTTP на сервер. Должно работать под мт4 и мт5

 

Для тестов в помощь разработчику, развернута инфраструктура, а также разработан скрипт на PHP для сохранения данных, которые приходят на сервер в HTTP заголовках.

 

Скрипт куда можно отправлять данные: http://185.166.212.224/s.php

Файл куда сохраняются данные: http://185.166.212.224/request.log

Если собралось много данных, файл можно почистить: http://185.166.212.224/s.php?cl=1

Программа нужна с исходниками, после перезагрузки терминала/компа, работоспособность должна автоматически восстанавливаться

 

Настройки:

 

  • Token
  • server (задается адрес сервера)
  • time (в секундах от 1 до 86400)
  • e-mail

 

Описание

 

  1. Скрипт должен отправлять данные на сервер только POST запросами
  2. В скрипте должна быть глобальная переменная в которой будет прописан токен для идентификации скрипта. Токеном может быть случайный набор символов, к примеру md5 hash. Hash - может быть совершенно случайным значением и не привязан к типу данных никаким образом, главное чтобы на 1 скрипт был 1 hash и от запросов к запросу этот hash не менялся. Пример: token = 365232bfc80e0192f5721d2ad003cd68
  3. Скрипт должен уметь отправлять 2 типа запросов с разными данными:

·         первый тип запроса отправляет данные только о балансе, средствах, марже и свободной марже на торговом счёте, а также в этом запросе должен отправляться номер торгового счёта и токен


·         второй тип запроса отправляет данные обо всех открытых ордерах, а именно символ, тикет, время, тип, объем, цену покупки, текущую цену, своп и прибыль, а также номер торгового счёта и токен. Открытых позиций может быть много, поэтому за 1 запрос нельзя отправлять более 10 позиций. Если позиций открыто больше 10, то нужно отправить на несколько запросов, чтобы в каждом было не более 10 позиций.


4.            Для тестов будет предоставлен демо счёт и реальный счёт с доступом без возможности торговли

5.             

6.            Обязательна совместимость с MetaTrader 4 и MetaTrader 5

7.            Частота отправки данных указывается в настройке time, задается в секундах.

8.            При обращении к сайту, если данные сохранены успешно на стороне сервера, сервер вернет SUCCESS. Если ответ сервера отличен от SUCCESS, нужно отправить письмо на email с нотификацией в которой будут данные, которые не удалось отправить на сервер, время отправки и то что вернул сервер. Если к серверу не удается подключиться, нужно отправить данные на email и написать что не удаётся подключиться к веб-серверу.


ファイル:

応答済み

1
開発者 1
評価
(10)
プロジェクト
19
21%
仲裁
2
0% / 50%
期限切れ
2
11%
2
開発者 2
評価
(355)
プロジェクト
588
70%
仲裁
14
43% / 7%
期限切れ
28
5%
3
開発者 3
評価
(218)
プロジェクト
277
20%
仲裁
4
0% / 100%
期限切れ
4
1%
仕事中
類似した注文
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

プロジェクト情報

予算
30+ USD
開発者用
27 USD
締め切り
最低 1 最高 5 日