Поддерживаются на данный момент 5 бирж: wex.nz, poloniex.com, bittrex.com, yobit.net, bitfinex.com.
Полноценный торговый терминал!
Можно выставлять и отменять ордера (удалением строки с ордером).
А также вывод доступных балансов, активных ордеров и истории ордеров (где возможно) на отмеченных биржах
Вывод в биржевые графики и обычные (с группировкой по минутам).
Флажками отмечаем пары для наблюдения, задаём период обновления.
По кнопке начинает строиться график.
Сделано автозаполнение настроек API первоначальное и по кнопке.
Для обновления настроек (если они были сохранены), нужно нажать кнопку "Заполнить API" на закладке "Настройки API".
Вручную нужно заполнить только apikey и secretkey.
Скачивая обработку, Вы соглашаетесь:
Всё, что вы сделаете с помощью этой обработки это целиком Ваша ответственность! Я никоим образом не несу ответственность за возможные убытки!
UPD: версия 5.0:
Добавлен bifinex на API 2.0 (ограниченная поддержка: поскольку для выставления ордеров используется API 1.0, в настоящее время подпись не принимается).
Добавлен тип графика HTML на Google charts (необходим доступ к интернету для загрузки библиотек).
Добавлены графики MACD, RSI, Stochastic.
Для html графика отображаются сигналы покупки и продажи (алгоритм в процессе доработки).
Зачёт
Как раз другану моему пригодится, он майнингом заразился)) На 1С Деньги взлетит обработка?
ха, вот и докатилась лихорадка майнинга и сюда))) тоже была мысль запилить графики, или Мониторинг ферм. Сделайте кто-нибудь для майнеров мониторинг ферм, ну там температура карточек, хэшрейт, онлайн/офлай и т.д. можно даже сюда прикрутить, типо все под рукой) плюс какой-нибудь удаленный помошник, типа амми или тимвьювера, где-то тут на форуме была обработка. все собрать в один комбайн))
(3)ага и потом уже выставлять майнерам платную версию)
(4) ну да) а как иначе
Круто. Только какое отношение это имеет к майнингу?
(6)Держать руку на пульсе рынка и вовремя слить Битки))
(2) да, конфигурация неважна)
(6) к майнингу отношения никакого, я не майнер)
(3) ну эту обработку я делал для торговли, можно ещё свои ордера и баланс сюда прикрутить.
Может exmo.me тоже можно добавить? API есть. У меня все кошельки там, да и вообще биржа для нас удобная с выводом куда угодно.
(11) скоро bittrex добавлю, потом посмотрю на другие.
(11)
exmo кидалово. Смена адресов кошельков это жесть
(13)
Что за смена адресов кошельков?
(14) а , вы ещё не сталкивались?
1. отключите автовывод на пулах
2. перед выводом на exmo проверяйте адрес кошелька…
Мелким шрифом они объявляют бывает о смене адресов кошельков. если вы этого не заметите то монеты уйдут в никуда. а скорее всего в карман exmo.
так было пр…но 5 eth мной
(15) в том и дело, что пул майнит прям на exmo и отправляет по 0.05 ETH..
Хорошо, посмотрю что да как..
a sm с инфостарта можно выводить графики обработкой?
(17) не понял вопроса, уточните
(18)может ли твоя обработка наблюдать в реальном времени за курсом sm(стартмани из инфостарта)? просто каждый раз обновлять страничку надоело, хочу чтобы твоя обработка наблюдалась за курсом стартмани из биржиhttps://infostart.ru/profile/money/stockexchange/
(19) в настоящее время конечно не может. Если у инфостарта есть соответствующее API, и к нему можно обращаться из 1С (простым запросом), то можете добавить.
(20)Я связался с техподдержкой инфостарта. Ответили так, цитирую:
Передали пожелание руководству.
можете привести кусок кода как отправляете по API торговые команды на yobit?
(22) торговые команды я никуда не отправляю — нет такой функции в этой обработке.
(22) Тоже ищу софт для трейдинга на yobit.net. Нашел че?
(24) нет, для yobit’а не встречал. у него API стандартный, я его и прикрутил сюда.
Биржа маленькая, а пар просто тьма. Вот никто и не хочет добавлять.
Кстати, сейчас вместо btc-e.nz нужно указывать wex.nz!
(вдруг кто не в курсе)
Коллеги
https://bittrex.com/api/v1.1/account/getbalances?apikey=apikey
Может всё-таки кто ни будь разобрался и сможет привести пример как обращаться через 1С, к личным данным на бирже bittrex.com
С помощью вашей обработки хорошо считываются общие данные с биржи, используя ваш код получилось создать обработку для анализа данных.
Теперь хочется попробовать сделать автоматическую куплю продажу.
Достаточно будет примера как вызвать такое действие с использованием ключа и секретного ключа
(27) ну что, вот и дождались купли/продажи. 🙂
Надеюсь, поделитесь со мной алгоритмом бота?
Можно в личку.
Арбитраж бирж уже написал кто?)
(29) чтобы тут же переводить с одной на другую?)
(30)
«Тут же» в реалиях БТЦ — это несколько часиков 🙂 Но смысл купить на одной, одновременно продать на другой, имея запасы на обеих площадках. Тут скорее вопрос в комиссиях за ввод/вывод и доступность инструментов.
(31) ну вот моей обработкой это запросто! 🙂 видно в одном окне баланс на всех биржах, все ордера
(32)
Надо б еще одну кнопку, чтоб одновременно на одной бирже продать, на другой купить в зависимости от курса. Или даж аналитику вести в прямом эфире, получая курсы раз в период и предлагая такие варианты. Тут только на сильных движняках угореть можно 🙂 Но как направление для развития самое оно.
ЗЫ Выкладывайте проект в ГИТ через ЕДТ и коллективно давайте богатеть 🙂
Мне интересно, когда уже таки кто-то начнет майнить на клиентах?
Можно узнать: все ли сделано средствами 1С и доступен ли весь код для редактирования?
Спасибо, за вашу работу, взял обработку за основу и прикрутил к ней три индикатора MACD, RSI, Stochastic, они позволяют фильтровать ложные сигналы и сигнализировать о росте тренда и лучшей цене. Следующий шаг автоматизация покупки. Это позволит пипсовать на бирже, а для бота этого достаточно. Для тех кто заинтересовался биржой bittrex, у них есть не официальный api, позволяющий получить историю за сутки в отличие от api v1.1, выдающий только последние 200 сделок. Пример:https://bittrex.com/Api/v2.0/pub/market/GetTicks?marketName=btc-nxt&tickInterval=fiveMin
(36) Увидел, что api 2.0 у вас уже есть
(35) используются только объекты 1С, код открыт.
(37) оно есть, но в релизе по умолчанию 1.1 используется.
(36) По bittrex api v2.0 мало информации. Есть ли торговый api v2.0?
По общей истории сделок имеет смысл поправить, жалко что нет у битрекса своей истории.
Вы сделали индикаторы в 1С? Мне это тоже интересно. 🙂
Пожелания:
https://infostart.ru/public/704022/
1. Добавить выставление «размазанного» ордера, т.е. например хочу продать 1 BTC, но не за конкретную цену, а в диапазоне от 8300 до 8500 с шагом 1$. Обработка выставляет куча ордеров с рассчитанным объемом BTC
2. Добавить графики как здесь:
3. Стакан можно как здесь сделатьhttps://bitcoinwisdom.com/markets/bitstamp/btcusd
ИМХО более нагляднее
(41)
1. можно, конечно и такое сделать, но интереснее бот. Нет ли практичного алгоритма?
2. Там в файл записывается, 1с вообще ни при делах. А в 1с графики ужасны.
3. Стакан продаж можно перевернуть, попробую как будет смотреться.
(39)на api v2.0 наткнулся сам случайно, официальной поддержки нет, но оказалось что его уже разобрали на запросы и во всю используют. вот тут были примерыhttps://github.com/thebotguys/golang-bittrex-api .
https://www.begomotbed.ru/?p=1334
Да индикаторы добавил в 1с, для вас ничего сложного и в интернете полно информации я брал примеры здесь
(39) Сам думал насчет хранить историю в 1с, но при такой дичайшей волатильности может и нет смысла, не знаю пока, так что пока вытягиваю историю с помощью api v2.0
(24) Qt Bitcoin Trader
(34)Майнить на клиентах — особо не разгонишся, видеокарты никто не ставит. Остается на процессоре. Так что запуск майнера в качестве службы. Из планировщика службу можно запускать дабы не спалиться, когда комп неактивен. Сервера — более веселая тема. Хотя если компы мощные, можно маскировать под системную службу и не париться. Все индивилуально. И опять же, все на Вашей совести.
А получится добавить функционал SmartTrading как у сервисаhttp://3commas.io ?
«Что такое Smart Trading?
При помощи Smart Trading вы можете купить нужный вам токен и сразу же задать stop loss (ограничение убытков) и take profit (фиксация прибыли по позиции)
Этого функционала нет на биржах. Также, в сервисе 3commas реализован Trailing (Stop Loss и Take Profit) — это инструмент, который поможет вам нарастить прибыль. «
Современно! Круто!
1. У таблиц «Активные пары» и «Балансы» хотелось бы шапку отобразить.
2. Хотелось бы загрузки истории курса за последние N минут.
При открытии обработки при наличии ранее сохраненных настроек для всех пар рисуются графики с непонятными данными, но после нажатия кнопки «Обновить график», данные на графике становятся правильными.
Как то странно расположена ось X на графике btc-bcc
(48)
можно будет, но это уже функционал бота.
на bittrex’е и poloniex’е есть сделки с условием, но есть ли они в api я не смотрел.
(50)
2. Хотелось бы загрузки истории курса за последние N минут.
1. шапку убрал чтобы больше на экране было полезного. можно потом настройку сделать.
2. а истории сделок по активной паре недостаточно? История загружается для построения графиков, но и смотреть вполне можно.
(51) так и задумано 🙂 а если серьезно, не всегда нужен график сразу, а грузит он хорошо.
(52) по идее масштабирование должно работать от минимальных до максимальных значений плюс небольшой запас. Но где то косяк, не искал пока.
Добрый день.
Подскажите, пожалуйста, чем отличаются версия 2 и 3 ?
Скачал 3ю версию.
(54) тем, что во 2-й версии нет возможности торговать, она только в 3-й.
В методе ОбновитьКотировки(), для poloniex в параметрах не указывается пара, там весь список выплевывается и нужно делать поиск нужной котировки.
(56)
Всё просто — в описании API у методаhttps://poloniex.com/public?command=returnTicker
нет параметров. Если у меня будет информация как сделать возврат только нужных пар — сделаю.
На какую конфигурацию надо ставить
(58) конфигурация не важна, версия платформы желательна 8.3.10
Обновлений по биржам нет?
Шикарно)
Здравствуйте. Может вопрос и глупый, но под какой лицензией распространяется обработка?
(57) Да это я пониманию. Вызов метода API корректный, а его обработка нет. Он падает
(60) пока нет. В планах по bittrex перейти на api 2.0, но времени нет.
Если api совпадает, то можно адрес биржи менять. 🙂
(62) можете использовать код, но со ссылкой на источник.
(63) поправил в новой версии
Интересно, когда на инфостарте появиться возможность скачивать обработки за крипту?
А то накладно, сначала продать, потом вывести потом купить, да и выводить с крипто-кошелька было бы проще и быстрее)
(67) тут политика: плати нолог с дохода.
(68) Криптовалюты не легализовали как средство платежа, поэтому доход может быть только с продажи крипты (например при поступлении средств на счет), но ее не обязательно продавать)
Ошибка:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
http://www.w3.org/2001/XMLSchema }anyType
http://v8.1c.ru/8.1/data/ui }ChartColorPalette
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: v Форма: Элемент Тип: {
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: paletteKind Форма: Элемент Тип: {
(36) не могли бы вы поделиться обработкой с прикрученными индикаторами?
(71)да,https://infostart.ru/public/886245/
Есть какая то инструкция? Открываю обработку нажимаю кнопку ОбновитьСписокПар — ничего не происходит, после проставления галок Upd тоже, ЗапуститьОстановитьБота — тоже ничего… НарисоватьГрафик — также
(73) У Bittrex’а поменялся адрес, теперь в настройках API нужно ставить international.bittrex.com.
Возможно, у других тоже. Я сейчас не отслеживаю изменения.