Данный торговый робот в автоматическом режиме торгует на бирже EXMO по краям стаканов с заданным спредом. Основной задачей бота является ознакомление пользователей с кодом. Авторы НЕ гарантируют вам постоянного увеличения депозита. Вы используете его на свой страх и риск. Никакие претензии не принимаются. Если сомневаетесь, то просто не используйте. Скачать Бету Скачать актуальную версию 1. Для работы бота необходимо установить Python 2.7.5 (https://www.python.org/download/releases/2.7.5) 2. На бирже Еxmo войти в меню Профиль => Настройки => API, там нажать кнопку «Сгенерировать и сохранить ключи». 3. Открыть в любом текстовом редакторе (Блокнот, Notepad и т.д.) файл bot_exmo1 и скопировать Ваши API ключи в файл, как это показано на скрине: 4. Файл bot_exmo1 скопировать в Папку с Python27 (по умолчанию программа устанавливается на диск C После того, как Вы установили Python 2.7.5, сохранили Ваши API ключи и скопировали файл бота в каталог Python, можно запускать Бот. Для запуска Бота необходимо запустить командную строку Python (command line) и вписать или скопировать и вставить текст команд, приведенный ниже import bot_exmo1 bot_exmo1.bot('btc_rub', round_rate=2, am_min=0.001, sp_cancel=1, sp_lim1=0.6, am_lim=0.05) В конце строк нажимать клавишу <Enter>. Бот работает сразу со всеми средствами на аккаунте, не делит их на части! Параметры запуска: 1. Первый параметр задаёт торговую пару, на которой будет работать бот. Допустимые значения: doge_rub, doge_btc, dash_btc, dash_usd, eth_btc, eth_usd, eth_rub, ltc_rub, ltc_btc, btc_usd, btc_rub, usd_rub, btc_eur. 2. round_rate. Количество десятичных знаков после запятой в цене на данной паре. Используется в расчетах для округления. 3. am_min. Минимальный возможный объем ордера на паре. 4. sp_cancel. Если ордер стоит дальше от среднего курса чем это значение (в процентах), то бот отменяет свой текущий ордер. 5. sp_lim1. Если спред ниже этого уровня (в процентах), то бот рассчитывает цену с учетом чужих ордеров в обоих стаканах. 6. am_lim. Бот ставит ордер не на самый край стакана, а с отступом от него на тот объем инструмента, который задан в этом параметре. В итоге перед нашим ордером должно оказаться не больше заданного здесь объема. am_lim влияет и на выставление ордеров, и на их отмену. Останавливать бот, не выходя из питона, клавишами Ctrl+C (нажать 2 раза подряд). Потом стрелкой вверх можно вызвать последнюю команду (строку запуска) и подправить. Данный бот тестировался на бирже Еxmo в течение месяца, были и хорошие дни и плохие (по изменению депозита). Все зависит от правильности подобранных параметров и движений рынка. В файле бота есть много комментариев (строка начинается с символа «#»). При желании и умении хоть немного программировать можно править код под свои потребности. Удачи в экспериментах! Cо временем постараемся сделать описание кода более подробным. Важное примечание: Конечно, для торговли ботом нужен отдельный аккаунт. Несмотря на правила биржи, это можно согласовать через саппорт. Важно не регаться под собой же. Поэтому в качестве благодарности за распространение бота можете регистрировать новые аккаунты по моей партнерской ссылке: EXMO. Если Бот оказался Вам полезен, например, в учебных целях, или помог заработать денег на бирже, не забудьте поблагодарить автора. Кошелёк для доната указан в третьей строке кода бота, в файле bot_exmo1.