GekkoGA on "Bestone" strategy
#1
Hey there, 

recently I was experimenting with tulip-indicators and discovered some challenges. As I want to become more familiar with tulip, I focused on the "Bestone" strategy from here: link

As usual, results of standard settings are quite poor, so I want to perform gekkoga on it to improve. Now I am facing problems creating the correct gekkoga-config-file. Receiving error messages all the time, when starting gekkoga (Bestone strategy itself is running fine via gekko UI). 

Has anyone succeeded using gekkoga on Bestone strategy? Would be nice to share the gekkoga config file. There is something I am missing...

Cheers

edit:
I assume to have a mistake in assigning the "variables" correctly as some of them are named identically ("optInTimePeriod" for EMAshort and EMAlong and RSI). Here is an extract of my gekkoga-config-file for reference... 


candleValues: [10,12,14,16,20,30,40],
  getProperties: () => ({
    // Strat settings must be flattened and cannot be nested for mutation to work properly!

// historySize: randomExt.integer(100, 20),
  historySize: 100,
// historySize: randomExt.integer(6, 1) * 100,

//[MACD]
optInFastPeriod: 12,
optInSlowPeriod: 26,
optInSignalPeriod: 9,

//[EMAshort]
optInTimePeriod: 9,

//[EMAlong]
optInTimePeriod: 21,

//[STOCH]
optInFastKPeriod: 9,
optInSlowKPeriod: 3,
optInSlowKMAType: 1,
optInSlowDPeriod: 3,
optInSlowDMAType: 1,

//[RSI]
optInTimePeriod: 14,

//[thresholds]
RSIhigh: randomExt.integer(85, 65),
RSIlow: randomExt.integer(35, 20),
MACDhigh: 0.0,
MACDlow: 0.0,
persistance: 1,

    candleSize: config.candleValues[randomExt.integer(config.candleValues.length -1, 0)]

  })



(sorry, attachments not allowed...)
  Reply


Messages In This Thread
GekkoGA on "Bestone" strategy - by Knurrhuhn - 03-15-2018, 07:09 PM
RE: GekkoGA on "Bestone" strategy - by loki666 - 03-16-2018, 08:58 AM
RE: GekkoGA on "Bestone" strategy - by Gryphon - 03-16-2018, 12:37 PM

Forum Jump:


Users browsing this thread: