vehsamrak / barcharttasks Goto Github PK
View Code? Open in Web Editor NEWTask tracker for Oracle project
Task tracker for Oracle project
Реализация остановки бэктестинга при достижении -100% прибыли
На странице тестирования стратегии нужна информация о соотношении прибыльных сделок к убыточным в виде графика
В меню "выход" должен всегда отображаться последним пунктом
Устранение ошибки в названиях динамически создаваемых полей индикаторов на странице редактирования стратегии
Заголовки таблицы сделок должны фиксироваться при прокрутке таблицы
На странице тестирования:
Добавить на страницу тестирования указание о дате первой и последней котировки по которой ведется тестирование
Добавить отображение длительности открытых сделок. Перенести статус "открыта" из столбца длительности в дату закрытия.
Нужно сделать список всех открытых стратегий, с сортировкой по прибыли в результате тестирования, и со ссылками на результаты тестирования
Страница со списком стратегий текущего аналитика, с возможностью редактировать стратегии
Редирект после регистрации ведет на страницу подтверждения. Нужно минуя эту страницу переходить на главную страницу
Создание личного кабинета с отображением данных:
Графики доходности стратегий
Отображение свойства открытия параллельных сделок в информационном блоке страницы тестирования
Возможность выбрать в параметрах стратегии галочку открывать ли новую сделку если уже есть открытые
Нужно создать ивент листнер на событие логина пользователя, и перенаправлять его на главную страницу
При создании/редактировании стратегии нужно сделать выбор значений индикаторов выпадающим списком: "покупка", "нейтральный", "продажа" - изменив соответствующие поля в форм тайпе
Место возникновения ошибки:
http://foracle.ml/strategy/list
Ситуация при возникновении ошибки:
Клик "протестировать".
Хар-р ошибки:
Oops! An Error Occurred
The server returned a "500 Internal Server Error".
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.
Нужно реализовать человекопонятные параметры индикаторов на странице тестирования стратегии, сделав их в виде слов "покупка" и "продажа", вместо цифр 1 и -1
На странице тестирования при нажатии на сделку в таблице, ниже нее открывается див с информацией о показаниях всех индикаторов во время открытия и закрытия сделки
Нужно реализовать отображение стратегии без возможности ее редактирования в виде disabled формы на странице просмотра стратегии
Создать команду мониторинга:
Если есть открытые сделки, определяет нужно ли их закрыть.
Проходит по всем стратегиям торговых счетов, определяя нужно ли открыть сделки, открывает их.
Бэктестинг стратегий должен осуществляться при создании и редактировании стратегии. При этом происходит расчет и запись сделок в БД, откуда они потом должны извлекаться для отображения.
Обдумать возможность вести торговлю различными инструментами в рамках одной стратегии и одного счета. Вероятно имеет смысл привязать символ к сигналу и отвязать от стратегии
По результатам тестирования должна создаваться сущность, содержащая в себе коллекцию сделок, а так же результаты тестирования.
Свойство стратегии "дата" создания и редактирования
Отображение прибыли счета в списке счетов, на странице счета и на странице редактирования счета
Нужно добавить количество дней, которые открыта сделка в списке сделок при тестировании
График тестирования стратегии должен формироваться исходя из максимального значения точек на нем, которое равно 30. Если точек меньше 30, график отрисовывается как раньше, если больше, то
Нужно реализовать поиск по открытым стратегиям с фильтрацией, учитывающей:
Нужно восстановить корректные даты котировок в базе данных
Необходимо реализовать отображение бумажной прибыли по незакрытым сделкам при тестировании. При обработке последней котировки анализатором происходит присвоение всем незакрытым сделкам значения свойства profit исходя из последней цены
Нужно создать вики-подобный интерактивный раздел "Обучение", в котором будут находиться справочные материалы:
Любой пользователь может редактировать статьи, но правки вступают в силу только после модерации.
Реализовать закрытие сделки по непроцентному СЛ или ТП
Нужно устранить виртуальные "проскальзывания" при тестировании, заменив их жесткими стопами и тейками
Нужно создать страницу аккаунта с:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.