TZ_Report_to_CSV

2018.04.12 Скрипты

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

Требуется сделать скрипт для конвертации данных из истории торговли на счете и из тестера (по переключению настроек) в файл CSV.

Файл CSV будет содержать информацию:

- о дате открытия позиции;

- о дате закрытия позиции;

- о максимальном пиковом объеме позиции, с учетом открытия и закрытия позиции;

- о максимальной просадке позиции;

- об упущенной выгоде позиции;

- о балансе на момент открытия позиции;

- о балансе на момент закрытия позиции;

- о финансовом результате;

Максимальная просадка и упущенная выгода позиции рассчитывается исходя из пиковых изменений цены, с учетом объема позиции, пиковые значения цены берутся из тиков, расчетные отклонения увеличивают или уменьшают баланс на момент открытия позиции, тем самым формируют свой показатель.

Скрипт будет иметь возможность выгружать данные по всем инструментам в один файл, или каждый торговый инструмент в отдельный файл. Если выгрузка идет по каждому инструменту в отдельный файл, то баланс и финансовый результат находятся расчетным путем. Снятие и пополнение денежных средств, в том числе комиссия может по выбору учитываться как позиция или игнорироваться (если учитывается, то просадка и упущенная выгода равна соответствующим значениям баланса)

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

Корректная работа должна быть на неттинговом счете.

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

1
Разработчик 1
2018.04.12
Оценка
4.86
(29)
Проекты
46
39%
Арбитраж
0
Просрочено
0
Занят
2
Разработчик 2
2018.04.13
Оценка
5
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен

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

Бюджет
30 - 40 USD
Сроки выполнения
от 5 до 14 дн.