Title: Трейд боты для Btc-e.com Post by: btc-e.com on August 03, 2012, 06:21:44 AM В этой теме предлагаю размещать готовые трейд боты для нашей биржи.
За рабочие боты биржа готовы выплачивать вознаграждение. Описание трейд API - https://btc-e.com/api/documentation Примеры запросов: nix way, файлы key и secret - ключ из профиля echo -n "`date '+%s'`">nonce && echo -n "method=getInfo&nonce=`cat nonce`" | openssl dgst -sha512 -hmac `cat secret` > sign && curl -d "method=getInfo&nonce=`cat nonce`" -H "Key:`cat key`" -H "Sign:`cat sign`" https://btc-e.com/tapi php: <?php $t = time(); $h = hash_hmac('sha512','method=getInfo&nonce='.$t, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); //xx...xx secret $url='https://btc-e.com/tapi'; $data = "method=getInfo&nonce=$t"; $tuCurl = curl_init(); curl_setopt($tuCurl, CURLOPT_URL, $url); curl_setopt($tuCurl, CURLOPT_VERBOSE, 1); curl_setopt($tuCurl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($tuCurl, CURLOPT_POST, 1); curl_setopt($tuCurl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($tuCurl, CURLOPT_POSTFIELDS, $data); curl_setopt($tuCurl, CURLOPT_HTTPHEADER, array("Key: AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA-AAAAAAAA", "Sign: $h")); $tuData = curl_exec($tuCurl); curl_close($tuCurl); echo $tuData; ?> Вопрос: Для чего нужны эти боты? Ответ: Один из вариантов - Для возможности межбиржевой торговли! Как правило разница между курсам Btc-e и MtGox в среднем от 0.1 до 0.3 btc это тот профит который можно заработать ботом, не считая комиссий на вывод но тут все будет зависеть от объемов. Title: Re: Трейд боты для Btc-e.com Post by: btc-e.com on August 05, 2012, 09:19:00 AM Добавлены примеры трейд api
https://btc-e.com/api/documentation Title: Re: Трейд боты для Btc-e.com Post by: panic on August 13, 2012, 03:58:48 PM мой php ботик, торгует на btce и гоксе, позволяет автоматизировать простейшие задачи, для всех желающих, работает на win.
http://btctrader.blogspot.com/2012/08/tf-btctrader-10.html (http://btctrader.blogspot.com/2012/08/tf-btctrader-10.html) Title: Re: Трейд боты для Btc-e.com Post by: naima53 on August 13, 2012, 04:33:07 PM мой php ботик, торгует на btce и гоксе, позволяет автоматизировать простейшие задачи, для всех желающих, работает на win. не опишите как редактировать стратегии?http://btctrader.blogspot.com/2012/08/tf-btctrader-10.html (http://btctrader.blogspot.com/2012/08/tf-btctrader-10.html) Title: Re: Трейд боты для Btc-e.com Post by: panic on August 13, 2012, 04:43:23 PM Quote не опишите как редактировать стратегии? опишу попозже маленько. будет отдельный пост в блоге.Title: Re: Трейд боты для Btc-e.com Post by: btc-e.com on August 14, 2012, 01:01:24 AM Примеры:
PHP: http://pastebin.com/DDqAx7VU Python: http://pastebin.com/ec11hxcP by miraclemax Java: http://pastebin.com/jyd9tACF by dApZoKntut C#: http://pastebin.com/TSdGbfBs by DmT C++/CLI: http://pastebin.com/YvxmCRL9 by PoorGirl VB.NET: http://pastebin.com/JmJZSsd7 by franky1 Title: Re: Трейд боты для Btc-e.com Post by: pyromaniac on August 21, 2012, 11:32:01 AM panic, на работу с суммами какого порядка ориентирован бот с дефолтной стратегией и где можно скачать новые стратегии под него?
Title: Re: Трейд боты для Btc-e.com Post by: panic on August 21, 2012, 03:12:58 PM panic, на работу с суммами какого порядка ориентирован бот с дефолтной стратегией и где можно скачать новые стратегии под него? 1. Работать должен трейдер, а бот - это лишь один из инструментов, помогающих трейдеру. Сумма - на ваше усмотрение, сколько не боитесь потерять.2. нигде. RTFM ;D Небольшое уточнение, дефолтная стратегия приведена только в качестве примера, я не рекомендую использовать её для реальной торговли. Title: Re: Трейд боты для Btc-e.com Post by: Setevoy on April 16, 2013, 06:06:09 AM Поделитесь, пожалуйста, опытом.
Кто какими ботами пользовался? Какими политиками? Какую прибыль приносят? Title: Re: Трейд боты для Btc-e.com Post by: SectorZero on April 16, 2013, 09:38:21 AM Поделитесь, пожалуйста, опытом. забудьКто какими ботами пользовался? Какими политиками? Какую прибыль приносят? это выгодно только биржам, не спроста бтс-е и создали тему ;) прибыльных ботов в пабе нет Title: Re: Трейд боты для Btc-e.com Post by: Setevoy on April 16, 2013, 09:47:27 AM Поделитесь, пожалуйста, опытом. забудьКто какими ботами пользовался? Какими политиками? Какую прибыль приносят? это выгодно только биржам, не спроста бтс-е и создали тему ;) прибыльных ботов в пабе нет Title: Re: Трейд боты для Btc-e.com Post by: SectorZero on April 16, 2013, 10:18:56 AM Поделитесь, пожалуйста, опытом. забудьКто какими ботами пользовался? Какими политиками? Какую прибыль приносят? это выгодно только биржам, не спроста бтс-е и создали тему ;) прибыльных ботов в пабе нет Title: Re: Трейд боты для Btc-e.com Post by: xalexiv on June 22, 2013, 10:33:27 AM Зависит скорость слива твоего депозита ;) Глупости, правильный бот не сливает. 8)Мне казалось, что многое зависит от стратегии. Вот именно! :)Title: Re: Трейд боты для Btc-e.com Post by: naima53 on June 22, 2013, 12:41:34 PM Поделитесь, пожалуйста, опытом. забудьКто какими ботами пользовался? Какими политиками? Какую прибыль приносят? это выгодно только биржам, не спроста бтс-е и создали тему ;) прибыльных ботов в пабе нет Quote Зависит скорость слива ОТ твоего депозита ;) Title: Re: Трейд боты для Btc-e.com Post by: xalexiv on June 24, 2013, 05:24:02 AM Я бы добавил: Тогда уж не скорость, а время, чем больше депо, тем дольше сливать будет. ;DQuote Зависит скорость слива ОТ твоего депозита ;) --- Ого сколько скептиков, все о сливе! Вы просто не умеете ботов готовить. ;D Мой бот не сливает, несмотря на маленький депозит. Депо потихоньку растёт. 8) Какой-то бот получился неправильный. ;) Title: Re: Трейд боты для Btc-e.com Post by: Mensfreedom on December 31, 2013, 09:49:34 PM С Новым 2014 годом!
Создал на этом форуме отдельную тему для обсуждения своего бота для Вашей биржи https://bitcointalk.org/index.php?topic=393765.0 Предложение денег разработчикам ботов еще в силе? ;) Title: Re: Трейд боты для Btc-e.com Post by: Mensfreedom on January 07, 2014, 08:58:00 AM Преимущества торгового бота для btc-e от Mensfreedom:
Скриншоты бота
Title: Re: Трейд боты для Btc-e.com Post by: Support1bbot on January 07, 2014, 06:18:56 PM 1b bot Lite Платный торговый бот для биржи BTC-e.com
Тема торгового бота 1b bot lite для биржи Btc-e.com на BitcoinTalk.org (https://bitcointalk.org/index.php?topic=403839.0) Цель программы: При торговле на сайте биржи пользователь получает довольно малый объем информации для принятия решения. Даже если решение покупать принято - не всегда удается вовремя купить или продать в данный момент из за множества внешних факторов, или скорости нажатия на клавиатуру). Недостаточная информированность заставляет пользователей изрядно понервничать , решения принимаются ситуативно и в большинстве случаев неверно, хотя могут быть и исключения - фактор удачи. Основная цель -убрать из торговли человеческий фактор и оставить только холодный расчет основанный на всей информации доступной по API ,бот должен быть с простой логикой. Время показало что бот использует API биржи BTCe на все 100%. Бот получает абсолютно все данные и на их основании строит свои расчетные данные. Бот полностью автономен. В версии Lite 1 бот работает с 1 валютной парой. Для работы одновременно по пяти парам нужно запускать одновременно 5 ботов на одном аккаунте. И это отлично работает -позволяет мониторить и торговать по 5 парам сразу. Логика бота : При выполнении правил закупки бот закупает, при выполнении правил продажи продает. На первый взгляд все просто) Все зависит от Вашей стратегии которую вы укажете в правилах.В боте около 100 переменных и функций для написания стратегий. Также можете скачать готовые стратегии с сайта. Главное правило - все что Вы видите перед глазами - можно описать в стратегии! В боте два режима работы - эмулятор торговли и реальный. В демо версии работает только эмулятор. Он максимально приближен к реальности - учитывает все комиссии, при закупке и продаже эмулирует что биржа покупает и продает не все сразу а частями и так далее. Советуем снять VPS/VDS сервер для работы бота в формате 24/7. Боту требуется примерно до 90 мегабайт оперативной памяти для работы. Описание программы: Версия Lite - для автоматической и ручной торговли на бирже BTC-e.com
Конструктор правил заслуживает особого внимания. С его помощью легко пишутся относительные и абсолютные правила. Примеры правил: Покупать при росте курса, продавать при спаде курса, покупать у нижней стенки торгового коридора биржевого стакана, продавать у верхней стенки торгового коридора , продавать когда получена прибыль в размере любого %, объединения любого количества правил закупок и продаж ... список возможностей конструктора бесконечен. В конструкторе используется простейшие арифметические и логические условия- благодаря которым возможно описать все ситуации торговли. Отдельная роль отводится тюнингу правил покупки и продажи. В версии 1b bot Lite есть система скриншотов (визуальное логгирование действий бота), также все действия бота фиксируются в текстовые логи . Можно спокойно оставлять бот работать на выделенном сервере на долгий период и в любой момент посмотреть на скриншоты с текстовой историей и проанализировать ситуации при которых бот покупал или продавал , и на основе этого улучшить правила. Скриншоты: Общий вид : http://1bbot.com/uploads/posts/2014-01/1389114260_screenshot.png Конструктор правил: http://1bbot.com/uploads/posts/2014-01/1389115286_rules.png Установка программы: Для работы бота необходимо : скачать и установить бесплатный пакет Pocket HTTP + сам бот Бот работает под любые виртуальные машины с системой Windows - возможность запустить пользователям с Mac OS и так далее. Полная инструкция по установке и демо версия программы : Смотрим тут (http://1bbot.com/main/17-kupit.html) Бот платный. лицензия на 1 API Key для бота стоит 59.95$ При покупке более 1 бота - хорошие скидки. Полезные ссылки по торговому боту: ОФИЦИАЛЬНЫЙ САЙТ (http://1bbot.com) Полная документация на русском языке: Смотрим тут (http://1bbot.com/docsru/) Описание переменных для правил торговли: Смотрим тут (http://1bbot.com/docsru/8-var-documentation-ru.html) Описание функций для правил торговли: Смотрим тут (http://1bbot.com/docsru/11-opisanie-funkciy.html) Стратегии для бота: Смотрим тут (http://1bbot.com/strategii/) Title: Re: Трейд боты для Btc-e.com Post by: Mensfreedom on January 08, 2014, 08:27:14 PM Какова скорость обновления информации с биржи? При создании ордеров иногда счет идет на секунды.
Статистики вашего бота за 60$ нет? Если Время показало что бот использует API биржи BTCe на все 100% Сколько он уже наторговал прибыли?Title: Re: Трейд боты для Btc-e.com Post by: hazarun on January 08, 2014, 08:50:58 PM Какова скорость обновления информации с биржи? При создании ордеров иногда счет идет на секунды. Тоже интересна скорость обновления информации и соотношение этого показателя с количеством запрашиваемых пар. Title: Re: Трейд боты для Btc-e.com Post by: Support1bbot on January 08, 2014, 11:12:39 PM Какова скорость обновления информации с биржи? При создании ордеров иногда счет идет на секунды. Статистики вашего бота за 60$ нет? Если Время показало что бот использует API биржи BTCe на все 100% Сколько он уже наторговал прибыли?600мс -тикер по умолчанию 5с-трейды по умолчанию 5с-биржевой стакан Все загружается параллельно - информация обновляется практически без перерывов. Задержек в базе данных нет ее перенесли в оперативную память чтобы уйти от узких мест с диском. Тикер биржи в API по наблюдениям обновляется около секунды,может немного меньше - в боте с запасом. Трейды и стакан на бирже по наблюдениям обновляются не так часто.Многократно тестировали и скорость выполнения загрузки и скорость выполнения расчетов ботом по каждому потоку. В полной версии можно выставить от 2 до 5 секунд. При уменьшении таймаута возможно увеличение ошибок в логе(лаги). Выставив меньше Вы получите оружие для Ddos атак поэтому минимальная граница 2 секунды, по умолчанию 5 секунд:-) По прибыли - если на бирже хороший рост при стандартной стратегии бот делает по наблюдениям 2/3 от разницы курсов начала роста и конца причем полностью автономно. Сам понимает что начался рост, закупает -ждет и продает. К примеру был рывок с 17 до 22 по Ltc/Usd -прирост около 30%. Бот дает около 20% . При 5 запущенных ботах по 5 валютным парам в среднем сделок от 3-4 до 15-20 за неделю, бывает больше, бывает меньше. Изменяя стратегию эту цифру можно увеличить - но увеличится и риск. Опять же это про стратегию которую обычно использую я, которая удобна и не отвлекает на себя внимание и которая выложена на сайте. Торговали на краткосрочных стратегиях - там риск больше , но и веселее так как бот продает /покупает гораздо чаще. Вопрос по прибыли обычно задают те кто пользовался ботами с абсолютными правилами -к примеру когда курс достиг 23 продавать , заработали 10% продавать и так далее. Тут же изначально заложена идея конструктора относительных правил и использования всей доступной информации для описания принятия решений ботом- пока идет рост не продавать при начально не изветных данных окончания роста, хотя ничего не мешает использовать и абсолютные условия -продать когда я получу 20%. P.s.Просьба писать вопросы в тему бота - также на этом форуме (https://bitcointalk.org/index.php?topic=403839.0). Title: Re: Трейд боты для Btc-e.com Post by: Support1bbot on January 08, 2014, 11:19:34 PM Какова скорость обновления информации с биржи? При создании ордеров иногда счет идет на секунды. Тоже интересна скорость обновления информации и соотношение этого показателя с количеством запрашиваемых пар. В версии 1b bot Lite в одном окне работает одна валютная пара. Для работы с 5 парами используется 5 копий ботов с 5 разными апи ключами. По таймаутам - все также как и с одним ботом. Друг на друга не влияют абсолютно так как каждый бот запрашивает параллельно данные только по своей паре. P.S. Также прошу задавать вопросы в теме бота (https://bitcointalk.org/index.php?topic=403839.0), а не тут Title: Re: Трейд боты для Btc-e.com Post by: DominoDev on August 19, 2014, 03:50:46 PM Предлагаю вашему вниманию торговый терминал с интегрированным ботом.
Он позволит Вам решить следующие проблемы: 1. Вам не надо занимать домашний компьютер программой, которая будет постоянно висеть в памяти - бот работает на сервере. 2. Вам не надо переживать - пропало у вас электричество/интернет - бот работает на сервере. 3. Вам не надо думать - на винду накатилось обновление, надо перегрузить комп - бот работает на сервере. 4. Вам не надо переживать - как отработал бот? Я в командировке, как остановить бот, как создать нового, который будет доступен дома? - Бот работает на сервере. 5. Вам не надо сидеть круглые сутки на бирже - бот все сделает за Вас. 6. Вам не потребуются глубокие знания биржи и торговли - интерфейс бота сделан как можно более дружелюбно и таким образом, чтобы до предела уменьшить настройки и принести прибыль. Отдельных комментариев стоит интерфейс, который сделан предельно гибко. Можно создавать несколько рабочих столов для одновременной работы с одной или более бирж. Интерфейс сделан на основе виджедов, что позволяет работать с одинаковым комфортом как на 20" мониторе, так и на 10" планшете. Подробнее можно почитать в отдельной ветке: https://forum.btcsec.com/index.php?/topic/9138-domino-torgovyi-terminal-oflain-bot-btce-cryptsy/ Сайт проекта: Domino (http://domino-coin.com/) Дистрибутив - (v 0.7.1.3) Domino btc-e crypto trade bot (http://domino-coin.com/installs/DominoSetupV0.7.1.3.rar) Title: Re: Трейд боты для Btc-e.com Post by: Support1bbot on September 09, 2014, 11:46:39 AM Рады представить Вашему вниманию очередной продукт линейки 1B BOT - 1B BOT PRO ZEUS. Мы постарались реализовать многие пожелания пользователей версии Lite. 1B BOT PRO получил следующие возможности : 1. Встроенный язык программирования Pascal (с поддержкой ООП). 2. Отложенные ордера. 3. Межбиржевой арбитраж. 4. Внутрибиржевой арбитраж 5. Поддержка более 10 криптовалютных бирж и все возможности версии LITE(Btc-e.com,Cryptsy.com,Bitstamp.net,GOC.IO,Bter.com,Bittrex.com,Cex.IO,Mintpal.com,BTCChina.com,Cryptonit.net). В версии PRO имеется встроенный компилятор (очень быстрый). Теперь можно описать практически все. В отличии от Lite версии которая ввиду простого написания правил имеет ограничения по написанию технического характера, в новом боте их нет. Немного технических данных для пользователей пишущих стратегии самостоятельно: В новой версии за торговлю отвечает предопределенный класс TBaseStrategy. Этот класс имеет 9 предопределенных процедур(список будет расширятся по мере обновлений бота): Code: type При запуске бота создается экземпляр этого класса. Вы можете переопределять процедуры под себя. procedure OnCreate; - вызывается ботом единоразово при запуске. procedure OnDestroy; - вызывается ботом единоразово при закрытии. procedure CanBuy(var RCanBuy:boolean; var RAmnt, RPrice:Double); - вызывается вместе с обновлением данных, аналог таблицы покупки в версии Lite (выставляет ордер если RCanBuy = True) procedure CanSell(var RCanSell:boolean; var RAmnt, RPrice:Double); - вызывается вместе с обновлением данных, аналог таблицы продажи от минимальной партии к максимальной в версии Lite (выставляет ордер если RCanSell = True) procedure CanSellMax(var RCanSellMax:boolean; var RAmnt, RPrice:Double); - вызывается вместе с обновлением данных, аналог таблицы продажи SELL MAX в версии Lite (выставляет ордер если RCanSellMax = True) Для межбиржевого и внутрибиржевого арбитража используется следующий метод : procedure OnSendData(); - Процедура для обмена данными с другими ботами PRO. Вызывается по умолчанию каждую секунду. В настройке каждого бота есть вкладка Listener. В этой вкладке указывается имя текущего бота PRO и имена ботов PRO от которых он будет получать данные. После установки настроек просто указываете в этой процедуре какие данные ретранслировать. Пример ( код процедуры на боте LTC/USD передает другим ботам свои цены тикера и расчет цены по биржевому стакану при покупке / продаже на определенный объем) : Code: procedure TTradeStrategy.OnSendData(); С использованием такого подхода получился легко масштабируемый арбитражный продукт. Причем абсолютно все равно одна это биржа или разные. Пример работы стратегии по арбитражу(15 ботов по всем основным парам биржи BTC-e, стратегия автоматически строит все возможные цепочки пар вход по USD выход в USD): Примеры цепочек из стратегии : Quote 2014-08-31 23 38 48 - ******** NMCUSD ->NMCBTC ->BTCUSD ******** 2014-08-31 23 38 04 - Profit = 0.04966928 2014-08-31 23 38 04 - Amount BTCUSD = 100.04966928 2014-08-31 23 38 04 - Amount NMCBTC = 0.20885452 2014-08-31 23 38 04 - Amount NMCUSD = 93.01025163 2014-08-31 23 38 04 - ******** NMCUSD ->NMCBTC ->BTCUSD ******** 2014-08-31 23 38 03 - Profit = 0.04966928 2014-08-31 23 38 03 - Amount BTCUSD = 100.04966928 2014-08-31 23 38 03 - Amount NMCBTC = 0.20885452 2014-08-31 23 38 03 - Amount NMCUSD = 93.01025163 2014-08-31 23 38 03 - ******** NMCUSD ->NMCBTC ->BTCUSD ******** 2014-08-31 23 20 27 - Profit = 0.62229095 2014-08-31 23 20 27 - Amount USDRUR = 100.62229095 2014-08-31 23 20 27 - Amount BTCRUR = 4 063.20473474 2014-08-31 23 20 27 - Amount BTCUSD = 0.20878705 2014-08-31 23 20 27 - ******** BTCUSD ->BTCRUR ->USDRUR ******** 2014-08-31 23 20 26 - Profit = 0.62229095 2014-08-31 23 20 26 - Amount USDRUR = 100.62229095 2014-08-31 23 20 26 - Amount BTCRUR = 4 063.20473474 2014-08-31 23 20 26 - Amount BTCUSD = 0.20878705 2014-08-31 23 20 26 - ******** BTCUSD ->BTCRUR ->USDRUR ******** 2014-08-31 23 20 25 - Profit = 0.62229095 2014-08-31 23 20 25 - Amount USDRUR = 100.62229095 2014-08-31 23 20 25 - Amount BTCRUR = 4 063.20473474 2014-08-31 23 20 25 - Amount BTCUSD = 0.20878705 2014-08-31 23 20 25 - ******** BTCUSD ->BTCRUR ->USDRUR ******** 2014-08-31 22 58 04 - Profit = 0.00344723 2014-08-31 22 58 04 - Amount BTCUSD = 100.00344723 2014-08-31 22 58 04 - Amount LTCBTC = 0.20919385 2014-08-31 22 58 04 - Amount LTCUSD = 20.73324212 2014-08-31 22 58 04 - ******** LTCUSD ->LTCBTC ->BTCUSD ******** 2014-08-31 22 58 03 - Profit = 0.00344723 2014-08-31 22 58 03 - Amount BTCUSD = 100.00344723 2014-08-31 22 58 03 - Amount LTCBTC = 0.20919385 2014-08-31 22 58 03 - Amount LTCUSD = 20.73324212 2014-08-31 22 58 03 - ******** LTCUSD ->LTCBTC ->BTCUSD ******** 2014-08-31 22 58 02 - Profit = 0.00344723 2014-08-31 22 58 02 - Amount BTCUSD = 100.00344723 2014-08-31 22 58 02 - Amount LTCBTC = 0.20919385 2014-08-31 22 58 02 - Amount LTCUSD = 20.73324212 2014-08-31 22 58 02 - ******** LTCUSD ->LTCBTC ->BTCUSD ******** 2014-08-31 22 57 10 - Profit = 0.14231572 2014-08-31 22 57 10 - Amount BTCUSD = 100.14231572 2014-08-31 22 57 10 - Amount LTCBTC = 0.2094415 2014-08-31 22 57 10 - Amount LTCUSD = 20.73727452 2014-08-31 22 57 10 - ******** LTCUSD ->LTCBTC ->BTCUSD ******** 2014-08-31 22 57 09 - Profit = 0.14231572 2014-08-31 22 57 09 - Amount BTCUSD = 100.14231572 2014-08-31 22 57 09 - Amount LTCBTC = 0.2094415 2014-08-31 22 57 09 - Amount LTCUSD = 20.73727452 2014-08-31 22 57 09 - ******** LTCUSD ->LTCBTC ->BTCUSD ******** Основная документация находится в разработке(появится в течении недели). Приглашаем к сотрудничеству программистов со знанием Delphi,Pascal для написания стратегий пользователям. Демо версия выйдет 2 сентября 2014 года. Полная версия с 2 по 7 сентября 2014 года. Официальный сайт (http://1bbot.com) Title: Re: Трейд боты для Btc-e.com Post by: Shadow_Runner on March 09, 2015, 07:07:50 AM Мне кажется от этих ботов больше сервисы распознавания капч зарабатывают.
|