Pages:
Author

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

sr. member
Activity: 1932
Merit: 349
А как мне на андроид твои exe запустить?
И где исходники?
Можешь не отвечать  Grin вопросы риторические
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Дед Мороз принёс новогодний подарок - свежий билд (0.99.8-4)

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Исправлен давно известный косяк с необновлением настроек цены, количества и т.д. в панели Новый Ордер (New Order) после изменения этих настроек в панели Токенов (имеются в виду минимальные и максимальные значения, а также шаг цены и прочее). Раньше для их активации необходимо было перезапускать терминал, нынче они применяются сразу же. Enjoy!
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Вышел третий билд текущей версии 0.99.8:

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Сделаны следующие исправления:

Если монета дешёвая - например, доги, то при пакетном добавлении ордеров ценник монеты отображался в не очень читаемом формате. К примеру, было так:



Теперь стало так:



Также добавлено подтверждение при отмене всех ордеров на покупку, продажу или вообще всех:



Пункт Replace Order (Изменить Ордер) теперь переехал в самый верх контекстного меню - он оказался довольно таки актуальным в использовании:



Ну и ещё несколько мелких изменений по графической части
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Появился второй билд для версии 0.99.8:

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Исправлена ошибка, которая приводила к аварийному завершению работы терминала при отмене ордера в определённых случаях
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Вышла новая версия - 0.99.8

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Что нового? Добавилась возможность изменения ордера. Если раньше, чтобы изменить ордер, требовалось его сначала отменить, а потом заново создать (что было крайне неудобно), то теперь всю процедуру можно сделать за один шаг. Изменение ордера для Эксмо:



Изменение ордера для Феникса:



Для Эксмо и Векса ордер сначала отменяется, а потом добавляется новый. На Фениксе для этого есть специальная команда, которая и используется. Если попытаться указать ценник ниже (выше) рыночного, то появится соответствующее предупреждение:



Диалог замены ордера вызывается через контекстное меню в панели Active Orders (Открытые ордеры):



Кроме этого, ещё добавлена возможность создания маржинальных ордеров на Фениксе:



Также поправлен русский перевод в некоторых местах (кому интересно) - век живи, век учись. Если кто найдёт ошибки или неточности в переводе - пишите сюда или в личку
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Загрузился третий билд для текущей версии:

Ссылка для скачивания: https://github.com/deisikoin/beTrader

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



Всем удачных торгов!
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Тихо и незаметно вышел второй билд версии 0.99.7

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Добавлена возможность задания параметра nonce из текущего времени Unix в секундах и миллисекундах:



К сведению, на Эксмо и Фениксе для nonce используется 64-битное целое, тогда как на Вексе - 32-битное
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Появилась новая версия 0.99.7 build 1

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Изменений много и они существенные. Теперь можно задавать сервер доступа и параметр nonce (для пользователей биржи Векс данное нововведение будет весьма актуальным). Эти параметры задаются вместе с ключами доступа. Правильное значение nonce при использовании ранее активных ключей можно определить по сообщениям с биржи из консоли сообщений Notifications (Уведомления):



Появилась возможность группировки токенов в панели Tokens (Токены). Можно добавить токены в группу отображаемых (Show filter) и в группу скрываемых (Hide filter). В первом случае из общего списка отображаются только занесённые в эту группу, а во втором - отображаются все остальные. Дополнительно можно скрывать нулевые балансы в панели Balances (Балансы). Контекстные меню вызываются щелчком правой кнопки мыши в соответствующей панели (панели Tokens и Balances):





Добавлена возможность тонкой настройки параметров токена, таких как, например, минимальная и максимальная цена, шаг изменения цены и так далее (пункт Settings контекстного меню). Поскольку разные биржи предлагают настройки для разных параметров, данная возможность позволяет использовать как настройки биржи, так и свои собственные, т.е. все параметры теперь настраиваются и унифицированы для всех бирж. Если биржа не предоставляет соответствующий параметр, то используются разумные значения по умолчанию. Также можно поменять названия как базовой, так и котируемой валюты:



Для тестового режима можно создать в терминале пустой аккаунт без ключей (главное, указать сервер). В этом случае можно смотреть сделки и стакан. Напоминаю, что для работы терминала под Windows нужны установленные в системе OpenSSL библиотеки (необходимые библиотеки Qt идут с дистрибутивом)
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Если кому нужен мощный, гибкий и продуманный пинг-понг бот на данной платформе (прежде всего под WEX), с мартингейлом, динамическим спредом, тестовым режимом, торговыми сессиями и прочими плюшками - пишите сюда или в личку. Я разработал и уже зарабатываю денежку с помощью своего арбитражного бота, который по сути тот же пинг-понг бот, но работающий сразу на нескольких биржах (ну и там ещё чисто арбитражные фишки и ноухау), однако он не для продажи или раздачи:



За небольшую копеечку я его перепилю за пару дней в версию для одной биржи и отдам в добрые руки

legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Как успехи в развитии бота?
Я бы у вас с алгоритмом усреднения и мартингейла купил бы.

Развивается потихоньку

Я его продавать не планирую, бесплатно выложу, по крайней мере версию, работающую только с одной биржей. Если будет положительный отклик, то, возможно, будет платная версия для аналогичного бота, но работающего одновременно на нескольких биржах. Я так пробовал вручную торговать (на паре LTC-USD на Bitfinex и Btc-e), смысл определённо есть, но физически тяжело, конечно, за двумя биржами следить и ордера успевать выставлять. В принципе я месяц обдумывал правильную концепцию (именно как на практике реализовать интервалы и объёмы, чтобы их можно было менять в режиме реального времени, например, реинвестировать полученный профит), и сейчас уже пришёл к пониманию, как такой бот должен работать в деталях. Если есть желание проспонсировать разработку, я не против (работа пойдёт быстрее и ответственности больше)
newbie
Activity: 58
Merit: 0
Как успехи в развитии бота?
Я бы у вас с алгоритмом усреднения и мартингейла купил бы.
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Выложил 5-ый билд для версии 0.99.6

Ссылка для скачивания архива: https://github.com/deisikoin/beTrader

Изменены тайминги для получения истории сделок на бирже Bitfinex, а также сама схема получения этой истории. В документации к api утверждается, что частота запросов не должна превышать 90 обращений в минуту, но по факту, если интервал становится меньше 1.1 секунды, то биржа блокирует IP адрес на какое время (на примерно около минуты). Кроме того, в соответствии в документацией, задержку можно было считать для каждого токена индивидуально (как и было сделано у меня), но в реальности биржа всё равно начинает блокировать доступ, если общий интервал становится меньше 1.1 секунды (даже если последующий запрос отсылается на получение истории сделок по другому токену). Эта проблема вылезала, если, например, зажать левую кнопку мыши и быстро выделять токены в таблице Токенов, что приводило к отправке запроса на получение истории сделок по текущему токену (если интервал между запросами по данному токену превышал заданный)
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Выложил 4-ый билд для версии 0.99.6

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Исправлена одна ошибка, которая проявлялась в виде не отображения формы ввода параметров нового ордера при смене текущего токена, т.е. отображалась форма для прежнего токена. Данная ошибка проявлялась только в определённых, можно сказать исключительных, случаях. Теперь форма ввода данных для прежнего токена принудительно скрывается при выборе нового токена, и всегда отображается "родная" форма для ввода параметров ордера для этого токена
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Прочитал ветку.
Обнаружил, что у Вас в платформе полезная функция выставления ордеров.
Вопрос возник, можно ли на Кракене торговать через Вашу платформу?

Нет, Кракена пока нет

Я сейчас ботами плотно занялся, поскольку основная цель состоит в автоматизации торговли (а это и интересно, и познавательно, и прибыльно), поэтому до Кракена ещё далеко (потом планирую Bittrex добавить, удобная биржа для арбитража). Но если очень надо, то в принципе можем договориться. Добавить биржу нетрудно (за пару дней можно справиться), ибо весь основной функционал не зависит от биржи (если, конечно, там не какое-нибудь особо корявое api)
full member
Activity: 802
Merit: 100
@investor4in @Invest2bot1
Прочитал ветку.
Обнаружил, что у Вас в платформе полезная функция выставления ордеров.
Вопрос возник, можно ли на Кракене торговать через Вашу платформу?
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Добавил билд 3 для версии 0.99.6

Ссылка для скачивания SFX архива: https://github.com/deisikoin/beTrader

Исправлена ошибка приводящая к фатальному завершению работы терминала при включённом фильтре отображения токенов в таблице Токенов и выборе по двойному клику из Истории сделок пользователя токена, который в данный момент времени не отображается в таблице Токенов (либо токен уже вообще убран с биржи, но сидит в Истории). Также добавлена возможность добавления нового ордера для противоположной сделки по двойному клику в соответствующих таблицах (Список всех сделок, История сделок пользователя, Стакан, Открытые ордера) при нажатой клавише Control. Другими словами, если кликнуть на ордере Buy с зажатой клавишей Control, например, в Списке всех сделок, то параметры этого ордера (цена, количество) выставятся для ордера Sell, а не Buy, как при простом клике
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
а реально присобачить твой софт в битшарез ?

Если это в принципе возможно, то да

если? так это возможно? просто если это осуществить многое изменится в криптомире в лучшую сторону

Главное, чтобы ещё в моём мире с этого что-то изменилось в лучшую сторону

Ну а если серьёзно, то я над этим постоянно думаю, но только не применительно к BitShares. Я считаю, что Лайткоин в ближайшее время может обзавестись полноценной децентрализованной платформой на уровне блокчейна, поскольку под такую платформу весь необходимый функционал уже готов (прежде всего, это Lightning Network). Ну а пока такой биржи нет (под лайток, по крайне мере), я продолжу пилить мегабота - это сейчас для меня основной приоритет (увеличить свой торговый КПД)
legendary
Activity: 2436
Merit: 1187
а реально присобачить твой софт в битшарез ?

Если это в принципе возможно, то да

если? так это возможно? просто если это осуществить многое изменится в криптомире в лучшую сторону
legendary
Activity: 2436
Merit: 1187
а реально присобачить твой софт в битшарез ?
legendary
Activity: 3514
Merit: 1280
English ⬄ Russian Translation Services
Выложил следующий билд (билд 2 версии 0.99.6)

Ссылка для скачивания: https://github.com/deisikoin/beTrader

Что исправлено? Исправлено несколько мелких недоразумений, а именно в таблице Баланса для биржи Poloniex не обновлялась в реальном времени колонка Всего (теперь всё обновляется корректно). Иногда не обновлялись суммы доступных средств в панели Нового Ордера, когда для таблицы Баланса выбирался режим скрытия нулевых балансов (теперь доступные средства отображаются правильно). Также теперь при добавлении (удалении) списка ордеров появляющееся окно хода процесса не блокирует интерфейс (раньше его можно было убрать только по кнопке Скрыть)

Сейчас активно работаю над ботом для имеющихся интерфейсов (принимаются подачки). Следите за обновлениями
Pages:
Jump to: