This repository has been archived on 2025-10-29. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
gekko/strategies/DEBUG_toggle-advice.js
T
2021-06-06 20:25:14 +02:00

46 lines
769 B
JavaScript

var settings = {
wait: 0,
each: 6
};
// -------
var _ = require('lodash');
var log = require('../core/log.js');
var i = 0;
var method = {
init: _.noop,
update: _.noop,
log: _.noop,
processTrade: function(trade) {
log.debug('TRADE RECEIVED BY processTrade:', trade);
},
check: function(candle) {
if(settings.wait > i)
return;
log.info('iteration:', i);
if(i % settings.each === 0) {
log.debug('trigger SHORT');
this.advice('short');
} else if(i % settings.each === settings.each / 2) {
log.debug('trigger LONG');
this.advice('long');
}
// if(i % 2 === 0)
// this.advice('long');
// else if(i % 2 === 1)
// this.advice('short');
i++;
}
};
module.exports = method;