.&1|?" {}:+dj`;EQk>zfKBr%yVA͖ WG -y|jaEƓ~gfvF>j4M:!h2EnT GWRǾqbDdOPeLh/"xңi"2ȓ.NgQcQ`̬C{63 x;(Yw2m *])6"Jֻ 5Ay\c"i(eLO^<^3) 7=`&LfiB)=S]+93-@M(uHmnts>"wwAUdFojDQ e#C>8FP("d= =a~vK&& r ,1H0N!'5ޏY \8UJUAPA>ڋ_:\ pc\ׄڴ8z?.+q2]aovw׆yj MyD8DBP ؄"g p6bMh|(&TG5++8nn&,`\fkTW>Iuv*~th&6E23vf!ޑ;5%Zf rq>"-cFCĶ J:~24]Ёva~:UaO?8nn&,`\fϦ#a<@gI5R? #=ĪP<9 4lzԞ4;=fvZC u%@X$V1hg&mff~jP|&4goT=d!uט&2Ds:D{d^)3&%}¥|qTƕVЃ? U%EoTpɩ6$+"|]~˥m6$=@'vft.7y9#=d~?BS@Ғ~B8?Ii`e2x]F}6 4/v2wZYw!8춨 ~M؈M-@^|_=؎A4ù_ D_rbOTQP~Hk5a؉Jr;$>0*u xg i WaqI|M1Fı``oeBZȿ* ,χoQG\YׯZta(gd@Ì5rAx8nn&,`\fGWG{rlV w0ޠm8 iEܓȭ}Wt+:4}<9#bfi.1[jۼC&^g\*d-E8nn&,`\f#kI)] 8l8vOBkD>8nn&,`\f*<A\JVTPm&Q@fln*DrAFa8nn&,`\f/tiXM;{QwoʆWVΰ3Q08nn&,`\f/tVw{OkOieBwDQP^NΆ* h4vF㔒|U?zdzURV hpu&vM }(H˅և U: C➁ӌ+VDM,#80d׮6gIZvM `;ux[ەgCB""3Y2;$د, nFRb3w/ z%r=|%,ߜRVt$C۫ DQP^NΆ* h4EЦlS`k6=مk^[%A4j(8 QotaOyuJϒ~\QjrL.ċ!DԮ5 j6|`rÝ~zKA{TGk& ohx[mw# 9+^ar(Gu37p|ݔBiA/:8nn&,`\f&}a=pX 8nn&,`\fmyD+W?たW`b2ymlK.S/8nn&,`\f}$xmۓDm(JXKRr)JLEf+_yGc 7Y+Vj8nn&,`\f;H:X3.QoiS=2O8nn&,`\fHN=֩_"-cFCĶ&הz^Kwϓ8nn&,`\frV*ZmtKL.x.J+ͩ lݘ.&-)jּd%8nn&,`\f return months[value.getMonth()] + '\'' + value.getFullYear().toString().substring(2); } } } }, colorScheme: 'scheme17', seriesGroups: [ { type: 'candlestick', //skipOverlappingPoints: false, columnsMaxWidth: 15, columnsMinWidth: 5, toolTipFormatFunction: toolTipCustomFormatFn, valueAxis: { description: 'S&P 500
' }, series: [ { dataFieldClose: 'SPClose', displayTextClose: 'S&P Close price', dataFieldOpen: 'SPOpen', displayTextOpen: 'S&P Open price', dataFieldHigh: 'SPHigh', displayTextHigh: 'S&P High price', dataFieldLow: 'SPLow', displayTextLow: 'S&P Low price', displayText: 'S&P 500', lineWidth: 1 } ] }, { type: 'line', valueAxis: { position: 'right', title: { text: '
Daily Volume' }, gridLines: { visible: false }, labels: { formatFunction: function (value) { return value / 1000000 + 'M'; } } }, series: [ { dataField: 'SPVolume', displayText: 'Volume', lineWidth: 1 } ] } ] }; $('#chartContainer').jqxChart(settings); });