<% var markets = view.options.alertsMarkets; var agrup = model.options.serviceParams.data.param; var favorites = (view.options.viewOptions && view.options.viewOptions.favorites) ? view.options.viewOptions.favorites : []; var currentPeriod = (view.options.viewOptions && view.options.viewOptions.period) ? view.options.viewOptions.period : 'sesion'; var showPeriodTabs = (view.options.viewOptions && view.options.viewOptions.showPeriodTabs) ? view.options.viewOptions.showPeriodTabs : false; var isFavoriteAgrup = INFOBOLSA.Utils.Global.isFavoriteAgrup(agrup); var favoriteClass = function (mv) { return (favorites.indexOf(mv) !== -1) ? 'active' : 'noActive'; }; var isPortfolioAgrup = INFOBOLSA.Utils.Global.isPortfolioAgrup(agrup); var href = (currentPeriod === 'sesion' && document.location.href.toUpperCase().indexOf('SESION') === -1) ? document.location.pathname + '/' : './'; var tableClass = ''; if (IS_PREMIUM_USER) { tableClass = 'premium'; } else if (IS_PLUS_USER) { tableClass = 'plus'; } var periods = [ {key:"sesion", text:"Sesión", link: href + 'sesion'}, {key:"1w", text:"1 Semana", link: href + 'semana'}, {key:"1m", text:"1 Mes", link: href + '1mes'}, {key:"3m", text:"3 Meses", link: href + '3meses'}, {key:"6m", text:"6 Meses", link: href + '6meses'}, {key:"1y", text:"1 Año", link: href + 'anio'} ] var headers = { "1w": [ {descriptor: "D9468", class_header: "titleChangeP", text_header: "Dif. 1S%", class: "change", colored: true}, {descriptor: "D9454", class_header: "titleMax", text_header: "Máx.Cierre", class: "max"}, {descriptor: "D9461", class_header: "titleMin", text_header: "Mín.Cierre", class: "min"}, {descriptor: "D561", class_header: "titleMax", text_header: "Máx.Sesión", class: "max"}, {descriptor: "D578", class_header: "titleMin", text_header: "Mín.Sesión", class: "min"}, {descriptor: "D825", class_header: "titleVolume", text_header: "Vol.Med.Día", class: "volume", decimals: "0"}, {descriptor: "D9489", class_header: "titleCash", text_header: "Efect.Med.Día", class: "cash", decimals: "0"}], "1m": [ {descriptor: "D9469", class_header: "titleChangeP", text_header: "Dif. 1M%", class: "change", colored: true}, {descriptor: "D9455", class_header: "titleMax", text_header: "Máx.Cierre", class: "max"}, {descriptor: "D9462", class_header: "titleMin", text_header: "Mín.Cierre", class: "min"}, {descriptor: "D563", class_header: "titleMax", text_header: "Máx.Sesión", class: "max"}, {descriptor: "D582", class_header: "titleMin", text_header: "Mín.Sesión", class: "min"}, {descriptor: "D91", class_header: "titleVolume", text_header: "Vol.Med.Día", class: "volume", decimals: "0"}, {descriptor: "D9490", class_header: "titleCash", text_header: "Efect.Med.Día", class: "cash", decimals: "0"}], "3m": [ {descriptor: "D9470", class_header: "titleChangeP", text_header: "Dif. 3M%", class: "change", colored: true}, {descriptor: "D9456", class_header: "titleMax", text_header: "Máx.Cierre", class: "max"}, {descriptor: "D9463", class_header: "titleMin", text_header: "Mín.Cierre", class: "min"}, {descriptor: "D564", class_header: "titleMax", text_header: "Máx.Sesión", class: "max"}, {descriptor: "D584", class_header: "titleMin", text_header: "Mín.Sesión", class: "min"}, {descriptor: "D92", class_header: "titleVolume", text_header: "Vol.Med.Día", class: "volume", decimals: "0"}, {descriptor: "D9491", class_header: "titleCash", text_header: "Efect.Med.Día", class: "cash", decimals: "0"}], "6m": [ {descriptor: "D9471", class_header: "titleChangeP", text_header: "Dif. 6M%", class: "change", colored: true}, {descriptor: "D9457", class_header: "titleMax", text_header: "Máx.Cierre", class: "max"}, {descriptor: "D9464", class_header: "titleMin", text_header: "Mín.Cierre", class: "min"}, {descriptor: "D566", class_header: "titleMax", text_header: "Máx.Sesión", class: "max"}, {descriptor: "D588", class_header: "titleMin", text_header: "Mín.Sesión", class: "min"}, {descriptor: "D9478", class_header: "titleVolume", text_header: "Vol.Med.Día", class: "volume", decimals: "0"}, {descriptor: "D9485", class_header: "titleCash", text_header: "Efect.Med.Día", class: "cash", decimals: "0"}], "1y": [ {descriptor: "D9472", class_header: "titleChangeP", text_header: "Dif. 1A%", class: "change", colored: true}, {descriptor: "D9458", class_header: "titleMax", text_header: "Máx.Cierre", class: "max" }, {descriptor: "D9465", class_header: "titleMin", text_header: "Mín.Cierre", class: "min" }, {descriptor: "D568", class_header: "titleMax", text_header: "Máx.Sesión", class: "max" }, {descriptor: "D591", class_header: "titleMin", text_header: "Mín.Sesión", class: "min" }, {descriptor: "D93", class_header: "titleVolume", text_header: "Vol.Med.Día", class: "volume", decimals: "0"}, {descriptor: "D9493", class_header: "titleCash", text_header: "Efect.Med.Día", class: "cash", decimals: "0"}] } %>
<% if (showPeriodTabs) { %>
<% _.each(periods, function (period) { selected = (period.key === currentPeriod) ? 'selected' : ''; %> <%=period.text%> <% }); %>
<% } %> <% if (isFavoriteAgrup) {%> <% } %> <% if (currentPeriod === 'sesion') {%> <% } else { %> <% _.each(headers[currentPeriod], function (header) {%> <% });%> <% } %> <% if (isPortfolioAgrup) { %> <% } %> <% var mv = ''; var decimals,topFlopCls,ticker,min,max,addAlertUrl, topFlopClsDividend; _.each(model.models, function(instrument) { mv = instrument.getDescriptorValue("MV"); decimals = instrument.getDecimals(); topFlopCls = instrument.getTopFlopCls(INFOBOLSA.Descriptors.Trend); min = instrument.getDescriptorValue(INFOBOLSA.Descriptors.SessionLow); max = instrument.getDescriptorValue(INFOBOLSA.Descriptors.SessionHigh); maxYear = instrument.getDescriptorValue(INFOBOLSA.Descriptors.YearHigh); minYear = instrument.getDescriptorValue(INFOBOLSA.Descriptors.YearLow); ticker = instrument.getDescriptorValue(INFOBOLSA.Descriptors.InstrumentTicker).replace(/(^[\s]+|[\s]+$)/g, ''); url = instrument.composeDetailsUrl(); addAlertUrl = instrument.canCreateAlert(markets) ? instrument.composeAlertUrl() : '#'; topFlopClsDividend = instrument.getTopFlopCls('D1420'); %> <% if (isFavoriteAgrup) {%> <% } %> <% if (currentPeriod === 'sesion') { %> <% } else { %> <% _.each(headers[currentPeriod], function (header) { topFlopCls = (header.colored) ? instrument.getTopFlopCls(header.descriptor) : ''; decimals = Number(header.decimals || "2"); value = instrument.formatAsNumber(header.descriptor, decimals); %> <% }); %> <% } %> <% if (isPortfolioAgrup) { %> <% } %> <% }); %>
<%=$.t('infobolsa.instrumentList:headers.name')%> <%=$.t('infobolsa.instrumentList:headers.last')%><%=$.t('infobolsa.instrumentList:headers.difpct')%> <%=$.t('infobolsa.instrumentList:headers.high')%> <%=$.t('infobolsa.instrumentList:headers.low')%> <%=$.t('infobolsa.instrumentList:headers.rentDividendo')%> <%=$.t('infobolsa.instrumentList:headers.volume')%> <%=$.t('infobolsa.instrumentList:headers.cash')%> <%=$.t('infobolsa.instrumentList:headers.time')%><%=header.text_header%>
<%= instrument.getShortName() %>
<%= instrument.getLast() %>
<%= instrument.getChangePercent() %>
<%=instrument.getSessionHigh() %>
<%=instrument.getSessionLow() %>
<%= instrument.getRentDividendo() %>%
<%=instrument.formatAsNumber(INFOBOLSA.Descriptors.Volume, 0)%>
<%=instrument.formatAsNumber(INFOBOLSA.Descriptors.Cash, 0)%>
<%= instrument.getDateOrTime(true) %>
<%=value %>