Проект действительно очень интересный. Автору респект!
Хочу предложить доработку, на мой взгляд очень полезную в плане управления финансами:
Ввести понятие Пакет.
Цели:
-наглядность результатов
-просмотр истории
-планирование убытков и прибыли
Свойства:
-Валютная пара
-История сделок и результатов
-Правила активации, стоп-лост, тайк-профит
Действия:
-добавление/уменьшение баланса
-перераспределение между пакетами(в т.ч. фиксация прибыли)
-создание временного пакета при частичном выполнении ставки.
Допустим свои 1000$ я разбиваю на 5 пакетов по 200$, 2 использую для торговли битками.
Настраиваю правила для первого:
-покупка за 50
-продажа за 80
-фикс убытка на 35
-вывод прибыли в размере 50%
Правила для второго:
-покупка 70
-продажа +10%
-фикс убытка -5%
-вывод прибыли в размере 90%