From 7011ecfeea565932547d78b2c7ff6324ac136b9f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 21 Oct 2020 18:29:08 +0200 Subject: [PATCH] Bug Fixed --- LowFrequencyTrading/TradingEngine.js | 2 ++ LowFrequencyTrading/TradingPosition.js | 2 +- LowFrequencyTrading/TradingRecords.js | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/LowFrequencyTrading/TradingEngine.js b/LowFrequencyTrading/TradingEngine.js index b9dc6f889..20f158fe3 100644 --- a/LowFrequencyTrading/TradingEngine.js +++ b/LowFrequencyTrading/TradingEngine.js @@ -66,6 +66,8 @@ exports.newTradingEngine = function newTradingEngine(bot, logger) { function setCurrentCycle(cycle) { tradingEngine.current.episode.cycle.value = cycle + tradingEngine.current.episode.cycle.lastBegin.value = tradingEngine.current.episode.cycle.begin.value + tradingEngine.current.episode.cycle.lastEnd.value = tradingEngine.current.episode.cycle.end.value switch (cycle) { case 'First': { tradingEngine.current.episode.cycle.begin.value = diff --git a/LowFrequencyTrading/TradingPosition.js b/LowFrequencyTrading/TradingPosition.js index bad18fabf..67cac1447 100644 --- a/LowFrequencyTrading/TradingPosition.js +++ b/LowFrequencyTrading/TradingPosition.js @@ -83,7 +83,7 @@ exports.newTradingPosition = function newTradingPosition(bot, logger, tradingEng function closePosition() { tradingEngine.current.position.status.value = 'Closed' - tradingEngine.current.position.end.value = tradingEngine.current.episode.candle.end.value + tradingEngine.current.position.end.value = tradingEngine.current.episode.candle.begin.value tradingEngine.current.position.endRate.value = tradingEngine.current.episode.candle.close.value tradingEngine.current.position.positionBaseAsset.endBalance.value = tradingEngine.current.episode.episodeBaseAsset.balance.value tradingEngine.current.position.positionQuotedAsset.endBalance.value = tradingEngine.current.episode.episodeQuotedAsset.balance.value diff --git a/LowFrequencyTrading/TradingRecords.js b/LowFrequencyTrading/TradingRecords.js index f3de8553c..7de6ec80b 100644 --- a/LowFrequencyTrading/TradingRecords.js +++ b/LowFrequencyTrading/TradingRecords.js @@ -152,7 +152,7 @@ exports.newTradingRecords = function newTradingRecords(bot, logger) { /* The Target Node is the node from where we are going to exctract the value. We will use the codeName of the Record Property to match it with - the any of the properties of the Root Node to get the Target Node. + any of the properties of the Root Node to get the Target Node. */ let targetNode try {