From 9cb9c85b4a49b96f1ca5e410a046be47501474f8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 3 May 2018 14:16:53 +0200 Subject: [PATCH] Message Feature --- .vs/AACloud/v15/.suo | Bin 105984 -> 104960 bytes Assistant.js | 15 ++++++++++++--- Context.js | 11 +++++++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.vs/AACloud/v15/.suo b/.vs/AACloud/v15/.suo index 6f4c3310a4e0f7a6da3006e3937adc3764f3ae69..46f8a3f42d63b8cf1fd105e8d4b7c66e6686fb6a 100644 GIT binary patch delta 990 zcmcJNUr1AN6vsWk`^Qb)a4r=#!#gSMp>m^)dI-g+q=%)ERD@|Lz9gYJO+;cu*&j5T zzjXc~7|Sj}kh-7jlJ=ktLk#?bqL2_p5)>LfwCF)x=QlPedg`GAAI|xmdw%D9&%M|E zN_LOR5A8OR5VO>T1P6u^vK@&;cve7;kCa)7lv-&FP0?Vj6`d ziBGp%74_myesN(wDnRcO_c%!)o&$#ibx z5%aC*gI0YA9t-|W(Q7&eW@i4m0f8T8!pvJ6;D1BB4iR!$?)E!Dtpm~{LpST5z5>A{ zr~uQ1h$^C%Gw~i{hxckSbopn*o)j2Xvf~fYH=`&8eG0<=M{aZ>Y|*|ZK?bNUkSU~R zvdq~ppk@K-nlFtmJ0z*6fY9O<3-v86v(4o#{eReAKZrBVtXsTB5oAp%f)9H2K8SpE zx8`<&+ZwEc3gPc{HC(qC{$)`kPRgkcXn|I6g4zrs-!|9=Gdi!m7ItahZbBNU{Xo>a Gu;Uj>HAAET delta 1144 zcmb7@T}V@57{||ZwliIAYjc~0CT>#Mg}PN16okv7Mjw8WeNfh7;zgNY8c7I^FeB7R zpXSm&Fb&NJt-az=>mrMy%wncgU>8Q+^dWVjU6uB{>sUf`(F;HR@A<#adEe*!&pEy> zjqk4JoD-dc+66{I$PolVBBrLNr%41LcHGX66(!G;Jr!+OEDlG~()331vB_;mr#P3D zsoVgkv0uFccH*Qu4Qg`)#MWU34V{AG=yz`)mOK`0oe<$Do4g(? zEj~px{5Tuw8G;{>swkiH@vJs`6P9;WNd2@hReQjJ>dwJnunfYdu}ZP7-p$-SuYuXR z$DpopLu3RMI*6ImS!rW6pf5gwCG@34gMnp-E*kYi^sX0D71si^j}D>kUB3PXCCOc` z$%^|OvtH@&+}kU9ze*73s}ZmdOQ%LA5iw=%J)mNc88+Y6y6V+y3&QF zMVsSZ(2atK>qgAs{am9q^o(ej>%B+AQa?EWn?9ar-p`kz`KwwsxquwUm!aS{v&hU7 z!1AEmHfEQ z>`jHsTFm(v<2Qgtwz*(T+gb@~|1$8&z6|ii;?*f9b54a+-Gz`B&dLaBa?xQ(hyTdy tD>@17mgqpnHb}sXH|26yHAK&m2P$9{@YtveOKSy)KLJ_XcMAXj diff --git a/Assistant.js b/Assistant.js index b0fe31b30..cc5fd54b0 100644 --- a/Assistant.js +++ b/Assistant.js @@ -21,7 +21,8 @@ getAvailableBalance: getAvailableBalance, getInvestment: getInvestment, getProfits: getProfits, - getMarketRate: getMarketRate + getMarketRate: getMarketRate, + sendMessage: sendMessage }; let bot = BOT; @@ -685,8 +686,8 @@ for (let k = 0; k < pTrades.length; k++) { - sumAssetA = sumAssetA + pTrades[k].amountA; - sumAssetB = sumAssetB + pTrades[k].amountB; + sumAssetA = sumAssetA + Number(pTrades[k].amountA); + sumAssetB = sumAssetB + Number(pTrades[k].amountB); /* We add the fees */ @@ -1240,4 +1241,12 @@ function getMarketRate() { return marketRate; } + + function sendMessage(pRelevance, pTitle, pBody) { + + context.newHistoryRecord.messageRelevance = pRelevance; + context.newHistoryRecord.messageTitle = pTitle; + context.newHistoryRecord.messageBody = pBody; + + } }; \ No newline at end of file diff --git a/Context.js b/Context.js index 49fec3114..9a1598e9d 100644 --- a/Context.js +++ b/Context.js @@ -51,7 +51,10 @@ profitsAssetA: 0, profitsAssetB: 0, combinedProfitsA: 0, - combinedProfitsB: 0 + combinedProfitsB: 0, + messageRelevance: 0, + messageTitle: "", + messageBody: "" }, initialize: initialize, saveThemAll: saveThemAll @@ -621,7 +624,11 @@ thisObject.newHistoryRecord.profitsAssetA, thisObject.newHistoryRecord.profitsAssetB, thisObject.newHistoryRecord.combinedProfitsA, - thisObject.newHistoryRecord.combinedProfitsB + thisObject.newHistoryRecord.combinedProfitsB, + + thisObject.newHistoryRecord.messageRelevance, + thisObject.newHistoryRecord.messageTitle, + thisObject.newHistoryRecord.messageBody ]; thisObject.executionHistory.push(newRecord);