История котировок

MQL4 Скрипты

Работа завершена

Время выполнения 7 дней

Техническое задание

Нужно сделать скрипт, который выгрузит из серверов историю котировок для трёх валютных пар в файл .csv, в следующем формате: первый столбик дата и время котировки, второй значение котировки для валютной пары 1, третий столбец значение котировки для валютной пары 2 и четвёртый столбец значение котировки для валютной пары 3. 

В настройках советника должны задаваться следующие переменные:

1) Валютная пара 1

2) Валютная пара 2

3) Валютная пара 3

4) Дата и время из истории откуда начать выгружать котировки (время с точностью до минуты)

5) Период времени, в котором нужно найти одну свечку из которой будет взята цена закрытия. Например если параметр 4) равен 08.08.2013 15.03, а параметр 5) равен 30 минут, то свеча ищется с 15.03 до 15.33, следующая с 15.33 до 16.03 и так далее с шагом в 30 минут по настоящее время.

6) Название файла (указывается в настройках советника) 

7) Переменная, которая определяет величину свечи и ищет эти свечи (с которой будут выгружены данные) с разницей между открытием свечи и её закрытием

 

Принципиальные моменты! 

1) Значения для всех трёх валютных пар должны быть без разделительной запятой (для EUR/USD например 13840, для GBP/USD 16840)

2) Котировки должны браться с таймфрейма М1 (поминутный график)

3) Выгруженные данные котировок должны быть в числовом формате для дальнейшей математической обработки в екселе.

4) САМЫЙ ВАЖНЫЙ МОМЕНТ. Дата и время выгрузки котировок из истории должны совпадать у всех трёх котировок с точностью до минуты. т.е. есть промежуток истории в 30 минут, в нём найдены свечи, которые соответствуют переменной №7 и среди всех этих свечей, должны быть найдены свечи у которых время будет совпадать с точность до минуты

5) Цена, которая записывается в файл, должна быть ценой закрытия свечи

Откликнулись

1
Разработчик 1
Оценка
(473)
Проекты
1138
44%
Арбитраж
51
31% / 33%
Просрочено
500
44%
Свободен
2
Разработчик 2
Оценка
(187)
Проекты
367
56%
Арбитраж
45
22% / 56%
Просрочено
188
51%
Свободен

Информация о проекте

Бюджет
50 USD
Исполнителю
45 - 45 USD
Сроки выполнения
2 дн.