цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Делаем из Raspberry Pi торгового робота для мониторинга рынка Форекс

Делаем из Raspberry Pi торгового робота для мониторинга рынка Форекс

Автор: Mike(admin) от 7-01-2017, 11:50

Одноплатный компьютер Raspberry Pi может применяться не только в проектах по созданию домашней автоматики и прочих подобных устройств, но и для биржевой торговли, как будет показано в данном материале.


Из Raspberry Pi вполне можно сделать торгового робота для мониторинга финансовых рынков, и здесь мы покажем, как это осуществить.


Этот робот может отслеживать определенные показатели биржи рынка Форекс в соответствии с набором критериев (стратегий) и советовать, когда необходимо покупать или продавать те или иные активы. Советы посылаются через приложение Telegram. Также робот может тестировать инвестиционные стратегии с историческими данными, чтобы проверить их эффективность.


Итак, для начала нужно подготовить ваш Raspberry Pi. У него должно быть подключение к интернету и на накопителе должно быть достаточно места. Во-первых, нужно клонировать репозиторий проекта с помощью следующей команды:



git clone https://github.com/kal001/stocks.git

Для этого у вас должен быть установлен git, если его нет, то установите его следующей командой:



sudo apt-get install git-core

После клонирования репозитория должна появиться папка с названием stocks со вложенными файлами в ней. Для того, чтобы они были перечислены, можно воспользоваться командой ls –la. После этого необходимо создать базу данных. Для этого сначала нужно установить sqlite3:



sudo apt-get install sqlite3

Запустите sqlite3, чтобы создать файл базы данных stockdata.sqlite:



sqlite3 stockdata.sqlite

В строке sqlite необходимо создать структуру таблицы путем считывания команд в sql-файле stocks_db_structure.sql:



sqlite> .read stocks_db_structure.sql

Теперь вы должны иметь файл stockdata.sqlite с базой данных. Далее следует установить все необходимые пакеты с помощью команды:



sudo pip install -r requirements.txt

После этого ваш Raspberry Pi может использовать специальные скрипты, написанные на языке python. Первым является monitor.py, который непрерывно контролирует фондовый рынок. Второй, stock_telegrambot.py, представляет собой бот Telegram, который будет отправлять и получать сообщения Telegram для взаимодействия с рабочим скриптом. Третий, ggetquote.py, печатает самое последнее значение котировок в биржевой таблице. И, наконец, четвертый с именем backtest.py тестирует определенные инвестиционные стратегии.


Таким образом, Raspberry Pi может с успехом использоваться для торговли на рынке Форекс. Но если приведенная выше последовательность операций слишком сложна, то можно установить на Raspberry Pi операционную систему Android и скачать приложение для мобильной торговли, например, в https://play.google.com/. Этим инструментом уже пользуются многие успешные трейдеры.




© digitrode.ru


Теги: Raspberry Pi



Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий