From 8dd9e273bdf91ca9bc0650ac35fc252094c49b9a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 7 Jun 2019 10:56:07 +0200 Subject: [PATCH] Position Size Implemented --- Commons.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Commons.js b/Commons.js index 21310273f..10c65e51c 100644 --- a/Commons.js +++ b/Commons.js @@ -663,7 +663,7 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) { if (candle.max >= stopLoss) { - balanceAssetA = balanceAssetB / stopLoss; + balanceAssetA = balanceAssetA + balanceAssetB / stopLoss; balanceAssetB = 0; if (currentDay !== undefined) { @@ -693,7 +693,7 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) { if (candle.min <= takeProfit) { - balanceAssetA = balanceAssetB / takeProfit; + balanceAssetA = balanceAssetA + balanceAssetB / takeProfit; balanceAssetB = 0; if (currentDay !== undefined) { @@ -1021,8 +1021,8 @@ exports.newCommons = function newCommons(bot, logger, UTILITIES) { lastProfit = 0; lastProfitPercent = 0; - balanceAssetB = balanceAssetA * marketRate; - balanceAssetA = 0; + balanceAssetB = balanceAssetB + positionSize * marketRate; + balanceAssetA = balanceAssetA - positionSize; positionInstant = candle.end;