bluebot
Version:
A bitcoin trading bot for auto trading at various exchanges
27 lines (20 loc) • 555 B
JavaScript
var log = require('../core/log');
var moment = require('moment');
var _ = require('lodash');
var Server = require('../web/server.js');
var Actor = function(next) {
_.bindAll(this);
this.server = new Server();
this.server.setup(next);
}
Actor.prototype.init = function(data) {
this.server.broadcastHistory(data);
};
Actor.prototype.processCandle = function(candle, next) {
this.server.broadcastCandle(candle);
next();
};
Actor.prototype.processAdvice = function(advice) {
this.server.broadcastAdvice(advice);
};
module.exports = Actor;