Bitcoin Forum
May 08, 2024, 01:45:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Local / Бизнес / Помогите собрать деньги на вычислитель on: March 29, 2021, 03:43:38 PM
Приветствую вас друзья!
Меня зовут Кирилл Савин и я разработчик торговых роботов.
Разработкой я занимаюсь на протяжении 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/ и поискать информацию о моем сайте.
2  Local / Трейдеры / тройные трейды on: August 09, 2019, 11:14:09 AM
Сделал мониторинг тройных систем на бинансе
смотреть тут

Работает с двумя видами цепочек:
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% за трейд)

Мне данный сервис не очень интересен.
Может вы другого мнения.
Как развить данный сервис?
3  Local / Кодеры / Торговые боты on: July 01, 2019, 04:07:53 PM
Мы выпустили новую линейку ботов для Windows

Crossbot 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/funnymaybot
https://www.reddit.com/r/Funnymay/
4  Local / Идеи / Фрактальное шифрование on: May 09, 2019, 12:25:46 PM
Кто-нибудь задумывался о шифровании на основе построения фрактального дерева?
Насколько это сложная технология для обсчета машинами и насколько она безопасна с точки зрения подбора первоначальных коэффициентов.
Теперь по-порядку.

Криптование на фрактальных кривых

Криптование основано на вычислении координат плодов фрактального дерева, который задается некоторыми коэффициентами.

Профит в том, что те люди, которые смогут предъявить необходимые коэффициенты для вычисления построения фрактального дерева, они и будут являться хозяинами средств, которые зашифрованы на нем. Конечные координаты доступны для всех. И сумма, которая лежит под этими координатами, тоже видна всем. Только у кого есть первоначальные коэффициенты, сможет построить путь, будет обладать данными средствами.

Простейшее фрактальное дерево вычисляется с помощью 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+ координат и попробуйте дать ее расшифровщику)?

Готов подискутировать.
5  Local / Marketplace (India) / [ANN] TA with funnymay screener on: April 27, 2019, 04:49:19 PM
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.

API
Screener API and analytics API were developed.
Information about how to use API you can get at GitHub

Our 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.
6  Economy / Service Announcements / Technical Analys with funnymay [ANN] on: March 28, 2019, 02:20:05 PM
Funnymay.com

This 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
7  Local / Трейдеры / Технический анализ от funnymay.com on: March 28, 2019, 01:00:48 PM
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 — Ветка обсуждения работы торговых ботов
8  Bitcoin / Project Development / Trading bot KBOT; JBOT v.2.5 on: January 02, 2018, 09:05:53 AM
Current version KBOT

Try the bot http://funnymay.com/kbot/index.html (demo)
Download bot http://funnymay.com/kbot.zip

Project at Github https://github.com/savinkirillnick/KBOT

JBOT v.2.5

Try the bot http://funnymay.com/jbot25/jbot_wex.html (demo)
Download bot http://funnymay.com/jbot25/release.zip

Project at Github https://github.com/savinkirillnick/JBOT

WORKS 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+cURL

Description


USD, 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.


FAQs


Q: 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.
9  Local / Кодеры / Торговые боты K-Bot; Sniper-Bot; Smart-Bot on: December 27, 2017, 02:11:59 PM
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://goo.gl/XEicn6


РАБОТАЕТ НА:
binance.com (проверено)

Требования

Установленный сервер Apache (Denwer)+PHP+cURL
Установленный и настроенный сервер можно скачать по ссылке http://funnymay.com/products/server.zip

Описание K-Bot


ETH, 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».
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!