incumque
Version:
Multi Exchange Crypto Currency Trading bot, Data Analysis Library and Strategy Back testing Engine
41 lines (34 loc) • 1.35 kB
JavaScript
let {SuperTrend} = require("../engine/BitFox");
let modules = require("./sandbox-modules");
let engine = modules.getTestEngineForBackTest();
(async () =>{
await engine.setupAndLoadClient()
engine.applyStrategy(SuperTrend)
// Set Up Event Handlers
engine.on('MultiDivergence', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
// Set Up Event Handlers
engine.on('onStrategyResponse', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onMessage', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onError', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onOrderPlaced', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onOrderFilled', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onTradeComplete', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
engine.on('onStopLossTriggered', (eventArgs) => {
console.log(":::::::::::::::::::::::::::::::::::::",eventArgs)
});
await engine.run();
})();