rxjs-trading-signals
Version:
The user - defined operator helps users quickly output index values. base trading-signals library
18 lines • 781 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const rxjs_1 = require("rxjs");
const mock_1 = require("./mock");
const MACD_1 = require("./MACD/MACD");
const EMA_1 = require("./EMA/EMA");
console.log('This is what would run if your app gets started.');
const source$ = (0, rxjs_1.from)(mock_1.mock).pipe((0, rxjs_1.map)(({ close }) => close), (0, rxjs_1.share)());
console.log('--------------------------------');
source$
.pipe((0, MACD_1.MACD)({
indicator: EMA_1.EMA,
shortInterval: 12,
longInterval: 26,
signalInterval: 9,
}))
.subscribe(({ histogram, macd, signal }) => console.log(histogram.round(8).toString(), macd.round(8).toString(), signal.round(8).toString(), 'result: macd value'));
//# sourceMappingURL=start.js.map