Release Candidate v.4.0.1_core - All oS - Poloniex/Bittrex/Kraken/Cryptopia - Code name "2nite"
@GuntharDeNiro GuntharDeNiro and @RaffaeleDonadono released this 3 minutes ago
Changelogs:-Fix all reported bugs of v3.3.5
-Bump Kraken to 4.0.1
-Implement Cryptopia exchange
-Implement all v3.x strategies: BB,Gain,StepGain (v2.0.4 style), PingPong
-Implement Stop-loss
-Allowing users to disable BUY orders
-Implementing MIN_VOLUME_TO_BUY and MIN_VOLUME_TO_SELL to handle dust (if ever happens)
-If we have altcoin balance lower than minimum allowed amount: we buy
-Implementing a new trend watcher using TA lib
-Implementing new averaged buy price based on @BeerK0in formula. Thanks Beer K0in!
Config.js explanations and instructions:Pairs format per exchange:-poloniex: BTC_ETH, ETH_XMR, XMR_ETC, USDT_BTC
-Kraken: EOSXBT, DASHXBT, GNOXBT, BCHXBT all others are XLTCXXBT. Fiat are ZEURXXBT.
-Bittrex: BTC-ETH, ETH-LTC
-Cryptopia: SIGT_BTC, ETH_BTC, CHC_BTC
Possible strategies (format is buysell for mixed strategies and strategyname for pure strategies):
-bb (for Bollinger Band in both buy and sell)
-gain (for GAIN strategy in both buy and sell)
-stepgain (for SG strategy in both buy and sell)
-pp (for PingPong strategy in both buy and sell)
-bbgain (buy with BB and sell with gain)
-gainbb (buy with gain and sell with BB)
-bbstepgain (buy with bb and sell with stepgain)
-stepgainbb (buy with stepgain and sell with bb)
-bbpp (buy with BB and sell with PingPong)
-ppbb (buy with PingPong and sell with BB)
-gainstepgain (buy with gain and sell with stepgain)
-stepgaingain (buy with stepgain and sell with gain)
-gainpp (buy with gain and sell with PingPong)
-ppgain (buy with PingPong and sell with gain)
-stepgainpp (buy with stepgain and sell with PingPong)
-ppstepgain (buy with PingPong and sell with stepgain)
New Trend watcher (former supergun trend):
-it is active only in StepGain
-it is in a very short timeframe: looks at very latest 5 to 8 x 15 minutes candles
-It uses -DM and +DM from TA
-It is very useful to spot pumps (limited to the StepGain levels)
-It will be configurable after a short period of test from GBU clerks
Some example of configuration settings and their meaning:"bb": {
"BTC_TRADING_LIMIT": 0.01,
"PERIOD": 15,
"BUY_LEVEL": 0.1,
"GAIN": 0.1,
"HIGH_BB": 40,
"LOW_BB": 40,
"PANIC_SELL": false, //set this to true to sell all your altcoin at market price (set BUY_ENABLED: false)
"DOUBLE_UP": true, //set this to false if you dont want to use the average down feature
"STOP_LIMIT": 60, //In this case it will sell all your altcoins if the price reaches -60% from bought price
"BUY_ENABLED": true, //set this to false to disable buy orders
"MIN_VOLUME_TO_BUY": 0.001, //if you have dust, set this higher than your dust
"MIN_VOLUME_TO_SELL": 0.001 //if you have dust, set this higher than your dust
}
Provided config.js file must stay untouched: do not delete variables (even if you think they are not useful), do not change names of variable. Just add yoru pairs and change your values. Everything in "Strategies" section can go in "Override" of the single pair.
To verify the validity of your config.js use this tool
https://jsonlint.com/SUGGESTED STRATEGY AND SETTINGS: once again the best performances (unless you are in GBU) come with pure BB at 40/40 or even better at 45/45 with or without DOUBLE_UP.
Thanks to
@raffaeledonadono for his precious code contribution. Thanks to all users that patiently tested and reported bugs of previous versions.
Please report any bug immediately!!!
Thanks!
~Gun