Об этом проекте
Mop — это терминальная утилита для мониторинга выбранных рынков и отдельных акций без графического или веб-интерфейса. Её можно установить из исходного кода с помощью Go, клонировав репозиторий и выполнив `go build ./cmd/mop`.
Основное представление отображает периодически обновляемые котировки и рыночные данные. Настройки обновления и другие предпочтения хранятся в файле профиля, по умолчанию `.moprc` в домашнем каталоге пользователя; другой профиль можно выбрать с помощью `-profile <filename>`.
Пользователи могут управлять списком наблюдения с помощью сочетаний клавиш: добавлять тикеры с помощью `+`, удалять их с помощью `-`, вводить символы через запятую по запросу, приостанавливать обновления, изменять порядок сортировки столбцов, группировать акции по растущим или падающим выпускам, переключать метки времени, прокручивать с помощью клавиш или колеса мыши, просматривать справку и выходить.
Mop включает фильтрацию в реальном времени на основе выражений. Нажатие `f` принимает выражение, использующее свойства акций, такие как `last`, `change`, `changePercent`, `open`, `low`, `high`, 52-недельный диапазон, объём, средний объём, P/E, дивиденды, доходность и рыночная капитализация. Выражения должны возвращать булево значение; `last <= 5` — один из документированных примеров. `Shift+F` очищает активный фильтр.
Дополнительные параметры интерфейса включают чередующуюся заливку строк через настройку `RowShading`. Проект распространяется под разрешительной лицензией в стиле MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.