From 998dc94d755e2657525eeef3762191bb9ef2fe41 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 7 Mar 2018 15:03:16 +0100 Subject: [PATCH] First Debug Session Ended --- .vs/AAMariam-Trading-Bot/v15/.suo | Bin 28672 -> 29696 bytes Trading-Process/User.Bot.js | 27 +++++++++++++++------------ this.bot.config.json | 4 ++-- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/.vs/AAMariam-Trading-Bot/v15/.suo b/.vs/AAMariam-Trading-Bot/v15/.suo index 446214d5f330a9cbd00f5098523a21635550669c..148e139e0caaafd81009b5e60086356a160c2c68 100644 GIT binary patch delta 1261 zcmcJOO-vI}5XX03o3_v`w58CZg%*TTrC^Z{!BSH`j092a0pw-`0+JBop_q6u!Mh){ zqZgwd>Oo8}3QLTd7@J^BFeYfc8@ze&V$uV6pw2A2q{_i~aFSnUc6Q!-|9KyC8!-0` z=EHs=X=axsBZWY0=W;pD8i=L%Q@|XY1{te_uOKr#wd#KU83M|z$pDbWD~5ht6-}5m zghEABZy|WRk32cmtXdq@d?EQ{JY*>#U#rG03|ov{brh2f=^$~4s3$^11JOu?iDsgS zI6@pI+6aA}?WK4fq{M)xb*^Fbf|s;<_GmTxjU_ZL8TX7k$jjOsta~5DZtdGfzL+Q@ zTtq2RPO!%PgqNrw{DiKdisEXbhB!*J5XpF_qm}#tg6rDJZ!2FdV@8>`Oy3r~R$8MZ zZ0q7-j|?`ok`?fXonMYYumK+ur`XhV)>#B7D!XNFC4VkVR1VsJ>-Zq`dd%usQ+_t# z`>2ZX=OvYd|2m}4ij;HpZ|nX(m%c*&x=OZEhIBxrT)i^4_2)u{RG?=^t-eh=O$SIq zjYxSnK~}bon+?msH3tmi`;Ios3E8Cl^qL?&An-@a5Dp!yPPrGbA~K{T&VLYAnRM|< z3+W9eC$8eH9y8t?cj5i9AkI&`DyG{GglbbUt_fjgvU#`edzlM;z0EY{oR3dbw}=+- z&EY1=@KZ}Ghj_0&Y93kVJ1*hllU2Cj_N4lP9{$#iFY;yWGiVi(^6hJ_htPdE$t_4DiL-FpNZW#wr%q-O+fO~(FZ)Ux{l;FrE?d(lhJi@S@X c)^~}K*Tt7gHWhn+Se-C-YK0WYO2!j|U)_X$VgLXD delta 1323 zcmbVM-%C?*6#t&@Ri|##G}~sPyHV+^snbM*3Qd3lNMpM`^bqw2ROmer zz2t)w^wL9KD2TvCK4?%D_6OKgJ_HpkD530}>qb)xqAz@Qzvp{?d_U)N?%nk@xV{Qg zzI+j1yM#!gJrI6wY;5o`;B;!uqo4-5Y=IQqC*5gNAHsLi945@~Um;3bq0N(p5IAEAO!ML0r8CvZJpR_IvPUu2 zJt?5)_)P*l>^L>la_GL?3#jI=>W)pnn&3Ay^@cKAC}#`goOdY;I`QTChj0&JLe6-A{9gF}*nmqXBm`fjx%#MH&xf})X z8DDFxQZHRF7Fv#j?prh#T}NTAV#x}vrcg66p;UC&cUkzG5rSoTCDW7XzkrpH0xjIDA|KncD+?KLOg8kkXQ%tD(#e{8J0xyY5MiMMa4qPnlDpHpz}pc~%>T&kHL zZ Entering function."); } + logger.fileName = MODULE_NAME; /* Store local values. */ @@ -61,11 +65,11 @@ logger.write("[INFO] initialize -> Entering function 'initialize' "); - callBackFunction(DEFAULT_OK_RESPONSE); + callBackFunction(global.DEFAULT_OK_RESPONSE); } catch (err) { logger.write("[ERROR] initialize -> onDone -> err = " + err.message); - callBackFunction(DEFAULT_FAIL_RESPONSE); + callBackFunction(global.DEFAULT_FAIL_RESPONSE); } } @@ -91,18 +95,18 @@ try { switch (err.result) { - case DEFAULT_OK_RESPONSE.result: { - callBackFunction(DEFAULT_OK_RESPONSE); + case global.DEFAULT_OK_RESPONSE.result: { + callBackFunction(global.DEFAULT_OK_RESPONSE); return; } break; - case DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. + case global.DEFAULT_RETRY_RESPONSE.result: { // Something bad happened, but if we retry in a while it might go through the next time. logger.write("[ERROR] start -> onDone -> Retry Later. Requesting Execution Retry."); callBackFunction(err.message); return; } break; - case DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. + case global.DEFAULT_FAIL_RESPONSE.result: { // This is an unexpected exception that we do not know how to handle. logger.write("[ERROR] start -> onDone -> Operation Failed. Aborting the process."); callBackFunction(err.message); return; @@ -112,7 +116,7 @@ } catch (err) { logger.write("[ERROR] start -> onDone -> err = " + err.message); - callBackFunction(DEFAULT_FAIL_RESPONSE); + callBackFunction(global.DEFAULT_FAIL_RESPONSE); } } @@ -166,7 +170,6 @@ if (candle.begin < platform.processDatetime.valueOf() - 5 * 60 * 1000) { - const logText = ; logger.write("[WARN] start -> businessLogic -> Last one min candle more than 5 minutes old. Bot cannot operate with this delay. Retrying later."); callBack('Retry Later'); return; @@ -200,7 +203,7 @@ } } catch (err) { logger.write("[ERROR] start -> businessLogic -> err = " + err.message); - callBack(DEFAULT_FAIL_RESPONSE); + callBack(global.DEFAULT_FAIL_RESPONSE); } } @@ -214,7 +217,7 @@ } catch (err) { logger.write("[ERROR] start -> decideAboutBuyPosition -> err = " + err.message); - callBack(DEFAULT_FAIL_RESPONSE); + callBack(global.DEFAULT_FAIL_RESPONSE); } } @@ -284,13 +287,13 @@ } catch (err) { logger.write("[ERROR] start -> decideAboutSellPosition -> err = " + err.message); - callBack(DEFAULT_FAIL_RESPONSE); + callBack(global.DEFAULT_FAIL_RESPONSE); } } } catch (err) { logger.write("[ERROR] start -> err = " + err.message); - callBackFunction(DEFAULT_FAIL_RESPONSE); + callBackFunction(global.DEFAULT_FAIL_RESPONSE); } } }; diff --git a/this.bot.config.json b/this.bot.config.json index 59e96e079..36adcc0d4 100644 --- a/this.bot.config.json +++ b/this.bot.config.json @@ -24,8 +24,8 @@ "run": "true" } }, - "intervalLapse": 60000, - "intervalMaxLoops": -1 + "executionWaitTime": 60000, + "retryWaitTime": 10000 } ], "products": [