Описание интерфейса для отображения слоев и вкладок.
Проблема: Графики, индикаторы и другая аналитическая информация, ровно как и показатели работы скриптов, выводятся в одно окно, что затрудняет работу ввиду обилия информации.
Частный случай: Создание скрипта с применением трех и более источников (сейчас работаю над скриптом с 10 источниками) + необходимость вывести все графики одновременно и отслеживать их работу. Сейчас это выглядит вот так:
pic
pic Предлагаемое решение:
Произвести доработку интерфейса и организовать визуальное отражение слоев, примерно как фотошопе. Сделать так, что бы каждому слою соответствовала своя вкладка. Что бы была возможность выводить в каждый слой все те же данные, что можно выводить сейчас. У каждого слоя должна настраиваться прозрачность для удобного наложения одного на другой.
Получаем следующее:
Визуальное представление, как интерфейс должен выглядеть в в лаборатории.
pic
pic
pic А, вот как должно выглядеть окно выполнение скрипта:
pic В окне выполнения скрипта пользователь видит те же вкладки, что и в лаборатории. Возможность добавления новой вкладке доступна только в лаборатории. На каждой вкладке имеется check box, установив галочку в котором, пользователь выбирает какие слои будут отображаться, а какие нет. При клике на вкладку есть возможность задать прозрачность слоя путем манипулирования слайдером справа. У каждого слоя может быть своя прозрачность. Если установить для каждого из слоев прозрачность 100% - появляется возможность просто переключаться между слоями. При клике на первой вкладке - в окне выполнения скрипта появляется 1ый график, на второй - 2ой и так далее. Так же, манипулируя прозрачностью, можно сделать что бы один график просвечивал поверх другого.
Описанный ваше функционал позволит отслеживать работу неограниченного количества графиков, индикаторов и другой информации. Всем спасибо за внимание.