Любопытный Пай
Любопытный Пай личный блог
10 октября 2016, 19:25

Как я инфу из терминала на часы выводил.

Как известно работа на кассе Макдональдса отнимает много времени и сил, но главное — не всегда позволяет заглянуть в терминал дабы отслеживать важные изменения на рынке ценных и не очень бумаг. Ноут могут и жиром залить да коллеги не очень одобрительно косятся, особенно главный по кухне.

И в данном случае я, как обладать смарт-часов, решил запилить свой трехколесный велосипед.

Как я инфу из терминала на часы выводил.


Да, сразу замечу, что если вы часами не располагаете, то вполне можете выводить информацию в любом формате, хоть обычном тхт-файле, а уже на телефона в браузере подгружать эту инфу.
Итак.
Сперва стояла задача найти хостинг для работы терминала, ибо постоянное использование домашнего компьютера не позволило бы покрыть трейдингом расход электроэнергии.
Выбор пал на Амазон предоставляющий тестовый доступ VPS на 1 год. Информации по этому поводу в сети предостаточно (например, www.argolab.net/vps-amazon.html), потому сей пункт пропускаем. Да, разве что замечу, что при регистрации просят указать номер пластиковой карты, откуда спишут 1 уе, а позже вернут. Видно защита от негодяев.
И как только вы зарегистрировались вам необходимо создать рабочую станцию (Инстанс), действий там на пару минут, опускаем. Я лишь скажу, что так как Виртуальная машина довольно слаба и посему была выбрана наименее прожорливая Win2003 на бита так 31-32, но не больше.
Важным моментом является настройка сетевых политик, а именно открытие 80 порта для возможности доступа к вашей странице.
Реализуется это через следующее окно в разделе Security Group:
Как я инфу из терминала на часы выводил.


Больше портов открывать не советую, может надуть.
Далее c помощью ключа генерируете и скачиваете RDP-подключение для работы на удаленной машине и ставите Квик, веб-сервер, пасьянс и все остальное что потребуется.
Так же важно не забыть и настроить какой-то фаервол винды, я же не особо опасаясь за свои полтора фьючера на моркву и два гречичных опциона вообще отключил его полностью.
Важным моментом является настройка веб-сервера. Наиболее простым и функциональным показался Open Server, которые предоставляет все «из коробки» и имеет богатые настройки, и что в нашем случае наиболее важно – настройка алисов т.е. псевдонимов чтобы могли связать внешний IP-адрес, к которому происходит подключение, с внутренней «папкой», где хранится наше барахло.
Настроил я это дело следующим образом:

Как я инфу из терминала на часы выводил.


Далее был установлен Квик и написан скрипт ( точнее дописан старый, который выводит общий баланс депозита в окне, может тоже кому-то полезен будет).
Тут, конечно, фантазии есть куда разгуляться, но я, имея ограниченный по размеру экранчик, собрал только наиболее важные макроэкономический котировки, а так же свои микроэкономические позиции.
Скрипт прилагаю, мало ли кому-то будет полезен мой гофно-код. Комментарии там где-то есть, так что при желании внесете уже свои изменения. Опять же инфы о скриптописании в сети предостаточно.
В моем скрипте выгружается депо и дата последнего обновления, котировка инструмента на момент запуска и в текущий момент, далее позиции, маржа по ним, так же добавил волу и теор цену, ибо как и все профессионалы, торгую опционами на Nvoz и прочие сельхозпроизводные от крупнорогатого скота. И в моем случае, если терминал потерял связь с сервером, часы начинают мигать и вибрировать изо всех сил.
Еще стояла задача по получению данной информации часами и я было начал с тоскою писать подобное приложение, однако вовремя обнаружил что таковое уже есть и зовется My data. Приложение ставится из пебло-магазина, указывается адрес с генерируемым вами JSON-файлом и затем через синезуб передает инфу часам, котору и отображают полученное на экране. Опять же, если вам это не требуется, то вполне можно написать свой шаблон, пусть это будет хоть текстовый файл, где будут перечислены все необходимые вам параметры.
Сам скрипт я поместил в папку localhost веб-сервера, и _оттудава_(важно запускать из директории localhost, иначе файл будет «запускаться» из директории Квика и не будет доступен вовне) запустил его уже в Квике, который и пересоздает время от времени необходимый файл скармливаемый часам.
Теперь в любой момент времени я оперативно контролирую как свои позиции так и заказы своих клиентов!

Всем профитов и каенов!

 update: добавляю обещанный скрипт

32 Комментария
  • Добрый человек
    10 октября 2016, 19:28
    ты с трейдин8ом завязывай а то всю жизнь в макдональдсе проведешь
  • Аудитор
    10 октября 2016, 19:43
    стремитесь на фряшку, там можно наесться вдоволь (говорят экс-работники) ;) 

    Нефть 45 — как много в этом звуке
  • Машковский Евгений
    10 октября 2016, 19:44
    А Макдональдсе бесплатно кормят?!
  • therollingstones
    10 октября 2016, 19:46
    круто!

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн