Tarrissarh / yii2-test

Test tasks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Дано
Дата     	Цена акции
2/1/2020	4
2/2/2020	3
2/3/2020	4
2/4/2020	4
2/5/2020	3
2/6/2020	5
2/7/2020	6
2/8/2020	4
2/9/2020	3
2/10/2020	4
2/11/2020	4
2/12/2020	6
2/13/2020	7
2/14/2020	7

Реализовать интерфейс по наполнению данных из таблицы.

Дана ретроспектива курсов акций.

Необходимо определить в какие дни нужно было продавать, а в какие дни покупать , чтобы 14 февраля на руках оказалась максимальная прибыль.

Предполагаем, что продаем и покупаем одну акцию (на руках всегда одна).

В качестве UI нарисовать график с данными и кнопку "Рассчитать".

При клике на кнопку показываем результат в таблице: в какой день покупаем, в какой продаем, какую прибыль получаем.

И внизу общий итог выводим.

Решение

Решение представлено на главной странице.

Команды для создания структуры и наполнения данными БД:

php yii migrate - Применение миграции (создается таблица акций в БД и забиваются базовыми данными из задачи)
php yii filling-content/run - Наполнение таблицу акции случайно сгенерированными данными

About

Test tasks

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:CSS 57.9%Language:JavaScript 29.8%Language:PHP 11.4%Language:Shell 0.6%Language:Batchfile 0.2%