Ваши комментарии
Ну раз вы настаиваете на доработке графиков, накидал вам небольшое ТЗ (без фанатизма, чисто только то, что на поверхности) ))
- Добавить графический инструмент – луч.
- Рисование графического инструмента типа уровень/сигнальный уровень или луч (по выбору пользователя) с помощью горячей клавиши.
- Исправить изменение тайм-фрейма графиков одного инструмента после перезапуска привода.
- Исправить некорректное отображение трендовых линий (инструмент «отрезок») при переключении тайм-фрейма.
- Предусмотреть возможность изменять основные настройки графиков: цветовые (фон, шкалы, сетка), шрифт и пр.
- Предусмотреть возможность редактирования стилей отображения графических инструментов (цвет, сплошные/несплошные линии и пр.).
- Дублирование отмеченных на графике уровней/сигнальных уровней/лучей в стакан (отключаемая опция).
- Система привязок графиков к стаканам и вкладкам. Предусмотреть два вида привязки графиков:
- Первый – привязка графиков к стакану. Во всех стаканах и на заголовках окон всех графиков делаются одинаковые значки, которые можно активировать. Активным может быть только один стакан. Кол-во активных графиков не ограничено. При активации значка в стакане, а также на одном или нескольких графиках эти окна считаются связанными и инструмент на графиках приходит в соответствие с инструментом, установленным в стакане. При активации значка в другом стакане привязка с первым стаканом отключается и инструменты на связанных графиках меняются. Что это даёт? Не все трейдеры имеют возможность добавить графики для всех торгуемых инструментов, поэтому следует предусмотреть альтернативную возможность, как это сделано во всех терминалах. Там, правда, это реализовано посредством таблицы с инструментами (вочлист), но в приводе её нет, да и удобнее было бы сделать привязку к стаканам. Таким образом трейдер имеет возможность одним кликом сменить стакан и инструмент на нескольких связанных графиках, например, имеющих различный тайм-фрейм. Это сильно экономит место на мониторах, время, а также снижает нагрузку на ПК, т.к. требуется всего 2-4 графика на все инструменты.
- Второй – привязка графиков к вкладке. При переключении вкладки должны сворачиваться графики закрываемой вкладки и разворачиваться графики активной (если графики связаны с ней). Принцип аналогичен первому типу привязки. Делаются одинаковые значки (отличные от значков для первого типа привязки) на ярлычках вкладок и на заголовках окон. Поскольку вкладок может быть много и настройка эта не должна быть такой быстрой, как в первом случае, то здесь необходимо не активировать значок, а выбирать его цвет. Вкладка и графики со значком одного цвета считаются связанными и при активации данной вкладки должны развернуться связанные с ней графики. Эта привязка существенно повысит удобство работы с приводом для пользователей, пользующихся вкладками, и также экономит место на мониторах, время, снижает нагрузку на ПК.
- Дополнительно к системе привязок можно предусмотреть возможность добавления вкладок в окна графиков, как это сделано во многих терминалах. Это повысит гибкость при использовании графиков.
- Предусмотреть возможность включения функции «примагничивания» к узловым точкам свечей (открытие/закрытие/хай/лой) при рисовании всех фигур.
- Предусмотреть возможность добавления графика открытого интереса (как в виде свечного графика, так и в виде гистограммы).
- Возможность добавления на график горизонтальных объёмов (текущий день, неделя и пр.).
- Функция копирования графиков.
- Если окно графика не очень большое (например, небольшой график под стаканом), то он может плохо читаться, т.к. у некоторых инструментов цены содержат много знаков. Необходимо сделать подвижной ось цен и возможность менять размер шрифта.
- С целью экономии пространства имеет смысл перенести название инструмента и тайм-фрейма в заголовок окна, либо оставить как есть, но предусмотреть возможность скрытия заголовка окна ГК.
- При наличии нескольких графиков одного инструмента (например, с разным тайм-фреймом) сделать возможным выбор опции отображения фигур (уровни, отрезки, лучи и пр.) на всех графиках, а не только на том, на котором они были нанесены. Можно это сделать доступным только для связанных графиков.
- При сохранении настроек Привода в файл сохранять в тот же файл и настройки графиков (и инструментов), т.е. полностью все настройки, необходимые для работы Привода.
- Сделать видимыми иконки графиков в панели задач, чтобы можно было открыть отдельный график независимо от окон привода (сделать это также и для окна ленты уведомлений).
моё мнение - рановато ещё графики дорабатывать, т.к по стаканам не реализовано очень много важных доработок (например, серверные стопы, отложки для всех площадок, суммирование объёмов при масштабировании, кластера и пр.), а графики в конце-концов можно где угодно посмотреть... и, кстати, когда вы "майские хотелки" собирали, там по графикам очень мало было пожеланий...
думаю, не надо... просто пока многие не разобрались как менять масштаб колёсиком...
эхххх.... если бы не лаги на бинансе....
да, хорошо получилось с масштабированием - ни в одном приводе не видел ничего более удобного... только, думаю, всё равно поначалу много недовольных будет, т.к. по умолчанию сейчас на "+/-" получается шаг х50, а все уже к х10 привыкли (да ещё и ГК на колёсико не назначена) - сам сегодня всем своим коллегам разъяснял по несколько раз после обновы как сейчас х10 получить можно))
По сути это не сокращение объёмов, а просто "подмена" 1000 на "К" и 1000000 на "М". Если сокращать объёмы на заданное кол-во знаков, то вы просто запутаетесь и это усложнит чтение стакана. Я не вижу более удобной альтернативы той реализации, которую сделали разработчики.
Возможно, имело бы смысл сделать несколько иную доработку. Сворачивание только по-отдельности, это, конечно же, очень неудобно, но вот иметь возможность развернуть любое из открытых окон через значки на панели задач - это полезная функция. Например, если в приводе несколько окон со стаканами, то я могу свернуть их все и развернуть через панель задач любое из них по отдельности. Было бы неплохо если бы это относилось и к окнам с графиками, а также к Ленте уведомлений.
1) ну 10 шагов по 1 в принципе за 1/10 оборота колёсика прокрутятся довольно быстро, так что это, конечно, замедление, но терпимое... но ваш вариант 1-2-5-10 мне нравится, давайте с него и начнём, как менее "радикального" - чтобы оценить надо на практике посмотреть....
Сергей, по п.2 дело вовсе не в кол-ве знаков после запятой - там само число больше, чем должно быть - например, по цене 0,05216 должно быть 1,53М, а отображает почему-то 1539,31М
п.1 - да, такой вариант будет лучше, особенно под ММВБ
Сервис поддержки клиентов работает на платформе UserEcho
доработки в моём списке расположены согласно приоритетности их реализации (на мой взгляд)...