Bitcoin Forum
May 07, 2024, 04:56:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Trading bot KBOT; JBOT v.2.5  (Read 292 times)
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 02, 2018, 09:05:53 AM
Last edit: March 03, 2018, 12:53:35 PM by skrn2
 #1

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.

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715100996
Hero Member
*
Offline Offline

Posts: 1715100996

View Profile Personal Message (Offline)

Ignore
1715100996
Reply with quote  #2

1715100996
Report to moderator
1715100996
Hero Member
*
Offline Offline

Posts: 1715100996

View Profile Personal Message (Offline)

Ignore
1715100996
Reply with quote  #2

1715100996
Report to moderator
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 06, 2018, 09:33:01 AM
 #2

Testers needs!

We need a some people who can starts jBot for a working in a month with one of current strategy.

Requires:
Cryptoexchange: wex.nz (Account needs. API-KEY needs)
Some balanse (20-100 USD. More balance for you wishes)
24/7 trading with jBot only. (Dont turn off computer)
No deposits and no withdrawals in a current period.

Write me PM

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
Patatas
Legendary
*
Offline Offline

Activity: 1750
Merit: 1115

Providing AI/ChatGpt Services - PM!


View Profile
January 06, 2018, 10:48:50 AM
 #3

Testers needs!

We need a some people who can starts jBot for a working in a month with one of current strategy.

Requires:
Cryptoexchange: wex.nz (Account needs. API-KEY needs)
Some balanse (20-100 USD. More balance for you wishes)
24/7 trading with jBot only. (Dont turn off computer)
No deposits and no withdrawals in a current period.

Write me PM
What is in it for the testers ? Some kind of monitory reward ? Also does the bot only work with the website mentioned in the post ? I have never heard about the exchange and pretty sure no one uses it on a larger scale.Why target such an exchange ? I will be enthusiastically testing it had it been for Polo or BittRex.
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 06, 2018, 02:10:39 PM
 #4

Thanks for message.

Wex.nz is the first exchange I remembered. I have jbot for poloniex too, but there are some problems with trading. There are maximum of 6 connections per second from one IP at Poloniex. And if more connections than IP will banned. I cant grant access for anymore. You must to install web server on your local machine and download jbot for poloniex.

Next days I rewrite a part of code and will try to transfer execution of program from the server to the client's browser.

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
Patatas
Legendary
*
Offline Offline

Activity: 1750
Merit: 1115

Providing AI/ChatGpt Services - PM!


View Profile
January 06, 2018, 02:57:14 PM
 #5

Thanks for message.

Wex.nz is the first exchange I remembered. I have jbot for poloniex too, but there are some problems with trading. There are maximum of 6 connections per second from one IP at Poloniex. And if more connections than IP will banned. I cant grant access for anymore. You must to install web server on your local machine and download jbot for poloniex.
There are other poloniex bots which I guess are doing perfectly fine even with the API ip call restrictions.You sure you have tried their latest API out ?

Next days I rewrite a part of code and will try to transfer execution of program from the server to the client's browser.
But still the bot has to be ran on the client's server right ? I mean how would you plan to execute on the browser without it being hosted anywhere ?
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 06, 2018, 04:28:29 PM
 #6

There are other poloniex bots which I guess are doing perfectly fine even with the API ip call restrictions.You sure you have tried their latest API out ?

I guess this is described in the section Trading API Methods

https://poloniex.com/support/api/
"Please note that there is a default limit of 6 calls per second. If you require more than this, please consider optimizing your application using the push API, the "moveOrder" command, or the "all" parameter where appropriate. If this is still insufficient, please contact support to discuss a limit raise."

But still the bot has to be ran on the client's server right ? I mean how would you plan to execute on the browser without it being hosted anywhere ?

There are any ways
1 - We plan to rewrite code in other programming language (Ex.: python, c++) to create standart windows(other OS) application
2 - When I rewrite part of code which is responsible for the execution of queries, bot can send orders form user's IP, not server's IP
3 - If user chooses to use bot at local web server machine he must pteriodically update bot.
All sources will be uploaded at github.

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
DiabolicAnt
Full Member
***
Offline Offline

Activity: 420
Merit: 100



View Profile
January 07, 2018, 02:34:40 PM
 #7

Seems to be an interesting project; I'd probably watch this theme and monitor updates. It would be perfect if you add support of other trading platfoms though!

▀▀▀▀▀▀     SWIPE  │ Monetizing mobile engagement data, on the blockchain    ▀▀▀▀▀▀
▄▄▄▄         Whitepaper       Telegram       Twitter       Medium       Reddit          ▄▄▄▄
Wolfbear
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
January 07, 2018, 02:41:41 PM
 #8

not very believe in bots but i can try
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 07, 2018, 04:23:37 PM
 #9

Seems to be an interesting project; I'd probably watch this theme and monitor updates. It would be perfect if you add support of other trading platfoms though!

Next exchange support is poloniex.com

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
baybeelucas
Member
**
Offline Offline

Activity: 60
Merit: 11

A star trader


View Profile
January 08, 2018, 05:44:40 AM
 #10

Has anyone tried this yet? If it is good I am willing to check it out too. A little skeptical to download from unknown source though.
vintages
Full Member
***
Offline Offline

Activity: 966
Merit: 153



View Profile
January 08, 2018, 07:21:48 PM
 #11

Has anyone tried this yet? If it is good I am willing to check it out too. A little skeptical to download from unknown source though.
You  read my mind. I Hope someone will drop a review soon.
joyNcry
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
January 09, 2018, 10:02:15 AM
 #12

Hi i am a c++ programmer and i was planning to do the same thing with you guys.If you need any help to rewrite the program i would be happy to help.
Pm me if you want
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
January 09, 2018, 11:44:52 PM
 #13

Minor updates of code.
Fixed step distanse function. It work correctly now.
I got what I want and now I will develop more friendly GUI.
Tests are in progress.

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
skrn2 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 11


View Profile WWW
March 03, 2018, 02:26:06 PM
 #14

New version KBOT.
This version KBOT and new will work with our server.
You need to sing up at http://www.funnymay.com/
wex.nz - for free
another exchanges - for subscription fee (about 10 usd per month)

Paзpaбoткa aвтoмaтичecкиx тopгoвыx cиcтeм - http://funnymay.com
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!