From 7dae6dcea4a48ec1a074e9b0cff0fce0062c3742 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 17 Mar 2018 15:07:03 +0100 Subject: [PATCH] Tested and running well --- .vs/AAOlivia-Indicator-Bot/v15/.suo | Bin 32768 -> 31744 bytes Commons.js | 23 +++++++++++++++--- Multi-Period-Daily/User.bot.js | 7 +++--- Multi-Period-Market/User.bot.js | 9 ++++--- bin/Microsoft.NodejsTools.WebRole.dll | Bin 33056 -> 32992 bytes .../Project.njsproj.FileListAbsolute.txt | 3 +++ this.bot.config.json | 6 +++-- 7 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 obj/Debug/Project.njsproj.FileListAbsolute.txt diff --git a/.vs/AAOlivia-Indicator-Bot/v15/.suo b/.vs/AAOlivia-Indicator-Bot/v15/.suo index 8eb388427c7becc261bf73a6fde1ab2b3da31c32..af340d6dc8c6214ed5de485823b39362c76c29ad 100644 GIT binary patch delta 2367 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 diff --git a/Commons.js b/Commons.js index cf510cf27..384080203 100644 --- a/Commons.js +++ b/Commons.js @@ -22,15 +22,32 @@ return thisObject; - function initializeStorage(oliviaFileStorage, callBackFunction) { + function initializeStorage(oliviaFileStorage, bruceFileStorage, callBackFunction) { try { if (FULL_LOG === true) { logger.write("[INFO] initializeStorage -> Entering function."); } - initializeCharlyStorage(); + initializeBruceStorage(); - function initializeCharlyStorage() { + function initializeBruceStorage() { + + bruceFileStorage.initialize("AABruce", onBruceInizialized); + + function onBruceInizialized(err) { + + if (err.result === global.DEFAULT_OK_RESPONSE.result) { + + initializeOliviaStorage(); + + } else { + logger.write("[ERROR] initializeStorage -> initializeBruceStorage -> onBruceInizialized -> err = " + err.message); + callBackFunction(err); + } + } + } + + function initializeOliviaStorage() { oliviaFileStorage.initialize("AAOlivia", onOliviaInizialized); diff --git a/Multi-Period-Daily/User.bot.js b/Multi-Period-Daily/User.bot.js index c5c57b8c9..986b834d5 100644 --- a/Multi-Period-Daily/User.bot.js +++ b/Multi-Period-Daily/User.bot.js @@ -33,6 +33,7 @@ }; let oliviaFileStorage = FILE_STORAGE.newFileStorage(bot); + let bruceFileStorage = FILE_STORAGE.newFileStorage(bot); let utilities = UTILITIES.newUtilities(bot); @@ -40,7 +41,7 @@ return thisObject; - function initialize(pDependencies, callBackFunction) { + function initialize(pDependencies, pMonth, pYear, callBackFunction) { try { @@ -50,7 +51,7 @@ dependencies = pDependencies; - commons.initializeStorage(oliviaFileStorage, onInizialized); + commons.initializeStorage(oliviaFileStorage, bruceFileStorage, onInizialized); function onInizialized(err) { @@ -619,7 +620,7 @@ Read the candles and volumes from Bruce and produce a file for each day and for try { let reportKey = "AAMasters" + "-" + "AAOlivia" + "-" + "Multi-Period-Daily" + "-" + "dataSet.V1"; - let thisReport = dependencies.statusReports.get(key); + let thisReport = dependencies.statusReports.get(reportKey); thisReport.file.lastExecution = global.processDatetime; thisReport.file.lastFile = lastFileDate; diff --git a/Multi-Period-Market/User.bot.js b/Multi-Period-Market/User.bot.js index 8bb40210b..6a4d9acf3 100644 --- a/Multi-Period-Market/User.bot.js +++ b/Multi-Period-Market/User.bot.js @@ -33,6 +33,7 @@ }; let oliviaFileStorage = FILE_STORAGE.newFileStorage(bot); + let bruceFileStorage = FILE_STORAGE.newFileStorage(bot); let utilities = UTILITIES.newUtilities(bot); @@ -40,7 +41,7 @@ return thisObject; - function initialize(pDependencies, callBackFunction) { + function initialize(pDependencies, pMonth, pYear, callBackFunction) { try { @@ -50,7 +51,7 @@ dependencies = pDependencies; - commons.initializeStorage(oliviaFileStorage, onInizialized); + commons.initializeStorage(oliviaFileStorage, bruceFileStorage, onInizialized); function onInizialized(err) { @@ -128,7 +129,7 @@ Read the candles and volumes from Bruce and produce a single Index File for Mark contextVariables.maxCandleFile = new Date(thisReport.lastFile.year + "-" + thisReport.lastFile.month + "-" + thisReport.lastFile.days + " " + thisReport.lastFile.hours + ":" + thisReport.lastFile.minutes + GMT_SECONDS); - reportKey = "AAMasters" + "-" + "AAOlivia" + "-" + "Multi-Period-Daily" + "-" + "dataSet.V1"; + reportKey = "AAMasters" + "-" + "AAOlivia" + "-" + "Multi-Period-Market" + "-" + "dataSet.V1"; thisReport = dependencies.statusReports.get(reportKey).file; if (thisReport.lastFile === undefined) { @@ -806,7 +807,7 @@ Read the candles and volumes from Bruce and produce a single Index File for Mark try { let reportKey = "AAMasters" + "-" + "AAOlivia" + "-" + "Multi-Period-Market" + "-" + "dataSet.V1"; - let thisReport = dependencies.statusReports.get(key); + let thisReport = dependencies.statusReports.get(reportKey); thisReport.file.lastExecution = global.processDatetime; thisReport.file.lastFile = lastFileDate; diff --git a/bin/Microsoft.NodejsTools.WebRole.dll b/bin/Microsoft.NodejsTools.WebRole.dll index e0d0ccfca361ba6603bd3d811325d2a721bd31c3..03b93f4a1c5dfb1659630bf8ea0ad76d2a599ed4 100644 GIT binary patch delta 9822 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 V&!Q!pWmnvzuc~^e*|hW^_%HPMZ6^Q# delta 9914 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 Wmv>7HQ3cP$bv>cS(@v{C2LA`U&%7}J diff --git a/obj/Debug/Project.njsproj.FileListAbsolute.txt b/obj/Debug/Project.njsproj.FileListAbsolute.txt new file mode 100644 index 000000000..47f5b5415 --- /dev/null +++ b/obj/Debug/Project.njsproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Users\Luis\source\repos\Bots\AAMasters\AAOlivia-Indicator-Bot\obj\Debug\Project.njsprojResolveAssemblyReference.cache +C:\Users\Luis\source\repos\Bots\AAMasters\AAOlivia-Indicator-Bot\obj\Debug\Project.njsproj.CoreCompileInputs.cache +C:\Users\Luis\source\repos\Bots\AAMasters\AAOlivia-Indicator-Bot\bin\Microsoft.NodejsTools.WebRole.dll diff --git a/this.bot.config.json b/this.bot.config.json index a6876fc47..861415ff7 100644 --- a/this.bot.config.json +++ b/this.bot.config.json @@ -49,7 +49,8 @@ "minor": 0 }, "process": "One-Min-Daily-Candles-Volumes", - "dataSetVersion": "dataSet.V1" + "dataSetVersion": "dataSet.V1", + "dataSetSection": "Month" }, { "devTeam": "AAMasters", @@ -102,7 +103,8 @@ "minor": 0 }, "process": "One-Min-Daily-Candles-Volumes", - "dataSetVersion": "dataSet.V1" + "dataSetVersion": "dataSet.V1", + "dataSetSection": "Month" }, { "devTeam": "AAMasters",