Show Posts
|
Pages: [1]
|
Приветствую вас друзья! Меня зовут Кирилл Савин и я разработчик торговых роботов. Разработкой я занимаюсь на протяжении 7 лет, и за последние 2 года во многом преуспел. Мой сайт http://funnymay.com/Я написал хорошего торгового робота, который работает по сеточной стратегии, покупает и продает выставляя ордера шагами. Обзор стратегии https://youtu.be/7eHUZ-qEAGoОбзор торгового робота https://youtu.be/xAWvQv-8tdEТорговый бот в среднем показывает прибыльность 3-5% в месяц (или 30-70% в год). Я еще не видел ни одного бота, который показывал бы 200-300% в день. Если такие существуют, дайте мне знать. Максимально мой бот в месяц зарабатывал 15%. Да, и он может слегка просадить депозит. Бывало, что я терял до 15% в неделю, но после бот отрабатывал свое с лихвой. Уважаемое Крипто-Комьюнити. У меня есть планы по реализации программы смены стратегии, и для этого нужно провести большой апгрейд. В чем суть новой программы: Я написал несложную нейросеть, которая представляет свертывающийся перцептрон, с характеристиками слоев: 400, 50, 25, 2. Можно, конечно и любую другую конфигурацию, но тесты показали, что увеличение или расширение слоев приводит к тратам времени. Далее я составил список практически всех возможных конфигураций параметров сеточной стратегии для моего бота. Их немного-немало 16 млрд. И это только для пары BTC/USDT. Затем моя нейросеть торгует по историческим данным, все наборы стратегий. А далее "вступает в игру" еще одна нейросеть. Она делит торговый период на промежутки и сравнивает, на каком из периодов лучшее сочетание стратегий приносит большую прибыль. Для проведения расчетов по прибыльности на обычном ПК, который имеется в наличие, у меня уходит 40 дней. 40 дней я трачу на подсчет профита, перебором 16 млрд. стратегий. И получается у меня свыше 160 Гб данных (учитываются только прибыльные стратегии). Вторая нейросеть работает еще дольше. Она просто не в силах обработать такое количество информации. Друзья, помогите собрать деньги на вычислительный сервер: Хотелось бы какой-нибудь супермикро на 2 проца, но думаю начать со сборки с алиэксресс. Machinist x99, 32GB, E5 2678 v3, 2 hdd 500GB * Если у кого есть хорошая серверная сборка, можете выслать по почте. Для приема донатов, можете воспользоваться страницей: https://www.donationalerts.com/r/funnymayДля приема криптовалюты можете взять кошельки с сайта: BTC: 1HauYfDRTiisHraagTs5XhfNWHbq9GZMz9 ETH: 0xEe032BBC244683eC7398728490B2e1e8Dc497AbF LTC: LMo1Y3hDKANALrdochLbPmkLz34VrzFXBz NEO: AJ3RDLJ7Je8HvCF7AAThP46je3NLeKd6Bg QTUM: Qc8s6E2ZswG9rxcPMMcNXmYskVoknvWmMW WAVES: 3PQ624L4CZjC3MiNWeQUYbf9DarUDVFmMzT Средства, которые превысят затраты на сервер, пойдут на другие тесты, уже в реальных условиях. В качестве доказательства своей работы могу порекомендовать перейти на сайт http://web.archive.org/ и поискать информацию о моем сайте.
|
|
|
Сделал мониторинг тройных систем на бинансе смотреть тутРаботает с двумя видами цепочек: 1. Buy-Buy-Sell (BBS) 2. Buy-Sell-Sell (BSS) Алгоритм торговли такой: 1. BBS: Пусть цепочка будет BTCUSDT-HOTBTC-HOTUSDT Покупаем BTC за USDT Покупаем HOT за BTC Продаем HOT за USDT 2.BSS: Пусть цепочка будет HOTUSDT-HOTBTC-BTCUSDT Покупаем HOT за USDT Продаем HOT за BTC Продаем BTC за USDT При конверсии 1,001 имеем 10 центов профита на каждые вложенные 100 долларов. Из выше-следующего вытекает: ПЛЮСЫ: На бирже всегда можно найти пары с конверсией выше 1.0 На торговлю не влияет глобальное движение рынка При правильном раскладе риск снижается до 0. МИНУСЫ: Часто торгуемые пары тонкие и можно не дождаться точки входа В быстрых торгуемых парах можно пропустить точку входа Конверсия маленькая (0,1-1% за трейд) Мне данный сервис не очень интересен. Может вы другого мнения. Как развить данный сервис?
|
|
|
Мы выпустили новую линейку ботов для WindowsCrossbot v.1.0Видео инструкция Crossbot + Crossbot ResearchПрограмма работает по принципу торговли по пересечению скользящих средних Скользящая с меньшим параметром называется быстрой скользящей Скользящая с большим параметром называется медленной скользящей Когда быстрая скользящая пересекает медленную скользящую снизу-вверх, бот получает бычий сигнал - сигнал на покупку Когда быстрая скользящая пересекает медленную скользящую сверху-вниз, бот получает медвежий сигнал - сигнал на продажу После проверок параметров бот посылает ордер на покупку или продажу, в соответствии с полученным сигналом Сайт программыhttp://funnymay.com/products.phpСкачать Бота http://funnymay.com/products/crossbot_x86.zipДокументация на Github https://github.com/savinkirillnick/docs/tree/master/crossbot================================ Sniperbot v.2.1Видео инструкция SniperbotПрограмма предназначена для автоматической торговли по ценам стакана с учетом желаемых цен покупки и продажи. Бот высталяет ордера на закупку по цене bid + шаг, если цена упала ниже максимальной закупочной цены max_buy Бот высталяет ордера на продажу по цене ask - шаг, если цена поднялась выше минимальной цены продажи min_sell После проверок параметров бот посылает ордер на покупку или продажу, в соответствии с полученными ценами Бот также ведет подсчет открытой позиции, показывает усредненную цену, размер, сумму позиции и профит Сайт программыhttp://funnymay.com/products.phpСкачать Бота http://funnymay.com/products/sniperbot_2_x64.zipДокументация на Github https://github.com/savinkirillnick/docs/tree/master/sniperbot================================ Stepbot v.2.1Видео инструкция Стратегия и НастройкаСначала бот вычисляет начальную цену - максимальную цену с момента запуска бота. Если цена начинает падать, то бот начинает закупаться шагами, которые он рассчитает, в соответствии с параметрами, которые мы ввели. Каждый следующий шаг может вычистяться с изменением размера шага цены и изменением размера шага суммы лота. Каждую сделку бот пересчитывает размер позиции - вычисляет среднюю цену позиции и сумму. Также вычисляется шаг продажи. Бот может продавать шагами, либо все сразу. Когда цена меняет направление и начинает идти вверх, бот закрывает позицию и заново вычисляет начальную цену. Бот работает как на восходящем, так и на нисходящем тренде. Сайт программыhttp://funnymay.com/products.phpСкачать Бота http://funnymay.com/products/stepbot_2_x64.zipДокументация на Github https://github.com/savinkirillnick/docs/tree/master/stepbot================================ БОТЫ КОТОРЫЕ БОЛЬШЕ НЕ ПОДДЕРЖИВАЮТСЯFunnybot v.1.0 НЕ ПОДДЕРЖИВАЕТСЯНазначение программыТорговля по сигналам на криптовалютной бирже binance в автоматическом режиме. Необходимые настройкиОТКРЫТИЕ ПОЗИЦИИ Вход по сигналам на покупку, которые бот получает по ссылке - обязательна ЗАКРЫТИЕ ПОЗИЦИИ Аварийный выход при снижении цены котировки ниже определенного уровня - обязательно Выход по закрывающим сигналам из другой ссылки - не обязательно Выход по истечении некоторого времени - не обязательно Выход по падению профита от максимального за время от открытия позиции - не обязательно Все настройки можно прочитать в мануале. Если будет непонятно, пишите в телеграм. Бот настроен под сигналы нашего скринера http://www.funnymay.com/screener.php, поэтому, если вам не хватает каких-то настроек, индикаторов, пишите, будем развивать бота вместе. Сайт программыhttp://funnymay.com/products.phpСкачать Бота http://funnymay.com/products/funnybot.zipПроект на Github https://github.com/savinkirillnick/FUNNYBOTМануал================================ Smart-Bot НЕ ПОДДЕРЖИВАЕТСЯТорговля по сигналам, основанным на индексе RSI Попробовать Бота http://funnymay.com/products/smartbot/index.html (демо) Скачать Бота http://funnymay.com/products/smartbot.zipПроект на Github https://github.com/savinkirillnick/SMARTBOT================================ K-Bot НЕ ПОДДЕРЖИВАЕТСЯПопробовать Бота http://funnymay.com/products/kbot/index.html (демо) Скачать Бота http://funnymay.com/products/kbot.zipПроект на Github https://github.com/savinkirillnick/KBOT================================ Sniper-Bot НЕ ПОДДЕРЖИВАЕТСЯ(Бот выставляющий ордера по стакану. Выставляет лучшую цену с шагом Step Distance, но не хуже максимальной цены Max Buy. Аналогично и для продажи. Подходит для закупок в течение дня. Пример: Закупка BTC по цене не выше, чем 8800. ставим Max Buy - 8800 Step Distance - 0,001 Step Amount - 0,01 Бот будет выставлять цену ордера по 0,01 не лимитом в 8800, а по стакану. Цена может доходить до 8400, бот будет выставлять на шаг 0,001 выше, чем лучшая цена в стакане.) Попробовать Бота http://funnymay.com/products/sniperbot/index.html (демо) Скачать Бота http://funnymay.com/products/sniperbot.zipПроект на Github https://github.com/savinkirillnick/SNIPERBOT================================TelegramДля обсуждения технических аспектов, приглашаю в беседу https://t.me/joinchat/F16v6U3VVb6oCc10di4DVQНаши соцсети https://twitter.com/funnymaybothttps://www.reddit.com/r/Funnymay/
|
|
|
Кто-нибудь задумывался о шифровании на основе построения фрактального дерева? Насколько это сложная технология для обсчета машинами и насколько она безопасна с точки зрения подбора первоначальных коэффициентов. Теперь по-порядку. Криптование на фрактальных кривыхКриптование основано на вычислении координат плодов фрактального дерева, который задается некоторыми коэффициентами. Профит в том, что те люди, которые смогут предъявить необходимые коэффициенты для вычисления построения фрактального дерева, они и будут являться хозяинами средств, которые зашифрованы на нем. Конечные координаты доступны для всех. И сумма, которая лежит под этими координатами, тоже видна всем. Только у кого есть первоначальные коэффициенты, сможет построить путь, будет обладать данными средствами. Простейшее фрактальное дерево вычисляется с помощью 4 коэффициентов: Начальная длина l, Угол преломления дочерней ветви α, Коэффициент уменьшения дочерней ветви k, Количество итераций (ростков). Для примера возьмем начальную длину l = 100 единиц (для примера мы будем использовать условные единицы, в качестве которых могут использоваться миллиметры, пиксели, и другие), Угол возьмем равный 90 градусов или четверть окружности α = 90, Коэффициент уменьшения возьмем равный 0.5, то есть, каждая последующая ветвь будет вполовину меньше родительской, И число итераций равно i = 5. Рисуем: 1) на первой итерации из начальной точки с координитима 0,0 проводим вертикальный отрезок в на высоту 100 единиц: 2) на второй итерации из конца отрезка (координаты 0,100), под углом в 90 градусов против часовой стрелки откладываем отрезок длиной в половину родительского, то есть длиной 50 единиц: Теперь у нас получилась конечная точка с координитами (50,100) 3) На третьей итерации из конечной точки под углом в 90 градусов к родительской ветви откладываем отрезок еще вполовину меньше: Теперь конечная точка нашего дерева имеет коориднаты (50,75) 4) На четвертой итерации проделываем все то же самое. Под углом в 90 градусов откладываем половину отрезка: Теперь наша конечная точка имеет координаты (37.5,75) 5) И на пятой итерации мы получаем законченное дерево: И когда наше дерево построилось мы принимаем последнюю конечную точку за созревший плод с координатами (37.5,81.25) Это был простой пример. И дерево можно сказать условное. Теперь усложним: Введем еще один коэффициент: n — количество дочерних ветвей. И построим дерево с коэффициентами l = 100, α = 45 градусов, k = 0.7, i = 4 (Тут возьмем поменьше для простоты ручного счета) и число ветвей n = 2. Примем условие, что каждая вторая ветвь отстоит от первой на тот же угол, что и первая от ствола. Рисуем итерации: 1) 0, 100 2) 49.497474683058, 50.502525316942 70, 100 3) 0.49747468305832, 50.502525316942 14.849242404917, 15.854293038801 35.351767721859, 65.351767721859 70, 51 4) В итоге, спустя 4 итерации мы получили 8 конечных точек или «плодов»: 24.751237277757, 74.75628791164 0.49747468305832, 84.802525316942 14.849242404917, 50.154293038801 -9.4045201897817, 40.1080556335 35.351767721859, 99.651767721859 11.09800512716, 89.605530316558 45.746237405301, 75.253762594699 37.5, 51 (не обращайте внимания на то что одна координата уходит в минус, а на картинке не так. Картинка просто для ознакомления и нарисована не в масштабе) Если число итераций будет хотя бы 10, то число конечных плодов будет 512. Какие плюсы и минусы: Плюсы в том, что довольно сложно найти значения начальных коэффициентов, чтобы прийти к конечному результату Можно использовать любые числа для получения конечных координат (плодов) l от 1 до бесконечности n от 1 до бесконечности k от 0 до бесконечности α от 0 (0 градусов) до 1 (360 градусов) i от 10 до бесконечности Можно использовать небольшие числа для коэффициентов и получать большее дерево, с большим количеством плодов Возможно перекрещивания по количествам конечных точек, например: n = 2 и i = 5 дадут столько же точек как и n = 4 и i = 3 Сложно просчитать начальные коэффициенты имея даже 100 конечных координат, не говоря уже о тысячах (например при n = 16 и i=16) минусы тут следующие: При больших значениях коэффициентов сложность просчета всего дерева увеличивается в геометрической прогрессии. При больших значениях коэффициентов n и i конечный результат плодов фрактального дерева может занимать огромное количество памяти. Самое главное. Разные настройки округления у разных пользователей. Как это можно применить в крипте? Допустим на некоторых координатах лежать мои 100 фиников. Дальше, я думаю, необходимо сообщать системе номер своего кошелька, номера кошельков, которым я хочу передать финики и начальные коэффициенты, с их помощью система проверяет подлинность ваших фиников. Дальше система создает рандомные коэффициенты и шифрует их с помощью ключей (номеров кошельков) и посылает в сеть, в блокчейн. каждый кошелек читает цепочку и расшифровывает транзакцию своим ключом, если ему удается правильно расшифровать начальные коэффициенты, то на его счет поступает сумма, которую система зашифровала в транзакции. Как-то так. Вопрос математикам: имея конечные координаты, сколько понадобится времени, чтоб расшифровать начальные коэффициенты (создайте дерево из 8000+ координат и попробуйте дать ее расшифровщику)? Готов подискутировать.
|
|
|
Funnymay is online service for searching of cryptocurrency for trading by selected criteria. On the Analytics Page, you can select cryptocurrencies which includes in the top of signals: - Top Gainers, - Top Losers, - New High, - New Low, and others. We continue work on the search patterns: - support / resistance levels; - ascending / descending triangles; - upward / downward trends. On the Screener Page, you can filter from among cryptocurrency pairs by the following parameters: - base currency; - quoted currency; - relative volume; - change; - equivalent in USDT; - change relative to 10-, 20-, 50-, 100-, 200-day simple moving average; - price position by the 50-day high / low; - price position by the 52-week high / low; - by Mayer Multiple; - Days in Row. Added Favorites on screener page for further tracking. You can follow our telegram bot for getting new signals of New Highs and Lows. On the Products page you can try to trading with automated bots. The range of bots is planned to expand. Desktop applications will appear under windows. New bot will trade on several exchanges and uses several strategies to open and close position. APIScreener API and analytics API were developed. Information about how to use API you can get at GitHubOur ways of development - Bots using signal's API - New parameters of signals - Acceleration of information processing - Accepting orders for research - Creating open processing pool - Distributing of parts of orders in searching processing pool Userful links http://www.funnymay.com — Main Page https://t.me/funnymaysignals — Signal Bot https://t.me/joinchat/F16v6UlhAcRU9jvs48iNTQ — Discuss of site works, analytics parameters, trading bots Do not delete this thread. Please.
|
|
|
Funnymay.comThis site was created as online service that provides free access to automated trading bots. Some time later, a section on technical analysis of traded cryptocurrency pairs opened on the site. Now Funnymay is online service for the selection of cryptocurrency for trading by different parameters. On the Analytics Page, you can select cryptocurrencies which includes in the top of signals: - Top Gainers, - Top Losers, - New High, - New Low, and others. We continue work on the search patterns: - support / resistance levels; - ascending / descending triangles; - upward / downward trends. On the Screener Page, you can filter from among cryptocurrency pairs by the following parameters: - base currency; - quoted currency; - relative volume; - change; - equivalent in USDT; - change relative to 10-, 20-, 50-, 100-, 200-day simple moving average; - price position by the 50-day high / low; - price position by the 52-week high / low; - by Mayer Multiple; - Days in Row. You can follow our telegram bot for getting new signals of New Highs and Lows. On the Products page you can try to trading with automated bots. The range of bots is planned to expand. Desktop applications will appear under windows. New bot will trade on several exchanges and uses several strategies to open and close position. Our ways of development - API for signals (now available: Github, Link) - Bots using signal's API - New parameters of signals - Acceleration of information processing - Accepting orders for research - Creating open processing pool - Distributing of parts of orders in searching processing pool Userful links http://www.funnymay.com — Main Page https://t.me/funnymaysignals — Signal Bot https://t.me/joinchat/F16v6UlhAcRU9jvs48iNTQ — Discuss of site works, analytics parameters, trading bots https://github.com/savinkirillnick/FUNNYMAY — Description of the API
|
|
|
Funnymay.comПервоначально сайт задумывался как онлайн сервис, предоставляющий бесплатный доступ к автоматическим торговым ботам. Спустя некоторое время на сайте открылся раздел по техническому анализу торгуемых криптовалютных пар. Funnymay — это онлайн сервис для отбора криптовалют по интересующим параметрам для торговли. На странице analytics можно отобрать криптовалюты, вошедшие в топ по сигналам. Основными сигналами являются появление на криптовалютном рынке: - гейнеров; - лозеров; - новые хаи; - новые лоу. Продолжается работа над поиском паттернов: - уровни поддержки/сопротивления; - восходящий/нисходящий треугольники; - восходящий/нисходящий тренды. На странице screener можно провести фильтрацию из числа криптовалютных пар по следующим параметрам: - основная валюта; - котируемая валюта; - относительный объем (во сколько раз объем за предыдущий день выше среднего объема за 20 дней); - изменение в % (как изменилась цена за текущий день); - эквивалент в USDT; - изменение относительно 10-, 20-, 50-, 100-, 200- дневных простых скользящих; - нахождение цены относительно 50-дневного хай/лоу; - нахождение цены относительно 52-недельного хай/лоу; - соотношению Майера; - сколько дней подряд идет торговая пара в одном направлении; - есть возможность добавления торговых пар в избранное для дальнейшего отслеживания по ссылке. Дополнительно вы можете подписаться на бота в telegram для получения сигналов о новых падениях и пробитиях, о волатильных и быстрых торговых парах. В разделе products можно воспользоваться автоматическими ботами. Линейка ботов в ближайшем будущем планируется расшириться. Появятся декстопные приложения под windows. Появится бот, торгующий на нескольких биржах и использующий несколько стратегий для входа в позицию и выхода (закрытия) позиции. APIРазработано 2 типа API analytics_api и screener_api Работа с API и параметры запросов можно прочесть на GitHub. Дальнейшие пути развития:- разработка автоматических ботов, торгующих по данным сигналам; - расширение функционала, добавление новых параметров; - ускорение обработки информации; - приемы индивидуальных заказов по обработке сигналов; - создание открытых поисковых сетей для выявления сигналов; - передача части заказов в открытые поисковые сети и оплата исполнений заказов. Полезные ссылки:http://www.funnymay.com — Сайт https://t.me/funnymaysignals — Бот показа сигналов https://t.me/joinchat/F16v6U3VVb6oCc10di4DVQ — Группа обсуждения работы сайта, новых параметров, торговых ботов https://bitcointalk.org/index.php?topic=2654169.0 — Ветка обсуждения работы торговых ботов
|
|
|
Current version KBOTTry the bot http://funnymay.com/kbot/index.html (demo) Download bot http://funnymay.com/kbot.zipProject at Github https://github.com/savinkirillnick/KBOTJBOT v.2.5Try the bot http://funnymay.com/jbot25/jbot_wex.html (demo) Download bot http://funnymay.com/jbot25/release.zipProject at Github https://github.com/savinkirillnick/JBOTWORKS WITH:wex.nz (complete) binance.com (complete) poloniex.com (complete) bitfinex.com (need tests with API-keys) bithumb.com (need tests with API-keys) Requirements!Installed web server Apache+ PHP+ cURLDescriptionUSD, BTC, LTC, NVC, NMC, etc. - the amount of funds in your account. Pair - current trading pair Bot allows you to trade all crypto-currency pairs. Strategy - four types of strategy: - OUTER - strategy based on the course. If the rate increases, bot buys within LOW, sells higher than HIGH, when it falls, bot sells within HIGH, and buys below LOW. - INNER24 (12,6,2) - strategy of buying and selling within the 24 (12,6,2) hours range HIGH-LOW. Step Amount - the amount of crypto currency you buy or sell Step Distance - the distance of the step in the values. (example 0.25 says to buy at 0.25 below the proposed price every time step-by-step, and sell at 0.25 above the proposed price every time - expands the range, the negative value narrows the range. Use positive values only) Delta - the distance of the step as a percentage of the spread. (example -10 (minus 10) says to make deals closer to the center of the HIGH-LOW range: buy 10% higher than LOW and sell 10% lower than HIGH and vice versa 10 (plus 10) says to make deals farther from the center of the HIGH-LOW range : buy 10% lower LOW and sell 10% higher HIGH) Step Time - is the time between updates of information, as well as the time between sent orders (optimally, I guess it's 1-10 minutes) Order Life - the lifetime of the order. If the order hangs longer than this time, it will be canceled. Max Orders - the maximum number of orders in one direction. The bot can not issue more orders for purchases or sales than indicated. Around - the number of rounding symbols (optimal, up to 3-4 characters for LTC and up to 1-2 for BTC, NVC, NMC). In the fields BUY and SELL, the bot offers a purchase and sale price. If the fields are painted in red, then the funds are insufficient, or the conditions for the number of active orders are not met Fee - commission for the transaction, %. Set1-20 - Saved settings Password - Any secret word for hashing saved settings Allow and Disallow this permission of the bot to conduct independently purchase and sale operations. Due to the imperfection of the javascript language, it is planned to transfer the bot to another programming language, for example C ++. KBOT- Rewrite algoritm of use Max Depo - For work with new bot registration on site http://www.funnymay.com needed. - Bot works with all currency and all pairs on each exchanges - Added console logs at errors of pricing v.2.5- Charts are from tradingview.com now - Added Max Depo setting. Maximal deposit which bot can use for trading in base currency. - Minor changes of GUI. Added fields of Last Price and Pair Balance. Last price change color when grow up or fall down. - Change all input fiels from 'text' to 'number', where it needed. - Added trade history for last 24 hours. v2.4 Rewrited all js-functions, server functions, GUI. New features: - bot cant send order with price includes last candles body; - prices are calculated on candle's bodies, without sqweezes; - added parameter Step Density, if its over 0, than orders will send with step price (high24-low24)/stepDensity; - removed parameter Around, because rounding now occurs according to the rules of the exchange, for each pair; - rewrited logs; - improved code structure, removed duplicate operations. v.2.3 Hashing API keys and settings with password added Rewrite OUTER strategy Debug Mode deleted v.2.2 Working version Rewrite function of pricing with step distance Small fix of progress indicator v.2.1 Working version All JavaScript functions and part of PHP are rewritten Small improvements in appearance Functions are distributed over time Added Debug Mode (with var iD = 1) The work indicator is added. v.2.0.1 Just working version If you have any suggestions, suggestions, criticism, write me. FAQsQ: How do I become a member of your system? A: Go to http://funnymay.com/ and start using the services of the bot or download it and install it on your web server. Q: If I want to change the settings, do I need to stop the bot? A: When changing the settings, click the "Save settings" button and the next update will pick up the information "on the fly." You do not need to stop the bot. Q: What operations occur during errors with words ... XMLHTTP ...? A: Repeating errors say that javascript is frozen, but no operations are performed. Q: I have one and the same error with the words ... XMLHTTP ... what should I do? A: Reload the page and restart the bot with the "Run Bot" button.
|
|
|
Smart-BotТорговля по сигналам, основанным на индексе RSI Попробовать Бота http://funnymay.com/products/smartbot/index.html (демо) Скачать Бота http://funnymay.com/products/smartbot.zipПроект на Github https://github.com/savinkirillnick/SMARTBOTK-BotПопробовать Бота http://funnymay.com/products/kbot/index.html (демо) Скачать Бота http://funnymay.com/products/kbot.zipПроект на Github https://github.com/savinkirillnick/KBOTДополнительное ответвление Sniper-Bot(Бот выставляющий ордера по стакану. Выставляет лучшую цену с шагом Step Distance, но не хуже максимальной цены Max Buy. Аналогично и для продажи. Подходит для закупок в течение дня. Пример: Закупка BTC по цене не выше, чем 8800. ставим Max Buy - 8800 Step Distance - 0,001 Step Amount - 0,01 Бот будет выставлять цену ордера по 0,01 не лимитом в 8800, а по стакану. Цена может доходить до 8400, бот будет выставлять на шаг 0,001 выше, чем лучшая цена в стакане.) Попробовать Бота http://funnymay.com/products/sniperbot/index.html (демо) Скачать Бота http://funnymay.com/products/sniperbot.zipПроект на Github https://github.com/savinkirillnick/SNIPERBOTTelegramДля обсуждения технических аспектов, приглашаю в беседу https://t.me/joinchat/F16v6U3VVb6oCc10di4DVQИнструкцияhttps://goo.gl/XEicn6РАБОТАЕТ НА:binance.com (проверено) ТребованияУстановленный сервер Apache (Denwer)+ PHP+ cURLУстановленный и настроенный сервер можно скачать по ссылке http://funnymay.com/products/server.zipОписание K-BotETH, BTC, LTC и т.д. - количество средств на вашем счету. Pair - текущая торгующая пара Бот позволяет торговать всеми крипто-валютными парами wex.nz Strategy - четыре вида стратегии: - OUTER - стратегия основанная на курсе. если курс растет, то покупает в пределах LOW, продает, выше HIGH, при падении наоборот, продает в пределах HIGH, а откупает ниже LOW. - INNER24(12,6,2) - стратегия покупки и продажи внутри диапазона HIGH-LOW за 24(12,6,2) часа/часов. Step Amount - количество крипто-валюты покупаемое или продаваемое Step Distance - дистанция ступени в величинах. (пример 0.25 говорит покупать каждый раз на 0.25 ниже предлагаемой цены шаг-за-шагом, а продавать каждый раз на 0.25 выше предлагаемой цены - расширяет диапазон. отрицательное значение сужает диапазон. Используйте только положительные значения) Delta - дистанция ступени в процентах от спреда. (пример -10 (минус 10) говорит совершать сделки ближе к центру диапазона HIGH-LOW: покупать на 10% выше LOW а продавать на 10% ниже HIGH. И наоборот 10 (плюс 10) говорит совершать сделки дальше от центра диапазона HIGH-LOW: покупать на 10% ниже LOW а продавать на 10% выше HIGH) Step Time - время между обновлениями информации, также как и время между посылаемыми ордерами (оптимально, я полагаю, это 300-6000 секунд) Order Life - время жизни ордера. если ордер висит дольше данного времени, он будет отменен. Max Orders - максимальное количество ордеров в одну сторону. Бот не может выставить больше ордеров на покупки или продажу, чем указано. Max Depo - Максимальное количество криптовалюты, которыми может управлять бот (пример, если в паре LTC/BTC вы выделяете боту средств на покупку базовой криптовалюты равное 0.5 LTC, и у вас при этом имеются средства в котируемой криптовалюте - огромное количество, то бот возьмет ровно столько, сколько необходимо для покупки 0.5 LTC и будет оперировать только ими). Step Density - плотность ордеров в зависимости от суточного диапазона HIGH-LOW. (пример: если разница, между HIGH и LOW за сутки равна 10 поинтам, то при значении Step Density равным 4, ордера будут выставляться с шагом равным 2.5 поинта (10 поинтов/4 = 2.5 поинта)). Приоритет между Step Density и Step Distance отдается Step Density. В полях BUY и SELL бот предлагает цену покупки и продажи. Если поля окрашиваются в красный, то средств недостаточно, или условия по количеству активных ордеров не соблюдены Fee - комиссия за сделку, %. Set1-10 - Сохраненные настройки Allow и Disallow это разрешение бота проводить самостоятельно операции покупки и продажи. MaxBuyPrice - Максимальная цена по которой бот выставляет ордера на покупку MinSellPrice - Минимальная цена по которой бот выставляет ордера на продажу Password - пароль для сохранения настроек в зашифрованном виде и подписанных данным паролем. При загрузке настроек достаточно ввести пароль и нажать Load Bot Settings. В силу несовершенства языка javascript планируется перенос бота на другой язык программирования, например С++. KBOT- Исправлен алгоритм использования Max Depo - Для работы необходима регистрация на сайте http://www.funnymay.com- Бот работает со всеми крипто-валютами и со всеми парами, присутствующими на биржах - Добавлен вывод ошибок в логи браузера (только при нарушении правил выставления лота) v.2.5- Прикрутил графики с tradingview - Добавил опцию Max Depo - Максимальное депо, которое может использовать бот при совершении сделок. Измеряется в базовой валюте. - Добавил проверку на цену близкую к ранее поставленному или ранее исполнившемуся ордеру. Точнее сказать: Если предлагаемая цена стоит в пределах цены последнего исполнившегося ордера или стоящего активного ордера +/- 0.5 * Step Distance, то бот меняет цену в лучшую сторону на величину Step Distance - Немного изменил интерфейс. Сделал возможным скрытие настроек и полного баланса биржи. Добавил поля с последней ценой биржи (меняется зеленым, когда растет, и красным, когда падает) и баланс по необходимым валютам над полями BUY и SELL - Заменил все формы формата 'text' на 'number'. Это следовало сделать давным-давно. Теперь, если будете вводит знаки не относящиеся к числам, браузер будет ругаться. - Прикрутил историю последних сделок за 24 часа. По сути, для бота необходима только одна последняя сделка, но пусть будет так. v.3.0, v2.4 Переписаны все функции, переписан сервер, переписан интерфейс. Добавлены новые проверки: - проверка, чтоб бот не ставил ордер внутрь свечи, когда она подходит к границам; - проверка, чтоб бот не частил с ордерами, а ставил их по истечении времени Step Time; - проверка условий по количествам знаков после запятой, минимальных и максимальных значений установки ордеров по условиям биржи; - цены теперь рассчитываются по телу свечей, таким образом отсекаются сквизы; - запросы шифруются в окне браузера и на сервер отправляются в зашифрованном виде (ваши секретные ключи никто не увидит); (только в версии 3.0) - добавлен параметр плотности ордеров Step Density, если он отличен от 0, то ордеры ставятся с шагом, который вычисляется как (high24-low24)/stepDensity (разница между хай и лоу за сутки, делённая на плотность); - удалён параметр округления Around, т.к округление теперь происходит по правилам биржи, для каждой пары свои правила; - обновление графика происходит без мерцаний; (только в версии 3.0) - переписаны логи; - улучшена структура кода, удалены дублирующиеся операции. Спасибо Михаилу (@mm****ss), за скрупулезный анализ работы бота. v.2.3 Добавлено хранение ключeй и всех настроек в зашифрованном виде в куках. Шифрование AES с ключом (Password) Переписаны стратегии. До этой версии были замечания к стратегии OUTER, переписана. Удален debug mode v.2.2 Рабочая версия Переписана функция пошагового образования цены Улучшена работа индикатора прогресса v.2.1 Рабочая версия Переписаны все функции JavaScript и часть PHP Небольшие улучшения внешнего вида Функции распределены по времени Добавлен поиск ошибок (Debug Mode, включается при var iD = 1) Добавлен индикатор работы, а то не видно, завис бот и продолжает работать. v.2.0.1 Рабочая версия Если у вас есть пожелания, предложения, критика - пишите. FAQВ: Как мне стать участником вашей системы? О: Перейдите по ссылке http://funnymay.com/ и начните пользоваться услугами бота или скачайте его и установите на своем веб-сервере. В: Если я хочу сменить настройки, мне нужно останавливать бота? О: При смене настроек, нажмите кнопку «Save settings» и при следующем обновлении информация будет подхвачена «на лету». Остановки бота не требуется. В: Какие операции происходят во время ошибок со словами …XMLHTTP… ? О: Повторяющиеся ошибки говорят, что завис javascript, при этом никаких операций не происходит. В: У меня показывается одна и та-же ошибка со словами …XMLHTTP… что мне делать? О: Перезагрузите страницу и заново запустите бота кнопкой «Run Bot».
|
|
|
|