Pages:
Author

Topic: Торговая платформа (терминал) BeTrader - page 6. (Read 11017 times)

newbie
Activity: 51
Merit: 0
Трейдинг
     Софт для трейдинга
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Привет.
Скачал.
Запустить не могу.
Система:
Win_8_64bit

Какую ошибку пишет?

forum.bits.media
На этом форуме
Все увидел, открой там тему пожал.
Там скрины можно выложить
Если бы я понимал что он хочет......

В каком подразделе форума лучше открыть?

Я поставлю себе 8-ку и проверю, но попозднее. Проверю ещё на чистой 7-ке (у меня где-то должна быть копия чистой машине без Qt  библиотек). Судя по всему не хватает трех библиотек (opengl32, Qt5PlatformSupport и qwindows), я их добавлю через часок. Отпишусь здесь
newbie
Activity: 51
Merit: 0
This application failed to start because it could not find or load theb Qt
platform plugin "windows"
in"".

Reinstalling the application may fix this problem
newbie
Activity: 51
Merit: 0
forum.bits.media
На этом форуме
Все увидел, открой там тему пожал.
Там скрины можно выложить
Если бы я понимал что он хочет......
newbie
Activity: 51
Merit: 0
Привет.
Скачал.
Запустить не могу.
Система:
Win_8_64bit
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Добавил шифрование ключей доступа (версия 0.99.2)

Ссылка на платформу прежняя: https://github.com/deisikoin/beTrader

Для сведения, программа нигде не хранит пароль, которым шифруются коды доступа, и поэтому она в принципе не знает зашифрованы ли эти коды или нет. Например, при вводе неправильного пароля (или просто пустого пароля) может получиться вот такая вот шляпа (удачной всем расшифровки)



Изначально пароль никак не задан и любой введенный будет использоваться для последующего шифрования (что логично), поэтому заново вводить ключи не нужно. Шифрование осуществляется следующим образом. Сначала от пароля рассчитывается хеш по алгоритму sha2:512, затем над ключом производится логическая операция XOR с полученным хешем. Поскольку данная операция работает в обе стороны, дешифрование происходит аналогичным образом, т.е. от введенного пароля рассчитывается хеш и производится та же операция над зашифрованным ключом. Если пароль введен правильно, то на выходе получаем исходные ключи доступа (если у кого-то есть замечания по данному вопросу, you're welcome). Допускаются пустые пароли, максимальная длина пароля - 64 символа (гулять так гулять). Длина зашифрованного ключа добивается случайными символами до величины кратной 64 (512/8, т.е. длины хеша), поэтому даже при коротком (или пустом) ключе его длина в зашифрованном виде составит (минимум) 64 символа. Валидатор для пароля используется с таким набором символов:

Code:
a-zA-Z0-9!@^#$%&*_~`.;<>+-=|

Таким образом, допускаются все знакосимволы, плюс большинство спецкодов

Дальше включу интерфейс к Bitfinex (поскольку он уже есть), а потом добавлю интерфейсы к Btc-e и Poloniex. Удачных всем торгов!
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Предлагаю для работы торговую платформу (терминал) beTrader. В настоящее время доступны интерфейсы к биржам Poloniex, Bitfinex (интерфейсы к Btc-e и Exmo в настоящее время отключены). Терминал обеспечивает унифицированный интерфейс к указанным биржам, а также расширяет возможности веб-интерфейсов данных бирж (например, позволяет производить быстрое добавление и удаление ордеров в пакетном режиме)

Ссылка на ГитХаб (текущие версии): https://github.com/deisikoin/beTrader

Файл представляет собой самораспаковывающийся архив 7Zip (вирусов быть не должно, но лучше перепроверить), внутри исполняемый файл + плюс необходимые библиотеки Qt (версия 5.8.0) и openSSL. Интерфейс к бирже позволяет выполнять пакетную обработку ордеров - как добавлять, так и удалять сразу несколько ордеров. Например, очень удобно добавлять ордера с определённым шагом цены. Для простого добавления ордера щелкаем два раза на любом ордере или сделке

Для просмотра торгов ключи доступа вводить необязательно, просто нажимаем кнопку запуска на панели соединения с биржей (Exchange Connection). Ключи доступа хранятся в зашифрованном виде в файле под названием hive, который создается в рабочем каталоге при первом запуске платформы. В этом же файле хранится история сделок пользователя. Для отображения стаканов по каждой паре, кликаем два раза в панели токенов (Tokens). Стакан центрируется автоматически, для отключения нажимаем пробел (для включения обратно - нажимаем ещё раз). Для того чтобы спрятать/показать панели управления, щелкаем мышью в списке всех сделок и далее нажимаем Tab (работает как в Photoshop'е). Немного картинок:

История торгов (совсем древняя)



Открытые ордера (можно выделить несколько произвольных ордеров и удалить все сразу через меню по правой кнопке мыши)



История версий:

0.99.1 - первый публичный релиз, интерфейс к бирже Exmo
0.99.2 - добавлено шифрование ключей доступа с помощью пароля
0.99.3 - добавлен интерфейс к бирже Bitfinex
0.99.4 - добавлен интерфейс к бирже Btc-e
0.99.5 - добавлена поддержка русского языка
0.99.6 - добавлен интерфейс к бирже Poloniex, убраны интерфейсы к биржам Btc-e и Exmo
Pages:
Jump to: