-
Notifications
You must be signed in to change notification settings - Fork 40
/
test-BBANDS.js
46 lines (31 loc) · 916 Bytes
/
test-BBANDS.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
var method = {};
method.init = function() {
this.name = "TALib-port-tester";
var BollingerSettings = {
TimePeriod: 20,
NbDevUp: 2,
NbDevDn: 2,
optInMAType: 2
}
var TABollingerSettings = {
optInTimePeriod: 20,
optInNbDevUp: 2,
optInNbDevDn: 2,
optInMAType: 2,
optInNbStdDevs: 2
}
this.addIndicator('ind', 'BB', BollingerSettings);
this.addTalibIndicator("tind", "bbands", TABollingerSettings);
this.addTulipIndicator("tuind", "bbands", TABollingerSettings);
};
method.check = function() {};
method.update= function(candle) {
var bbands = this.indicators.ind;
console.log('L ' + bbands.lower);
console.log('M ' + bbands.middle);
console.log('U ' + bbands.upper);
console.log(this.tulipIndicators.tuind.result);
console.log(this.talibIndicators.tind.result);
};
method.log = function() {};
module.exports = method;