I think I understood what the problem is.
My default config for this strategy was :
"strategies": {
"emotionless": {
"NAME": "emotionless",
"TRADING_LIMIT": 0.01,
"FUNDS_RESERVE" : 0.001,
"PERIOD": 15,
"BUY_LEVEL": 0.6,
"GAIN": 0.6,
"EMA1": 16,
"EMA2": 8,
"HIGH_BB": 49,
"LOW_BB": 49,
"STDV": 2,
"SMAPERIOD": 50,
"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,
"MICROTRADES" : true
},
, this config I downloaded along with the bot.
and there were not these settings :
"DU_CAP_COUNT": 3,
"DU_METHOD": "HIGHBB",
"DU_BUYDOWN": 2,
after I added them, the errors disappeared, the bot began to work and make averaging (I mean double_up).
My guess is that without these settings, the bot does not understand how to do "double_up"
and shows an error
I hope this helps someone.
Thank you, what you say does make sense.
However even after adding the rest of the double up properties that you mention, it still gives me the same error. Also are you sure your bot doubles up? Because the double up property in your configuration is set to False.EDIT: It seems that after applying your suggestion, the bot did indeed buy using double up (I was just not notified by my notifier, that is why I missed it). Thank you!