Username: Password:

Author Topic: Matching strategies to various coin pairs  (Read 14586 times)

Offline CyberGI

  • Rookie
  • *
  • Posts: 5
    • View Profile
    • CyberGI Cryptocurrency
Matching strategies to various coin pairs
« on: November 15, 2017, 03:37:17 AM »
Is there a guide or best practice for matching strategies to various coin pairs? Silly example: BBWSSL works best for BTC-XXX and PPTLOL works best for coins like BTC-YYY?

Thanks,

JB

Offline CyberGI

  • Rookie
  • *
  • Posts: 5
    • View Profile
    • CyberGI Cryptocurrency
Re: Matching strategies to various coin pairs
« Reply #1 on: November 16, 2017, 02:56:31 AM »
I did find some YouTube videos that shows my question is not really valid. Between this on the wiki https://github.com/GuntharDeNiro/BTCT/wiki/About-Gunbot-strategies and Gunthar's post here: https://gunthy.org/forum/index.php/topic,6.msg6.html#msg6, I have a better idea on how to apply them. Now, if I can keep the temptation to tweak the settings away, I'll be good.

Care to share any mods you've made to your strategies, and what conditions you apply them to?

Offline sloaleks

  • Contributor
  • **
  • Posts: 610
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #2 on: November 16, 2017, 06:21:06 AM »
On the legacy gunbot 5.0.4. (I like vintage bots, what can I say) I run, I use this an all pairs:

"bbstepgain": {
         "BTC_TRADING_LIMIT": 0.01,
         "PERIOD": 15,
         "HIGH_BB": 5,
         "LOW_BB": 1,
         "STDV": 2,
         "SMAPERIOD": 150,
         "SELLLVL1": 1.8,
         "SELLLVL2": 9,
         "SELLLVL3": 25,
         "SELLLVL": 1,
         "LASTPOINTS": 5,
         "AVGPOINTS": 250,
         "AVGMINIMUM": 0.00000001,
         "EMA1": 200,
         "EMA2": 50,
         "PANIC_SELL": false,
         "DOUBLE_UP": false,
         "STOP_LIMIT": 60,
         "BUY_ENABLED": true,
         "MIN_VOLUME_TO_BUY": 0.0001,
         "MIN_VOLUME_TO_SELL": 0.0001

I just tweak Selllvl1. Now it's set for a bullrun (1.8), for normal times I would lower it to 1.2-1.0 and in a bear spell lower even, to 0.6 to 0.8 .

Offline CyberGI

  • Rookie
  • *
  • Posts: 5
    • View Profile
    • CyberGI Cryptocurrency
Re: Matching strategies to various coin pairs
« Reply #3 on: November 17, 2017, 03:14:57 AM »
That helps a lot! Thank you very much.

On XT, the bbstepgain has a few other variables:

BUY_LEVEL 0.1
GAIN 0.6
EMA1 16
EMA2 8

Missing are:

LASTPOINTS
AVGPOINTS
AVGMINIMUM

Anyone have recommendations for those values, and translations from 5x to 6x?
« Last Edit: November 17, 2017, 03:39:19 AM by CyberGI »

Offline sloaleks

  • Contributor
  • **
  • Posts: 610
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #4 on: November 17, 2017, 06:21:27 AM »
on XT I run this strategy stock with the exception of selllvl1, which I set to 1. sellvl is set 1 of course.

Offline Daisy

  • Rookie
  • *
  • Posts: 12
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #5 on: November 22, 2017, 03:28:46 AM »
@sloaleks, here are the stock settings from XT.  They look quite different from the 5.x settings you had.  Are these the ones you are using? (with the exception of SELLLVL1, like you said)

Code: [Select]
"TRADING_LIMIT": 0.001,
"PERIOD": 15,
"BUY_LEVEL", 0.1
"GAIN", 0.6
"EMA1": 16,
"EMA2": 8,
"HIGH_BB": 40,
"LOW_BB": 40,
"STDV": 2,
"SMAPERIOD": 50,
"SELLLVL1": 0.6,
"SELLLVL2": 2,
"SELLLVL3": 70,
"SELLLVL": 1,
"PANIC_SELL": false,
"DOUBLE_UP": false,
"DOUBLE_UP_CAP": 1,
"STOP_LIMIT": 60,
"BUY_ENABLED": true,
"MIN_VOLUME_TO_BUY": 0.0001,
"MIN_VOLUME_TO_SELL": 0.0001,
"TRADES_TIMEOUT": 600

Offline sloaleks

  • Contributor
  • **
  • Posts: 610
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #6 on: November 22, 2017, 07:00:56 AM »
This is what use on the XT for 5 days in a row, has made 8% in 6 days ... I would say, respectable enough.

"bbstepgain": {
            "NAME": "bbstepgain",
            "TRADING_LIMIT": whatever coins you're prepared to trade,
            "PERIOD": 15,
            "BUY_LEVEL": 0.1,
            "GAIN": 0.85,
            "EMA1": 16,
            "EMA2": 8,
            "HIGH_BB": 40,
            "LOW_BB": 40,
            "STDV": 2,
            "SMAPERIOD": 150,
            "SELLLVL1": 1.1,
            "SELLLVL2": 2,
            "SELLLVL3": 70,
            "SELLLVL": 1,
            "PANIC_SELL": false,
            "DOUBLE_UP": false,
            "DOUBLE_UP_CAP": 1,
            "STOP_LIMIT": 60,
            "BUY_ENABLED": true,
            "MIN_VOLUME_TO_BUY": 0.0001,
            "MIN_VOLUME_TO_SELL": 0.0001,
            "TRADES_TIMEOUT": 0 DANGER, safety off!

I set SMAPERIOD a little higher, to 150 candles. This is in hope to get my SMAs less jerky. So far not a single bag, fingers crossed. I have the feeling there is a little less trade because of this setting, but at about 8% profit this week, the bot is in my dream range. Ah yes, some more wouldn't hurt, but I'm not touching this as long as the bot continues to deliver 5% or more per week consistently.
« Last Edit: November 22, 2017, 07:10:41 AM by sloaleks »

Offline Daisy

  • Rookie
  • *
  • Posts: 12
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #7 on: November 22, 2017, 09:19:06 PM »
Thank you.

I'm curious, why 15 period, not 5? Also, why TRADES_TIMEOUT set to 0?

Offline sloaleks

  • Contributor
  • **
  • Posts: 610
    • View Profile
Re: Matching strategies to various coin pairs
« Reply #8 on: November 23, 2017, 07:53:40 AM »
1. historic, always played with somewhat longer intervals. Kraken is too slow for me to implement 5 minute candles.

2. don't want to wait safety switch out because a lot of [HEARTBEAT] form Krak, it tends to reset the safety counter. with trades timeout set 0 it buys right after a [HEARTBEAT].