Precision bug

This commit is contained in:
Luis Fernando Molina committed 2020-08-15 19:48:59 +02:00
1 parent 79b3856f75
commit c1f64a9650
1 file changed
+10 -4
@@ -894,8 +894,11 @@ exports.newTradingStages = function newTradingStages(bot, logger, tradingEngineM
switch (tradingEngineStage.stageDefinedIn.value) {
case 'Base Asset': {
if (
tradingEngineStage.stageBaseAsset.sizeFilled.value +
tradingEngineStage.stageBaseAsset.feesPaid.value >=
global.PRECISE(
tradingEngineStage.stageBaseAsset.sizeFilled.value +
tradingEngineStage.stageBaseAsset.feesPaid.value
, 10)
>=
tradingEngineStage.stageBaseAsset.targetSize.value
) {
positionFilled()
@@ -906,8 +909,11 @@ exports.newTradingStages = function newTradingStages(bot, logger, tradingEngineM
}
case 'Quoted Asset': {
if (
tradingEngineStage.stageQuotedAsset.sizeFilled.value +
tradingEngineStage.stageQuotedAsset.feesPaid.value >=
global.PRECISE(
tradingEngineStage.stageQuotedAsset.sizeFilled.value +
tradingEngineStage.stageQuotedAsset.feesPaid.value
, 10)
>=
tradingEngineStage.stageQuotedAsset.targetSize.value
) {
positionFilled()