Программа с графическим интерфейсом, закрывающая встречные сделки по логике

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

Что нужно уметь кандидату: работа с CCanvas, опыт работы с интерфейсами, умение сортировать списки и массивы.  


Эксперт должен закрывать сделки бай и селл, по определенной логике. Условия выборки сделок задаются на графике.


Все настройки задаются кнопочками на панели . 


Что будет в GUI

0. Название

1. Галочка - подтверждает согласие с рисками

2. Через запятую указать какие мэгик номера исключаются из расчетов.

3. Инфа о просадке, присадке по символу, совокупная информация по сделкам селл, бай с учетом пункта (2). И рядом кнопочки изменения параметров. 

4. Пользователь задает какую лотность нужно сократить и по какому принципу выбираются сделки (сначала самые дальние, самые ближние, самые крупные по лоту, самые мелкие), рядом пишется инфа о прибыли/убытках в этих сделках.  (стоит иметь ввиду, что какая-то сделка закроется частично)

5. Информация о лотности, которая будет после сокращения. 

6. Кнопка Перейти на шаг 2.

7. На шаге 2 таблица со сделками и параметрами. Параметр Закрывать полностью, или закрывать по лотам (и указывается лот).  и кнопка "Закрыть", и галочка "Установить замок после закрытия". 

8. По нажатию "закрыть", строка со сделкой загорается желтым перед закрытием и зеленым цветом после закрытия. И в отдельной графе указывается проскальзывание при закрытие, время за которое было закрытие и ошибка если есть.

9. Информация о том что делает сов дублируется в отдельную статусную строку внизу. 


Закрытие происходит по логике:

полностью: сначала бай, потом селл. 

если закрывать по лотам: закрываем х лотов бай, х лотов селл. (нужно учитывать что при постепенном закрытие тикеты меняются)


Есть еще разные допы:

В отдельном окошке кнопки Закрыть все, закрыть бай, селл. 


Вид GUI отправляю в личку кандидатам. 


В первом сообщение прошу отправить скриншот любого интерфейса, который вы делали. Для меня важен внешний вид программы. 


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

1
Разработчик 1
Оценка
(142)
Проекты
280
42%
Арбитраж
18
61% / 6%
Просрочено
29
10%
Свободен
Похожие заказы
Требуется сделать модуль для расчета процента от заработанной прибыли и снятие суммы со счета трейдера через MT4/MT5 Manager API. Ищем разработчика с большим опытом работы на C# и опытом работы с торговыми платформами MT4/MT5
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

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

Бюджет
30 - 200 USD
Исполнителю
27 - 180 USD
Сроки выполнения
до 2 дн.