QTStalker - программное обеспечение для торговли с открытым исходным кодом для Ubuntu 11.10

qtstalker basic setup (April 2019).

Anonim

Qtstalker - удобный для пользователя пакет технического анализа для GNU / Linux (и, следовательно, других Unix-подобных систем). Подобно коммерческим товарам, таким как Metastock, Supercharts и Tradestation. Сохраняет простой, простой дизайн для скорости, мобильности и низкого использования ресурсов. Поскольку он использует модель плагина, Qtstalker можно легко расширить.

Qtstalker - это бесплатное программное обеспечение на 100%, распространяемое в соответствии с условиями GNU GPL. Активное сообщество разработчиков постоянно добавляет новые функции. Мы ценим ваш вклад в создание пакета GNU / Linux для мирового класса.

Особенности

1) Объектно-ориентированный графический интерфейс пользователя.
2) Типы диаграмм включают строку, бар и подсвечник.
3) Настраиваемые цвета. Логарифмическое и линейное арифметическое масштабирование. Масштабировать до экрана.
4) Плагины индикаторов включают MACD, MAs, полосы Bollinger, RSI и еще десятки. Предоставляет доступ к библиотеке TA-Lib общих функций.
5) Простой сценарий для создания пользовательских индикаторов. Это позволяет сочетать различные графики в одном индикаторе и комбинировать другие индикаторы и вычисления.

6) Специальный индикатор «ExScript» позволяет внешним скриптам передавать данные индикатора.
Инструмент «Сводка показателей» отображает таблицу всех параметров индикатора из всех активных индикаторов. Он также записывает данные в XML-вывод для использования внешними программами.

7) Объекты графического рисования: линии тренда, кнопки «покупать / продавать», горизонтальные и вертикальные линии, линии коррекции фибоначчи, текст и циклы.
8) Плагины для связи загружают данные из онлайн-источников, таких как Yahoo, CME, NYBOT.
9) Плагины импорта данных для текстовых CSV-файлов.
10) Архитектура «Плагин» для котировок и индикаторов позволяет легко расширяться в будущем.
11) Минимальные, ежедневные, еженедельные и ежемесячные параметры сжатия диаграмм.
12) Различные классы данных для поддержки типов инвестиций, таких как акции, фьючерсы, индексы, коэффициенты и спреды.
13) Функция обратной проверки, позволяющая проверять производительность индикатора с использованием реальных торговых данных.
14) Очень простой портфельный менеджер. Хорошо подходит для отслеживания открытых позиций. (Предложения приветствуются.)
15) Сканер, который может сканировать базу данных qtstalker для диаграмм, соответствующих определенным пользователем критериям.
16) Режим торговли бумагами, позволяющий пользователям заниматься торговлей, не рискуя капиталом.

Как установить QT Stalker
1) Перейдите в Synaptic Package Manger в Ubuntu
2) Выберите пакет QT Stalker
3) Нажмите Применить

Вы также можете скачать QT Tracke для Linuxr здесь

Загрузите пакеты QT Staker Debian

Подсказка для пользователей Ubuntu / Debian

Вам необходимо установить эти пакеты до:

-build-essential (мета-пакет для компилятора и т. д.)
-libdb4.4-dev (для Berkely)
-qt3-dev-tools (для qmake)
-libqt3-mt-dev (это также выберет гораздо больше пакетов для установки, не бойтесь)

Установите TA-Lib

Начиная с версии 0.34 Qtstalker вы должны установить TA-Lib отдельно, прежде чем устанавливать Qtstalker самостоятельно. В предыдущих версиях TA-Lib был включен в исходное дерево Qtstalker, но не сейчас. Вы можете скачать источник TA-Lib, например, командой …

wget //prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz

… введен в ваш терминал. Распакуйте загруженный файл, cd в извлеченную папку и скомпилируйте / установите TA-Lib с последовательностью

  1. ./configure
  2. make
  3. make install (как root)
  4. Также может потребоваться изменить что-либо, если возникла такая ошибка, когда вы запускаете Qtstalker … /usr/local/bin/qtstalker: error while loading shared libraries: libqtstalker.so.0: cannot open shared object file: No such file or directory Чтобы исправить это, добавьте /usr/local/lib в файл /etc/ld.so.conf и запустите ldconfig -v (от имени root).

Если вы установили TA-Lib в нестандартном местоположении, отредактируйте файл конфигурации «Qtstalker» (например, « INCLUDEPATH += /opt/local/include/ta-lib »).

Также убедитесь, что программа ' ta-lib-config ' доступна на вашем $ PATH

Установить Qtstalker

Для пользователей Linux
  • Убедитесь, что переменная среды оболочки QTDIR установлена ​​так, чтобы она указывала на местоположение корневого каталога Qt. Этот параметр обычно выглядит примерно так: ' export QTDIR=/usr/lib/qt ' или что-то подобное этому. Несоблюдение этого правила приведет к ошибкам.
  • Распакуйте источник Qtstalker.
  • ./configure (это создаст Makefile)
  • make
  • make install (как root)

Если при запуске qtstalker появляются ошибки о неопределенных символах, добавьте /usr/local/lib в файл /etc/ld.so.conf и запустите ldconfig -v (от имени root).

Экранные снимки

В следующем посте мы увидим, как настроить Yahoo Intraday и Yahoo Historical Chart с помощью QT Stalker