Trial and error - nightly check-in

master
Martin Zwigl 2025-03-16 21:08:13 +01:00
parent 2bca44f5a6
commit b2c56e8d51
3 changed files with 18 additions and 3 deletions

View File

@ -2,6 +2,8 @@ const settings = require("Storage").readJSON("coin_info.settings.json", 1) || {}
const db = require("Storage").readJSON("coin_info.cmc_key.json", 1) || {};
const csTokens = db.csTokens.split(',');
//
const ciLib = require("coin_info");
//
var ticker = 0;
var currLoadMsg = "...";
var timePeriod = "24h";
@ -12,11 +14,12 @@ var tknChrtData = [5,6,5,6,5,6,5,6,5,6,5,6,5,6,];
function renderGraph(l) {
// g.clearRect(l.x, l.y, l.w, l.h);
const bounds = ciLib.findMinMax(tknChrtData);
require("graph").drawLine(g, tknChrtData, {
axes: true,
x: l.x, y: l.y, width: l.w, height: l.h,
miny: Math.min(...tknChrtData),
maxy: Math.max(...tknChrtData),
miny: bounds.min,
maxy: bounds.max,
// gridy: 5
});
}

View File

@ -46,3 +46,15 @@ exports.formatPriceString = function(input) {
return formattedNumber;
}
exports.findMinMax = function(values) {
var min = values[0];
var max = values[0];
for (var i = 1; i < values.length; i++) {
if (values[i] < min) min = values[i];
if (values[i] > max) max = values[i];
}
return { min: min, max: max };
}

View File

@ -1,7 +1,7 @@
{ "id": "coin_info",
"name": "Crypto-Coins Info",
"shortName":"Coins Info",
"version": "0.06.37",
"version": "0.06.38",
"description": "Crypto-Coins Infos with the help of the Binance API",
"icon": "app.png",
"tags": "clkinfo",