var fuente = new Object({"spark":{"result":[{"symbol":"^MXX","response":[{"meta":{"currency":"MXN","symbol":"^MXX","exchangeName":"MEX","fullExchangeName":"Mexico","instrumentType":"INDEX","firstTradeDate":689607000,"regularMarketTime":1715196010,"hasPrePostMarketData":false,"gmtoffset":-21600,"timezone":"CST","exchangeTimezoneName":"America\/Mexico_City","regularMarketPrice":57042.2300000000032014213502407073974609375,"fiftyTwoWeekHigh":57249.7699999999967985786497592926025390625,"fiftyTwoWeekLow":56661.7600000000020372681319713592529296875,"regularMarketDayHigh":57249.7699999999967985786497592926025390625,"regularMarketDayLow":56661.7600000000020372681319713592529296875,"regularMarketVolume":92758543,"chartPreviousClose":57108.3199999999997089616954326629638671875,"previousClose":57108.3199999999997089616954326629638671875,"scale":3,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"CST","end":1715175000,"start":1715175000,"gmtoffset":-21600},"regular":{"timezone":"CST","end":1715198400,"start":1715175000,"gmtoffset":-21600},"post":{"timezone":"CST","end":1715198400,"start":1715198400,"gmtoffset":-21600}},"dataGranularity":"5m","range":"5m","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"indicators":{"quote":[[]]}}]},{"symbol":"MXN=X","response":[{"meta":{"currency":"MXN","symbol":"MXN=X","exchangeName":"CCY","fullExchangeName":"CCY","instrumentType":"CURRENCY","firstTradeDate":1070236800,"regularMarketTime":1715197210,"hasPrePostMarketData":false,"gmtoffset":3600,"timezone":"BST","exchangeTimezoneName":"Europe\/London","regularMarketPrice":16.889900000000000801492205937393009662628173828125,"fiftyTwoWeekHigh":16.981999999999999317878973670303821563720703125,"fiftyTwoWeekLow":16.870000000000000994759830064140260219573974609375,"regularMarketDayHigh":16.981999999999999317878973670303821563720703125,"regularMarketDayLow":16.870000000000000994759830064140260219573974609375,"regularMarketVolume":0,"chartPreviousClose":16.8960000000000007958078640513122081756591796875,"previousClose":16.8960000000000007958078640513122081756591796875,"scale":4,"priceHint":4,"currentTradingPeriod":{"pre":{"timezone":"BST","end":1715122800,"start":1715122800,"gmtoffset":3600},"regular":{"timezone":"BST","end":1715209140,"start":1715122800,"gmtoffset":3600},"post":{"timezone":"BST","end":1715209140,"start":1715209140,"gmtoffset":3600}},"tradingPeriods":[[{"timezone":"BST","end":1715209140,"start":1715122800,"gmtoffset":3600}]],"dataGranularity":"5m","range":"5m","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1715196900,1715197210],"indicators":{"quote":[{"close":[16.893299999999999982946974341757595539093017578125,16.889900000000000801492205937393009662628173828125]}]}}]},{"symbol":"EURMXN=X","response":[{"meta":{"currency":"MXN","symbol":"EURMXN=X","exchangeName":"CCY","fullExchangeName":"CCY","instrumentType":"CURRENCY","firstTradeDate":1070236800,"regularMarketTime":1715197209,"hasPrePostMarketData":false,"gmtoffset":3600,"timezone":"BST","exchangeTimezoneName":"Europe\/London","regularMarketPrice":18.149300000000000210320649784989655017852783203125,"fiftyTwoWeekHigh":18.247099999999999653255144949071109294891357421875,"fiftyTwoWeekLow":18.12819999999999964757080306299030780792236328125,"regularMarketDayHigh":18.247099999999999653255144949071109294891357421875,"regularMarketDayLow":18.12819999999999964757080306299030780792236328125,"regularMarketVolume":0,"chartPreviousClose":18.170500000000000540012479177676141262054443359375,"previousClose":18.170500000000000540012479177676141262054443359375,"scale":4,"priceHint":4,"currentTradingPeriod":{"pre":{"timezone":"BST","end":1715122800,"start":1715122800,"gmtoffset":3600},"regular":{"timezone":"BST","end":1715209140,"start":1715122800,"gmtoffset":3600},"post":{"timezone":"BST","end":1715209140,"start":1715209140,"gmtoffset":3600}},"tradingPeriods":[[{"timezone":"BST","end":1715209140,"start":1715122800,"gmtoffset":3600}]],"dataGranularity":"5m","range":"5m","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1715196900,1715197209],"indicators":{"quote":[{"close":[18.1490000000000009094947017729282379150390625,18.149300000000000210320649784989655017852783203125]}]}}]}],"error":null}}); var simbolo; var valor; var cambio; var fecha; for (i = 0; i < fuente.spark.result.length; i++) { simbolo = fuente.spark.result[i].symbol; valor = fuente.spark.result[i].response[0].meta.regularMarketPrice; if (valor === undefined || isNaN(valor) || valor === null) { valor = " ND "; cambio = " ND "; fecha = " ND "; } else { cambio = (((valor / fuente.spark.result[i].response[0].meta.previousClose) - 1) * 100).toFixed(2); if (cambio < 0) { r = 0; } else if (cambio == 0) { r = 1; } else { r = 2; } cambio = "" + trian[r] + cambio + "%"; fecha = new Date(fuente.spark.result[i].response[0].meta.regularMarketTime * 1000); fecha = new Date(fuente.spark.result[i].response[0].meta.regularMarketTime * 1000); fecha = meses[fecha.getMonth()] + " " + fecha.getDate() + " " + fecha.toString().substr(16, 5); valor = valor.toFixed(2); valor = valor.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } document.getElementById(simbolo + "0").innerHTML = valor; document.getElementById(simbolo + "1").innerHTML = cambio; document.getElementById(simbolo + "2").innerHTML = fecha; } fuente = "";