diff --git a/links/performance_market_cap.pine.link b/links/performance_market_cap.pine.link index f8bcaf0df..a78d82042 100644 --- a/links/performance_market_cap.pine.link +++ b/links/performance_market_cap.pine.link @@ -37,7 +37,7 @@ fundPerfYTD() => lastI = 0 for i = 1 to bar_index - if year(time[i], syminfo.timezone) < year + if year(time[i]) < year lastI := i - 1 break diff --git a/scanner.data.json b/scanner.data.json index 5d0eadf6b..9b74784c6 100644 --- a/scanner.data.json +++ b/scanner.data.json @@ -4,7 +4,7 @@ { "id": "text", "type": "text", - "defval": "change(high)~(-change(low))~rma(tr,#0)~fixnan(100*rma($0\u003e$1\u0026\u0026$0\u003e0?$0:0,#0)/$2)~fixnan(100*rma($1\u003e$0\u0026\u0026$1\u003e0?$1:0,#0)/$2)~$3!$4;s2:$0(i:#0):s2~$0+$1~100*rma(abs($0-$1)/($2==0?1:$2),#1)~$3!$0!$1;close@1\u003clow?close@1:low;sum(tr,#0)~sum(tr,#1)~sum(tr,#2)~close-$2()~sum($3,#0)~sum($3,#1)~sum($3,#2)~na():f~v:if($0!=0\u0026\u0026$1!=0\u0026\u0026$2!=0){i:#2/#0~i:#2/#1~($4/$0)*$8~($5/$1)*$9~$6/$2~$7=($10+$11+$12)/($8+$9+1)~}~$7;avg(lowest(#0),highest(#0));$4(i:#0)~$4(i:#1)~avg($0,$1)~$4(i:#2)~$0!$1!$2!$3;na(#0)||na(#1)?na():f:#0==#1?0:#0\u003c#1?1:(-1);#0?1:#1?(-1):0;#0\u003c=0?na():f:#0;#0~#1/1000~v:if(n==0){$0=$0+$0@#3*0~$1=$1+$1@#3*0~}~s2:ifelif_(#2==0){na():f!na():f}elif(#2==1){$0!$1}_{#2~#2+1~v:if(na($0@$8)!=1.0){$7=$7-1~}~$0~$10=$0~$1~v:for(0;$7;1){v:if($0@$12\u003c$10){$10=$0@$12~$11=$1@$12~}~}~$10!$11};#0~#1/1000~v:if(n==0){$0=$0+$0@#3*0~$1=$1+$1@#3*0~}~s2:ifelif_(#2==0){na():f!na():f}elif(#2==1){$0!$1}_{#2~#2+1~v:if(na($0@$8)!=1.0){$7=$7-1~}~$0~$1~v:for(0;$7;1){v:if($0@$12\u003e$10){$10=$0@$12~$11=$1@$12~}~}~$10!$11};#0~v:if(n==0){$0=$0+$0@#2*0~}~0~min(n,#2)~0~if_($0\u003c#1){i:0}_{v:for(0;9;1){$4=ceil(($2+$3)/2)~v:ifelif_($2==$3){break~}elif($0@$4\u003c#1){$3=$4~continue~}elif($0@$4\u003e#1){$2=$4~continue~}_{break~}~}~$4};#0~v:if(n==0){$0=365~}~if_($0==0){na():f}_{sum(((high-low)/abs(low))*100/$0,$0)~if_(#0==0){na():f}_{$3}};if_(#0\u003c0\u0026\u0026close\u003e0){na():f}_{(close-#0)*100/abs(#0)};open@#1*0+#0==0?na():f:$13(open@#0);v^open~year~v:if(year\u003e$1@1){$0=open~}~$13($0);time_closeV5('D',syminfo.session,syminfo.timezone)-(#0*86400000);$16(i:#0)~if_(time\u003c$0){na():f}_{0~v:for(0;n;1){v:if(time@$3\u003c$0){$2=$3-1~break~}~}~if(time@$2-$0\u003c#1*86400000){if_(close@$2\u003c0\u0026\u0026close\u003e0||close@$2==0){na():f}_{(close-close@$2)*100/abs(close@$2)}}~$9};v:max_bars_back(time,730):v~v:max_bars_back(close,730):v~0~v:for(1;n;1){v:if(year(time@$3,syminfo.timezone)\u003cyear){$2=$3-1~break~}~}~if_(close@$2\u003c0\u0026\u0026close\u003e0||close@$2==0){na():f}_{(close-close@$2)*100/abs(close@$2)}~$8;v^time~$16(i:#0)~if_($1\u003c$0){na():f}_{0.0~v:for(0;n;1){v:if(time@$4\u003c$1){break~}~$3=$3+close@$4~}~$3};v^year(time,syminfo.timezone)~if_(year(timenow,syminfo.timezone)==$0){na():f}_{v^0.0~v:if(year(time@1,syminfo.timezone)\u003cyear(time,syminfo.timezone)){$2=0~}~$2=$2+close~$2};close~$0;$17(i:7,i:10)~$17(i:30,i:10)~$17(i:90,i:10)~$17(i:180,i:10)~$17(i:365,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5!$6;$19(i:30)~$19(i:90)~$19(i:365)~$19(i:1095)~$19(i:1825)~$20()~$0!$1!$2!$3!$4!$5;$17(i:30,i:10)~$17(i:90,i:10)~$17(i:365,i:10)~$17(i:1095,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5;$17(i:30,i:10)~$17(i:90,i:10)~$17(i:180,i:10)~$17(i:365,i:10)~$17(i:1095,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5!$6;sma(close,3)~sma(close,5)~sma(close,6)~sma(close,7)~sma(close,8)~sma(close,9)~sma(close,10)~sma(close,12)~sma(close,13)~sma(close,20)~sma(close,21)~sma(close,25)~sma(close,30)~sma(close,40)~sma(close,50)~sma(close,75)~sma(close,100)~sma(close,120)~sma(close,150)~sma(close,200)~sma(close,250)~sma(close,300)~ema(close,3)~ema(close,5)~ema(close,6)~ema(close,7)~ema(close,8)~ema(close,9)~ema(close,10)~ema(close,12)~ema(close,13)~ema(close,20)~ema(close,21)~ema(close,25)~ema(close,30)~ema(close,40)~ema(close,50)~ema(close,75)~ema(close,100)~ema(close,120)~ema(close,150)~ema(close,200)~ema(close,250)~ema(close,300)~rsi(close,14)~$44@1~rsi(close,2)~$46@1~rsi(close,3)~$48@1~rsi(close,5)~$50@1~rsi(close,7)~$52@1~rsi(close,9)~$54@1~rsi(close,21)~$56@1~rma(tr(1.0),14)~($58/close)*100~s3:$1(i:14,i:14):s3~$61@1~$62@1~s3:$1(i:9,i:9):s3~$66@1~$67@1~s3:$1(i:20,i:20):s3~$71@1~$72@1~s3:$1(i:50,i:50):s3~$76@1~$77@1~s3:$1(i:100,i:100):s3~$81@1~$82@1~2*stdev(close,20,1.0)~$9+$85~$9-$85~2*stdev(close,50,1.0)~$14+$88~$14-$88~$29~ema(close,26)~$91-$92~ema($93,9)~$93-$94~close-close@10~$96@1~close-close@14~$98@1~stoch(close,high,low,14)~sma($100,3)~sma($101,3)~$101@1~$102@1~$100@1~sma(volume,10)~volume/$106@1~sma(volume,30)~sma(volume,60)~sma(volume,90)~cci(hlc3,20)~$111@1~highest(20)~lowest(20)~avg($113,$114)~2*wma(close,4)~wma(close,9)~wma($116-$117,3)~sma(hl2,5)-sma(hl2,34)~$119@1~$119@2~100*(highestbars(high,15)+14)/14~100*(lowestbars(low,15)+14)/14~(volume*close)*syminfo.pointvalue~$31~atr(10)~$125+$126*2~$125-$126*2~sar(0.02,0.02,0.2)~mfi(hlc3,14)~!(close==low\u0026\u0026close==high||high==low)?((close-low-(high-close))/(high-low))*volume:0~sum($131,20)/sum(volume,20)~sma(stoch($44,$44,$44,14),3)~sma($133,3)~highest(high,14)~(($135-close)/($135-lowest(low,14)))*(-100)~roc(close,9)~high-$30~low-$30~$138+$139~$3(i:7,i:14,i:28)~v:if(!na($141)){$141=$141*100~}~$141~s4:$5(i:9,i:26,i:52):s4~$146@25~$147@25~s4:$5(i:20,i:60,i:120):s4~$152@30~$153@30~vwma(close,20)~sma(high,14)~sma(low,14)~$157-$158~($159/close)*100~$36~close\u003c$161~close\u003e$161~0.0~0.0~v:if(!na(close)){v:if(!na($6)){$164=$164+$6($6,close)~$165=$165+1~}~v:if(!na($9)){$164=$164+$6($9,close)~$165=$165+1~}~v:if(!na($12)){$164=$164+$6($12,close)~$165=$165+1~}~v:if(!na($14)){$164=$164+$6($14,close)~$165=$165+1~}~v:if(!na($16)){$164=$164+$6($16,close)~$165=$165+1~}~v:if(!na($19)){$164=$164+$6($19,close)~$165=$165+1~}~v:if(!na($28)){$164=$164+$6($28,close)~$165=$165+1~}~v:if(!na($31)){$164=$164+$6($31,close)~$165=$165+1~}~v:if(!na($34)){$164=$164+$6($34,close)~$165=$165+1~}~v:if(!na($36)){$164=$164+$6($36,close)~$165=$165+1~}~v:if(!na($38)){$164=$164+$6($38,close)~$165=$165+1~}~v:if(!na($41)){$164=$164+$6($41,close)~$165=$165+1~}~}~$6($118,close)~v:if(!na($179)){$164=$164+$179~$165=$165+1~}~$6($156,close)~v:if(!na($181)){$164=$164+$181~$165=$165+1~}~na():f~v:if(!(na($146)||na($147)||na(close)||na(close@1)||na($145)||na($144))){$183=$7($146\u003e$147\u0026\u0026close\u003e$146\u0026\u0026close\u003c$145\u0026\u0026close@1\u003c$144\u0026\u0026close\u003e$144,$147\u003e$146\u0026\u0026close\u003c$147\u0026\u0026close\u003e$145\u0026\u0026close@1\u003e$144\u0026\u0026close\u003c$144)~}~$183~v:if(!na($183)){$164=$164+$183~$165=$165+1~}~$164=$165\u003e0?$164/$165:na():f~$164~0.0~0.0~$44~v:if(!(na($190)||na($190@1))){$189=$189+1~$188=$188+$7($190\u003c30\u0026\u0026$190@1\u003c$190,$190\u003e70\u0026\u0026$190@1\u003e$190)~}~v:if(!(na($101)||na($102)||na($101@1)||na($102@1))){$189=$189+1~$188=$188+$7($101\u003c20\u0026\u0026$102\u003c20\u0026\u0026$101\u003e$102\u0026\u0026$101@1\u003c$102@1,$101\u003e80\u0026\u0026$102\u003e80\u0026\u0026$101\u003c$102\u0026\u0026$101@1\u003e$102@1)~}~$111~v:if(!(na($193)||na($193@1))){$189=$189+1~$188=$188+$7($193\u003c(-100)\u0026\u0026$193\u003e$193@1,$193\u003e100\u0026\u0026$193\u003c$193@1)~}~v:if(!(na($60)||na($61@1)||na($62@1)||na($61)||na($62))){$189=$189+1~$188=$188+$7($60\u003e20\u0026\u0026$61@1\u003c$62@1\u0026\u0026$61\u003e$62,$60\u003e20\u0026\u0026$61@1\u003e$62@1\u0026\u0026$61\u003c$62)~}~v:if(!(na($119)||na($119@1))){$189=$189+1~$188=$188+$7(crossover($119,0)||$119\u003e0\u0026\u0026$119@1\u003e0\u0026\u0026$119\u003e$119@1\u0026\u0026$119@2\u003e$119@1,crossunder($119,0)||$119\u003c0\u0026\u0026$119@1\u003c0\u0026\u0026$119\u003c$119@1\u0026\u0026$119@2\u003c$119@1)~}~v:if(!(na($96)||na($96@1))){$189=$189+1~$188=$188+$7($96\u003e$96@1,$96\u003c$96@1)~}~v:if(!(na($93)||na($94))){$189=$189+1~$188=$188+$7($93\u003e$94,$93\u003c$94)~}~na():f~v:if(!(na($162)||na($163)||na($133)||na($134)||na($133@1)||na($134@1))){$199=$7($162\u0026\u0026$133\u003c20\u0026\u0026$134\u003c20\u0026\u0026$133\u003e$134\u0026\u0026$133@1\u003c$134@1,$163\u0026\u0026$133\u003e80\u0026\u0026$134\u003e80\u0026\u0026$133\u003c$134\u0026\u0026$133@1\u003e$134@1)~}~$199~v:if(!na($199)){$189=$189+1~$188=$188+$199~}~na():f~v:if(!(na($136)||na($136@1))){$203=$7($136\u003c(-80)\u0026\u0026$136\u003e$136@1,$136\u003e(-20)\u0026\u0026$136\u003c$136@1)~}~$203~v:if(!na($203)){$189=$189+1~$188=$188+$203~}~na():f~v:if(!(na($163)||na($162)||na($139)||na($139@1)||na($138)||na($138@1))){$207=$7($163\u0026\u0026$139\u003c0\u0026\u0026$139\u003e$139@1,$162\u0026\u0026$138\u003e0\u0026\u0026$138\u003c$138@1)~}~$207~v:if(!na($207)){$189=$189+1~$188=$188+$207~}~na():f~v:if(!na($141)){$211=$7($141\u003e70,$141\u003c30)~}~$211~v:if(!na($211)){$189=$189+1~$188=$188+$211~}~$188=$189\u003e0?$188/$189:na():f~$188~0.0~0.0~v:if(!na($164)){$216=$216+$164~$217=$217+1~}~v:if(!na($188)){$216=$216+$188~$217=$217+1~}~$216=$217\u003e0?$216/$217:na():f~$216~$14~max(close,open)~min(close,open)~$222-$223~sma($224,14)~$224\u003c$225~$224\u003e$225~high-$222~$223-low~close\u003c$221~close\u003e$221~$228\u003e0*$224~$229\u003e0*$224~open\u003cclose~open\u003eclose~high-low~$224/2+$223~$228==$229||(abs($228-$229)/$229)*100\u003c100\u0026\u0026(abs($229-$228)/$228)*100\u003c100~0.0~0.0~v:if($226\u0026\u0026$224\u003e0\u0026\u0026$223\u003ehl2\u0026\u0026$229\u003e=2.0*$224\u0026\u0026!$232){v:if_($230){$239=1.0~}_{v:if($231){$240=1.0~}~}~}~$239?1:0~$240?1:0~0.0~0.0~v:if($226\u0026\u0026$224\u003e0\u0026\u0026$222\u003chl2\u0026\u0026$228\u003e=2.0*$224\u0026\u0026!$233){v:if_($230){$246=1.0~}_{v:if($231){$247=1.0~}~}~}~$246?1:0~$247?1:0~0.0~0.0~v:if($227@2\u0026\u0026$226@1\u0026\u0026$227){v:if_($230\u0026\u0026$235@2\u0026\u0026$222@1\u003c$223@2\u0026\u0026$234\u0026\u0026$222\u003e=$237@2\u0026\u0026$222\u003c$222@2\u0026\u0026$222@1\u003c$223){$253=1.0~}_{v:if($231\u0026\u0026$234@2\u0026\u0026$223@1\u003e$222@2\u0026\u0026$235\u0026\u0026$223\u003c=$237@2\u0026\u0026$223\u003e$223@2\u0026\u0026$223@1\u003e$222){$254=1.0~}~}~}~$253?1:0~$254?1:0~$227\u0026\u0026$228\u003c=0*$224\u0026\u0026$229\u003c=0*$224~$260\u0026\u0026$234~$260\u0026\u0026$235~$262?1:0~$261?1:0~$236\u003e0\u0026\u0026$224\u003c=$236*5/100~$265\u0026\u0026$238~$265\u0026\u0026$228\u003c=$224~$265\u0026\u0026$229\u003c=$224~$266\u0026\u0026!$267\u0026\u0026!$268?1:0~$267?1:0~$268?1:0~$227@1\u0026\u0026$235@1\u0026\u0026$230@1\u0026\u0026$234\u0026\u0026$226\u0026\u0026high\u003c=$222@1\u0026\u0026low\u003e=$223@1?1:0~$227@1\u0026\u0026$234@1\u0026\u0026$231@1\u0026\u0026$235\u0026\u0026$226\u0026\u0026high\u003c=$222@1\u0026\u0026low\u003e=$223@1?1:0~$229\u003e($236/100)*75?1:0~$228\u003e($236/100)*75?1:0~$229\u003e=($236/100)*34\u0026\u0026$228\u003e=($236/100)*34\u0026\u0026!$265~$276\u0026\u0026$234?1:0~$276\u0026\u0026$235?1:0~$236*5/100\u003e$228~$236*5/100\u003e$229~0.0~0.0~v:if($227\u0026\u0026$227@1\u0026\u0026$227@2){v:if($234\u0026\u0026$234@1\u0026\u0026$234@2){$281=close\u003eclose@1\u0026\u0026close@1\u003eclose@2\u0026\u0026open\u003cclose@1\u0026\u0026open\u003eopen@1\u0026\u0026open@1\u003cclose@2\u0026\u0026open@1\u003eopen@2\u0026\u0026$279\u0026\u0026$279@1\u0026\u0026$279@2~}~v:if($235\u0026\u0026$235@1\u0026\u0026$235@2){$282=close\u003cclose@1\u0026\u0026close@1\u003cclose@2\u0026\u0026open\u003eclose@1\u0026\u0026open\u003copen@1\u0026\u0026open@1\u003eclose@2\u0026\u0026open@1\u003copen@2\u0026\u0026$280\u0026\u0026$280@1\u0026\u0026$280@2~}~}~$281?1:0~$282?1:0~$230\u0026\u0026$234\u0026\u0026$227\u0026\u0026$235@1\u0026\u0026$226@1\u0026\u0026close\u003e=open@1\u0026\u0026open\u003c=close@1\u0026\u0026(close\u003eopen@1||open\u003cclose@1)?1:0~$231\u0026\u0026$235\u0026\u0026$227\u0026\u0026$234@1\u0026\u0026$226@1\u0026\u0026close\u003c=open@1\u0026\u0026open\u003e=close@1\u0026\u0026(close\u003copen@1||open\u003eclose@1)?1:0~$230@2\u0026\u0026$235@2\u0026\u0026$265@1\u0026\u0026low@2\u003ehigh@1\u0026\u0026$234\u0026\u0026high@1\u003clow?1:0~$231@2\u0026\u0026$234@2\u0026\u0026$265@1\u0026\u0026high@2\u003clow@1\u0026\u0026$235\u0026\u0026low@1\u003ehigh?1:0~$266@2\u0026\u0026$266@1\u0026\u0026$266~$222@1\u003c$223~$223@1\u003e$222~$292\u0026\u0026$230@2\u0026\u0026$294@1\u0026\u0026$293?1:0~$292\u0026\u0026$231@2\u0026\u0026$293@1\u0026\u0026$294?1:0~$262@1\u0026\u0026$261\u0026\u0026high@1\u003clow?1:0~$261@1\u0026\u0026$262\u0026\u0026low@1\u003ehigh?1:0~vwap(hlc3)~v^t:if_(isintraday){t:interval\u003c=15?'1D':'1W'}_{t:isweekly||ismonthly?'12M':'1M'}~v^open~v^high~v^low~v^0.0~v^0.0~v^0.0~v^0.0~timeV5($302)~v:if_($310!=$310@1){$306=$303~$309=close@1~$307=$304~$308=$305~$303=open~$304=high~$305=low~}_{$304=max($304,high)~$305=min($305,low)~}~($307+$308+$309)/3~$8($312)~$8($312*2-$308)~$8($312*2-$307)~$8($312+1*($307-$308))~$8($312-1*($307-$308))~$8($312+2*($307-$308))~$8($312-2*($307-$308))~$8($312)~$8($312+0.382*($307-$308))~$8($312-0.382*($307-$308))~$8($312+0.618*($307-$308))~$8($312-0.618*($307-$308))~$8($312+1*($307-$308))~$8($312-1*($307-$308))~($307+$308+$303*2)/4~$8($327)~$8($327*2-$308)~$8($327*2-$307)~$8($327+1*($307-$308))~$8($327-1*($307-$308))~$8($307+2*($327-$308))~$8($308-2*($307-$327))~$307+$308*2+$309~v:if($309==$306){$335=$307+$308+$309*2~}~v:if($309\u003e$306){$335=$307*2+$308+$309~}~$8($335/4)~$8($335/2-$308)~$8($335/2-$307)~$8($312)~$8($309+0.09166666666666667*($307-$308))~$8($309-0.09166666666666667*($307-$308))~$8($309+0.18333333333333335*($307-$308))~$8($309-0.18333333333333335*($307-$308))~$8($309+0.275*($307-$308))~$8($309-0.275*($307-$308))~v^high~v^time/1000~v^low~v:if(high\u003e$348){$348=high~$349=time/1000~$350=low~}~v:if(low\u003c$350){$350=low~}~$348~$349~$348~$349~$350~v^low~v^time/1000~v:if(low\u003c$358){$358=low~$359=time/1000~}~$358~$359~$358~$359~v^open~timenow-315532800000~$11(time,$366,i:3652)~timenow-157766400000~$11(time,$368,i:1826)~timenow-94608000000~$11(time,$370,i:1095)~timenow-31449600000~$11(time,$372,i:364)~s2:$9(low,time,$373,i:364):s2~s2:$10(high,time,$373,i:364):s2~timenow-15552000000~$11(time,$378,i:180)~s2:$9(low,time,$379,i:180):s2~s2:$10(high,time,$379,i:180):s2~timenow-7776000000~$11(time,$384,i:90)~s2:$9(low,time,$385,i:90):s2~s2:$10(high,time,$385,i:90):s2~time-2592000000~timenow-2592000000~$11(time,$391,i:30)~$11(time,$390,i:30)~s2:$9(low,time,$392,i:30):s2~s2:$10(high,time,$392,i:30):s2~timenow-604800000~time-604800000~$11(time,$398,i:7)~$11(time,$399,i:7)~s2:$9(low,time,$400,i:7):s2~s2:$10(high,time,$400,i:7):s2~$12($401)~$12($393)~tr(1.0)*100/abs(low)~v^time/1000~timenow-31536000000~$11(time,$410,i:365)~$15()~((close-open@4)/open@4)*100~$14($400,i:7)~$14($392,i:30)~$14($385,i:90)~$14($379,i:180)~$14($411,i:365)~$14($371,i:1095)~$14($369,i:1826)~$14($367,i:3652)~time_tradingday/1000~#0~#1~#2~#3~#4~#5~#6~#7~#8~#9~#10~#11~#12~#13~#14~#15~#16~#17~#18~#19~#20~#21~#22~#23~#24~#25~#26~#27~#28~#29~#30~#31~#32~$0!$1!$2!$3!$4!$5!$6!$7!$8!$9!$10!$11!$12!$13!$14!$15!$16!$17!$18!$19!$20!$21!$22!$23!$24!$25!$26!$27!$28!$29!$30!$31!$32!$33!$34!$35!$36!$37!$38!$39!$40!$41!$42!$43!$44!$45!$46!$47!$48!$49!$50!$51!$52!$53!$54!$55!$56!$57!$58!$59!$60!$61!$62!$63!$64!$65!$66!$67!$68!$69!$70!$71!$72!$73!$74!$75!$76!$77!$78!$79!$80!$81!$82!$83!$84!$9!$86!$87!$14!$89!$90!$95!$93!$94!$96!$97!$98!$99!$101!$102!$103!$104!$100!$101!$105!$103!$106!$107!$108!$109!$110!$111!$112!$114!$113!$115!$118!$119!$120!$121!$122!$123!$124!$127!$128!$125!$129!$130!$132!$133!$134!$136!$137!$140!$143!$144!$145!$148!$149!$150!$151!$154!$155!$156!$159!$160!$179!$181!$185!$187!$201!$205!$209!$213!$215!$220!$244!$245!$251!$252!$258!$259!$263!$264!$269!$270!$271!$272!$273!$274!$275!$277!$278!$286!$287!$288!$289!$290!$291!$295!$296!$297!$298!$299!$313!$314!$315!$316!$317!$318!$319!$320!$321!$322!$323!$324!$325!$326!$328!$329!$330!$331!$332!$333!$334!$338!$339!$340!$341!$342!$343!$344!$345!$346!$347!$353!$354!$355!$356!$357!$361!$362!$363!$364!$365!$374!$375!$376!$377!$380!$381!$382!$383!$386!$387!$388!$389!$394!$395!$396!$397!$402!$404!$406!$407!$408!$409!$413!$414!$415!$416!$417!$418!$419!$420!$421!$412!$422!$423!$424!$425!$426!$427!$428!$429!$430!$431!$432!$433!$434!$435!$436!$437!$438!$439!$440!$441!$442!$443!$444!$445!$446!$447!$448!$449!$450!$451!$452!$453!$454!$455;t:str.format(t:'{0}_{1}',t:ticker.standard(tickerid):t,t:'OI'):t~i:na():f~sym($27,'D','D',0,0,1,'NONE',0,0,$28)|$21()|t:__financial_tickerid(tickerid,'MARKET_CAP_BASIC','D'):t~t:isintraday?'D':period~sym($32,$33,$33,0,0,1,'NONE',0,0,$28)|$22():s7|t:__financial_tickerid(tickerid,'FUND_FLOWS','D'):t~sym($43,$33,$33,0,0,1,'NONE',0,0,$28)|$23():s6|t:__financial_tickerid(tickerid,'NAV','D'):t~sym($52,$33,$33,0,0,1,'NONE',0,0,$28)|$24():s6|t:__financial_tickerid(tickerid,'AUM','D'):t~sym($61,$33,$33,0,0,1,'NONE',0,0,$28)|$24():s6|t:__financial_tickerid(tickerid,'NAV_ALL','D'):t~sym($70,$33,$33,0,0,1,'NONE',0,0,$28)|$25():s7|s291:$26($30,$35,$36,$37,$38,$39,$40,$41,$45,$46,$47,$48,$49,$50,$54,$55,$56,$57,$58,$59,$63,$64,$65,$66,$67,$68,$72,$73,$74,$75,$76,$77,$78):s291~$80!$81!$82!$83!$84!$85!$86!$87!$88!$165!$90!$91!$92!$93!$168!$95!$96!$97!$98!$99!$100!$101!$102!$103!$104!$105!$106!$107!$108!$109!$110!$111!$112!$113!$114!$115!$116!$117!$118!$119!$120!$121!$122!$123!$124!$125!$126!$127!$128!$129!$130!$131!$132!$133!$134!$135!$136!$137!$138!$139!$140!$141!$142!$143!$144!$145!$146!$147!$148!$149!$150!$151!$152!$153!$154!$155!$156!$157!$158!$159!$160!$161!$162!$163!$164!$165!$166!$167!$168!$169!$170!$171!$172!$173!$174!$175!$176!$177!$183!$179!$180!$181!$182!$183!$184!$185!$186!$187!$188!$189!$190!$191!$192!$193!$194!$195!$196!$197!$198!$199!$200!$201!$202!$203!$204!$205!$206!$207!$208!$209!$210!$211!$212!$213!$214!$215!$216!$217!$218!$219!$220!$221!$222!$223!$224!$225!$226!$227!$228!$229!$230!$231!$232!$233!$234!$235!$236!$237!$238!$239!$240!$241!$242!$243!$244!$245!$246!$247!$248!$249!$250!$251!$252!$253!$254!$255!$256!$257!$258!$259!$260!$261!$262!$263!$264!$265!$266!$267!$268!$269!$270!$271!$272!$273!$274!$275!$276!$277!$278!$279!$280!$281!$282!$283!$284!$285!$286!$287!$288!$289!$290!$291!$292!$293!$294!$295!$296!$297!$298!$299!$300!$301!$302!$303!$304!$305!$306!$307!$308!$309!$310!$311!$312!$313!$314!$315!$316!$317!$318!$319!$320!$321!$322!$323!$324!$325!$326!$327!$328!$329!$330!$331!$332!$333!$334!$335!$336!$337!$338!$339!$340!$341!$342!$343!$344!$345!$346!$347!$348!$349!$350!$351!$352!$353!$354!$355!$356!$357!$358!$359!$360!$361!$362!$363!$364!$365!$366!$367!$368!$369!$370", + "defval": "change(high)~(-change(low))~rma(tr,#0)~fixnan(100*rma($0\u003e$1\u0026\u0026$0\u003e0?$0:0,#0)/$2)~fixnan(100*rma($1\u003e$0\u0026\u0026$1\u003e0?$1:0,#0)/$2)~$3!$4;s2:$0(i:#0):s2~$0+$1~100*rma(abs($0-$1)/($2==0?1:$2),#1)~$3!$0!$1;close@1\u003clow?close@1:low;sum(tr,#0)~sum(tr,#1)~sum(tr,#2)~close-$2()~sum($3,#0)~sum($3,#1)~sum($3,#2)~na():f~v:if($0!=0\u0026\u0026$1!=0\u0026\u0026$2!=0){i:#2/#0~i:#2/#1~($4/$0)*$8~($5/$1)*$9~$6/$2~$7=($10+$11+$12)/($8+$9+1)~}~$7;avg(lowest(#0),highest(#0));$4(i:#0)~$4(i:#1)~avg($0,$1)~$4(i:#2)~$0!$1!$2!$3;na(#0)||na(#1)?na():f:#0==#1?0:#0\u003c#1?1:(-1);#0?1:#1?(-1):0;#0\u003c=0?na():f:#0;#0~#1/1000~v:if(n==0){$0=$0+$0@#3*0~$1=$1+$1@#3*0~}~s2:ifelif_(#2==0){na():f!na():f}elif(#2==1){$0!$1}_{#2~#2+1~v:if(na($0@$8)!=1.0){$7=$7-1~}~$0~$10=$0~$1~v:for(0;$7;1){v:if($0@$12\u003c$10){$10=$0@$12~$11=$1@$12~}~}~$10!$11};#0~#1/1000~v:if(n==0){$0=$0+$0@#3*0~$1=$1+$1@#3*0~}~s2:ifelif_(#2==0){na():f!na():f}elif(#2==1){$0!$1}_{#2~#2+1~v:if(na($0@$8)!=1.0){$7=$7-1~}~$0~$1~v:for(0;$7;1){v:if($0@$12\u003e$10){$10=$0@$12~$11=$1@$12~}~}~$10!$11};#0~v:if(n==0){$0=$0+$0@#2*0~}~0~min(n,#2)~0~if_($0\u003c#1){i:0}_{v:for(0;9;1){$4=ceil(($2+$3)/2)~v:ifelif_($2==$3){break~}elif($0@$4\u003c#1){$3=$4~continue~}elif($0@$4\u003e#1){$2=$4~continue~}_{break~}~}~$4};#0~v:if(n==0){$0=365~}~if_($0==0){na():f}_{sum(((high-low)/abs(low))*100/$0,$0)~if_(#0==0){na():f}_{$3}};if_(#0\u003c0\u0026\u0026close\u003e0){na():f}_{(close-#0)*100/abs(#0)};open@#1*0+#0==0?na():f:$13(open@#0);v^open~year~v:if(year\u003e$1@1){$0=open~}~$13($0);time_closeV5('D',syminfo.session,syminfo.timezone)-(#0*86400000);$16(i:#0)~if_(time\u003c$0){na():f}_{0~v:for(0;n;1){v:if(time@$3\u003c$0){$2=$3-1~break~}~}~if(time@$2-$0\u003c#1*86400000){if_(close@$2\u003c0\u0026\u0026close\u003e0||close@$2==0){na():f}_{(close-close@$2)*100/abs(close@$2)}}~$9};v:max_bars_back(time,730):v~v:max_bars_back(close,730):v~0~v:for(1;n;1){v:if(year(time@$3)\u003cyear){$2=$3-1~break~}~}~if_(close@$2\u003c0\u0026\u0026close\u003e0||close@$2==0){na():f}_{(close-close@$2)*100/abs(close@$2)}~$8;v^time~$16(i:#0)~if_($1\u003c$0){na():f}_{0.0~v:for(0;n;1){v:if(time@$4\u003c$1){break~}~$3=$3+close@$4~}~$3};v^year(time,syminfo.timezone)~if_(year(timenow,syminfo.timezone)==$0){na():f}_{v^0.0~v:if(year(time@1,syminfo.timezone)\u003cyear(time,syminfo.timezone)){$2=0~}~$2=$2+close~$2};close~$0;$17(i:7,i:10)~$17(i:30,i:10)~$17(i:90,i:10)~$17(i:180,i:10)~$17(i:365,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5!$6;$19(i:30)~$19(i:90)~$19(i:365)~$19(i:1095)~$19(i:1825)~$20()~$0!$1!$2!$3!$4!$5;$17(i:30,i:10)~$17(i:90,i:10)~$17(i:365,i:10)~$17(i:1095,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5;$17(i:30,i:10)~$17(i:90,i:10)~$17(i:180,i:10)~$17(i:365,i:10)~$17(i:1095,i:10)~$17(i:1825,i:10)~$18()~$0!$1!$2!$3!$4!$5!$6;sma(close,3)~sma(close,5)~sma(close,6)~sma(close,7)~sma(close,8)~sma(close,9)~sma(close,10)~sma(close,12)~sma(close,13)~sma(close,20)~sma(close,21)~sma(close,25)~sma(close,30)~sma(close,40)~sma(close,50)~sma(close,75)~sma(close,100)~sma(close,120)~sma(close,150)~sma(close,200)~sma(close,250)~sma(close,300)~ema(close,3)~ema(close,5)~ema(close,6)~ema(close,7)~ema(close,8)~ema(close,9)~ema(close,10)~ema(close,12)~ema(close,13)~ema(close,20)~ema(close,21)~ema(close,25)~ema(close,30)~ema(close,40)~ema(close,50)~ema(close,75)~ema(close,100)~ema(close,120)~ema(close,150)~ema(close,200)~ema(close,250)~ema(close,300)~rsi(close,14)~$44@1~rsi(close,2)~$46@1~rsi(close,3)~$48@1~rsi(close,5)~$50@1~rsi(close,7)~$52@1~rsi(close,9)~$54@1~rsi(close,21)~$56@1~rma(tr(1.0),14)~($58/close)*100~s3:$1(i:14,i:14):s3~$61@1~$62@1~s3:$1(i:9,i:9):s3~$66@1~$67@1~s3:$1(i:20,i:20):s3~$71@1~$72@1~s3:$1(i:50,i:50):s3~$76@1~$77@1~s3:$1(i:100,i:100):s3~$81@1~$82@1~2*stdev(close,20,1.0)~$9+$85~$9-$85~2*stdev(close,50,1.0)~$14+$88~$14-$88~$29~ema(close,26)~$91-$92~ema($93,9)~$93-$94~close-close@10~$96@1~close-close@14~$98@1~stoch(close,high,low,14)~sma($100,3)~sma($101,3)~$101@1~$102@1~$100@1~sma(volume,10)~volume/$106@1~sma(volume,30)~sma(volume,60)~sma(volume,90)~cci(hlc3,20)~$111@1~highest(20)~lowest(20)~avg($113,$114)~2*wma(close,4)~wma(close,9)~wma($116-$117,3)~sma(hl2,5)-sma(hl2,34)~$119@1~$119@2~100*(highestbars(high,15)+14)/14~100*(lowestbars(low,15)+14)/14~(volume*close)*syminfo.pointvalue~$31~atr(10)~$125+$126*2~$125-$126*2~sar(0.02,0.02,0.2)~mfi(hlc3,14)~!(close==low\u0026\u0026close==high||high==low)?((close-low-(high-close))/(high-low))*volume:0~sum($131,20)/sum(volume,20)~sma(stoch($44,$44,$44,14),3)~sma($133,3)~highest(high,14)~(($135-close)/($135-lowest(low,14)))*(-100)~roc(close,9)~high-$30~low-$30~$138+$139~$3(i:7,i:14,i:28)~v:if(!na($141)){$141=$141*100~}~$141~s4:$5(i:9,i:26,i:52):s4~$146@25~$147@25~s4:$5(i:20,i:60,i:120):s4~$152@30~$153@30~vwma(close,20)~sma(high,14)~sma(low,14)~$157-$158~($159/close)*100~$36~close\u003c$161~close\u003e$161~0.0~0.0~v:if(!na(close)){v:if(!na($6)){$164=$164+$6($6,close)~$165=$165+1~}~v:if(!na($9)){$164=$164+$6($9,close)~$165=$165+1~}~v:if(!na($12)){$164=$164+$6($12,close)~$165=$165+1~}~v:if(!na($14)){$164=$164+$6($14,close)~$165=$165+1~}~v:if(!na($16)){$164=$164+$6($16,close)~$165=$165+1~}~v:if(!na($19)){$164=$164+$6($19,close)~$165=$165+1~}~v:if(!na($28)){$164=$164+$6($28,close)~$165=$165+1~}~v:if(!na($31)){$164=$164+$6($31,close)~$165=$165+1~}~v:if(!na($34)){$164=$164+$6($34,close)~$165=$165+1~}~v:if(!na($36)){$164=$164+$6($36,close)~$165=$165+1~}~v:if(!na($38)){$164=$164+$6($38,close)~$165=$165+1~}~v:if(!na($41)){$164=$164+$6($41,close)~$165=$165+1~}~}~$6($118,close)~v:if(!na($179)){$164=$164+$179~$165=$165+1~}~$6($156,close)~v:if(!na($181)){$164=$164+$181~$165=$165+1~}~na():f~v:if(!(na($146)||na($147)||na(close)||na(close@1)||na($145)||na($144))){$183=$7($146\u003e$147\u0026\u0026close\u003e$146\u0026\u0026close\u003c$145\u0026\u0026close@1\u003c$144\u0026\u0026close\u003e$144,$147\u003e$146\u0026\u0026close\u003c$147\u0026\u0026close\u003e$145\u0026\u0026close@1\u003e$144\u0026\u0026close\u003c$144)~}~$183~v:if(!na($183)){$164=$164+$183~$165=$165+1~}~$164=$165\u003e0?$164/$165:na():f~$164~0.0~0.0~$44~v:if(!(na($190)||na($190@1))){$189=$189+1~$188=$188+$7($190\u003c30\u0026\u0026$190@1\u003c$190,$190\u003e70\u0026\u0026$190@1\u003e$190)~}~v:if(!(na($101)||na($102)||na($101@1)||na($102@1))){$189=$189+1~$188=$188+$7($101\u003c20\u0026\u0026$102\u003c20\u0026\u0026$101\u003e$102\u0026\u0026$101@1\u003c$102@1,$101\u003e80\u0026\u0026$102\u003e80\u0026\u0026$101\u003c$102\u0026\u0026$101@1\u003e$102@1)~}~$111~v:if(!(na($193)||na($193@1))){$189=$189+1~$188=$188+$7($193\u003c(-100)\u0026\u0026$193\u003e$193@1,$193\u003e100\u0026\u0026$193\u003c$193@1)~}~v:if(!(na($60)||na($61@1)||na($62@1)||na($61)||na($62))){$189=$189+1~$188=$188+$7($60\u003e20\u0026\u0026$61@1\u003c$62@1\u0026\u0026$61\u003e$62,$60\u003e20\u0026\u0026$61@1\u003e$62@1\u0026\u0026$61\u003c$62)~}~v:if(!(na($119)||na($119@1))){$189=$189+1~$188=$188+$7(crossover($119,0)||$119\u003e0\u0026\u0026$119@1\u003e0\u0026\u0026$119\u003e$119@1\u0026\u0026$119@2\u003e$119@1,crossunder($119,0)||$119\u003c0\u0026\u0026$119@1\u003c0\u0026\u0026$119\u003c$119@1\u0026\u0026$119@2\u003c$119@1)~}~v:if(!(na($96)||na($96@1))){$189=$189+1~$188=$188+$7($96\u003e$96@1,$96\u003c$96@1)~}~v:if(!(na($93)||na($94))){$189=$189+1~$188=$188+$7($93\u003e$94,$93\u003c$94)~}~na():f~v:if(!(na($162)||na($163)||na($133)||na($134)||na($133@1)||na($134@1))){$199=$7($162\u0026\u0026$133\u003c20\u0026\u0026$134\u003c20\u0026\u0026$133\u003e$134\u0026\u0026$133@1\u003c$134@1,$163\u0026\u0026$133\u003e80\u0026\u0026$134\u003e80\u0026\u0026$133\u003c$134\u0026\u0026$133@1\u003e$134@1)~}~$199~v:if(!na($199)){$189=$189+1~$188=$188+$199~}~na():f~v:if(!(na($136)||na($136@1))){$203=$7($136\u003c(-80)\u0026\u0026$136\u003e$136@1,$136\u003e(-20)\u0026\u0026$136\u003c$136@1)~}~$203~v:if(!na($203)){$189=$189+1~$188=$188+$203~}~na():f~v:if(!(na($163)||na($162)||na($139)||na($139@1)||na($138)||na($138@1))){$207=$7($163\u0026\u0026$139\u003c0\u0026\u0026$139\u003e$139@1,$162\u0026\u0026$138\u003e0\u0026\u0026$138\u003c$138@1)~}~$207~v:if(!na($207)){$189=$189+1~$188=$188+$207~}~na():f~v:if(!na($141)){$211=$7($141\u003e70,$141\u003c30)~}~$211~v:if(!na($211)){$189=$189+1~$188=$188+$211~}~$188=$189\u003e0?$188/$189:na():f~$188~0.0~0.0~v:if(!na($164)){$216=$216+$164~$217=$217+1~}~v:if(!na($188)){$216=$216+$188~$217=$217+1~}~$216=$217\u003e0?$216/$217:na():f~$216~$14~max(close,open)~min(close,open)~$222-$223~sma($224,14)~$224\u003c$225~$224\u003e$225~high-$222~$223-low~close\u003c$221~close\u003e$221~$228\u003e0*$224~$229\u003e0*$224~open\u003cclose~open\u003eclose~high-low~$224/2+$223~$228==$229||(abs($228-$229)/$229)*100\u003c100\u0026\u0026(abs($229-$228)/$228)*100\u003c100~0.0~0.0~v:if($226\u0026\u0026$224\u003e0\u0026\u0026$223\u003ehl2\u0026\u0026$229\u003e=2.0*$224\u0026\u0026!$232){v:if_($230){$239=1.0~}_{v:if($231){$240=1.0~}~}~}~$239?1:0~$240?1:0~0.0~0.0~v:if($226\u0026\u0026$224\u003e0\u0026\u0026$222\u003chl2\u0026\u0026$228\u003e=2.0*$224\u0026\u0026!$233){v:if_($230){$246=1.0~}_{v:if($231){$247=1.0~}~}~}~$246?1:0~$247?1:0~0.0~0.0~v:if($227@2\u0026\u0026$226@1\u0026\u0026$227){v:if_($230\u0026\u0026$235@2\u0026\u0026$222@1\u003c$223@2\u0026\u0026$234\u0026\u0026$222\u003e=$237@2\u0026\u0026$222\u003c$222@2\u0026\u0026$222@1\u003c$223){$253=1.0~}_{v:if($231\u0026\u0026$234@2\u0026\u0026$223@1\u003e$222@2\u0026\u0026$235\u0026\u0026$223\u003c=$237@2\u0026\u0026$223\u003e$223@2\u0026\u0026$223@1\u003e$222){$254=1.0~}~}~}~$253?1:0~$254?1:0~$227\u0026\u0026$228\u003c=0*$224\u0026\u0026$229\u003c=0*$224~$260\u0026\u0026$234~$260\u0026\u0026$235~$262?1:0~$261?1:0~$236\u003e0\u0026\u0026$224\u003c=$236*5/100~$265\u0026\u0026$238~$265\u0026\u0026$228\u003c=$224~$265\u0026\u0026$229\u003c=$224~$266\u0026\u0026!$267\u0026\u0026!$268?1:0~$267?1:0~$268?1:0~$227@1\u0026\u0026$235@1\u0026\u0026$230@1\u0026\u0026$234\u0026\u0026$226\u0026\u0026high\u003c=$222@1\u0026\u0026low\u003e=$223@1?1:0~$227@1\u0026\u0026$234@1\u0026\u0026$231@1\u0026\u0026$235\u0026\u0026$226\u0026\u0026high\u003c=$222@1\u0026\u0026low\u003e=$223@1?1:0~$229\u003e($236/100)*75?1:0~$228\u003e($236/100)*75?1:0~$229\u003e=($236/100)*34\u0026\u0026$228\u003e=($236/100)*34\u0026\u0026!$265~$276\u0026\u0026$234?1:0~$276\u0026\u0026$235?1:0~$236*5/100\u003e$228~$236*5/100\u003e$229~0.0~0.0~v:if($227\u0026\u0026$227@1\u0026\u0026$227@2){v:if($234\u0026\u0026$234@1\u0026\u0026$234@2){$281=close\u003eclose@1\u0026\u0026close@1\u003eclose@2\u0026\u0026open\u003cclose@1\u0026\u0026open\u003eopen@1\u0026\u0026open@1\u003cclose@2\u0026\u0026open@1\u003eopen@2\u0026\u0026$279\u0026\u0026$279@1\u0026\u0026$279@2~}~v:if($235\u0026\u0026$235@1\u0026\u0026$235@2){$282=close\u003cclose@1\u0026\u0026close@1\u003cclose@2\u0026\u0026open\u003eclose@1\u0026\u0026open\u003copen@1\u0026\u0026open@1\u003eclose@2\u0026\u0026open@1\u003copen@2\u0026\u0026$280\u0026\u0026$280@1\u0026\u0026$280@2~}~}~$281?1:0~$282?1:0~$230\u0026\u0026$234\u0026\u0026$227\u0026\u0026$235@1\u0026\u0026$226@1\u0026\u0026close\u003e=open@1\u0026\u0026open\u003c=close@1\u0026\u0026(close\u003eopen@1||open\u003cclose@1)?1:0~$231\u0026\u0026$235\u0026\u0026$227\u0026\u0026$234@1\u0026\u0026$226@1\u0026\u0026close\u003c=open@1\u0026\u0026open\u003e=close@1\u0026\u0026(close\u003copen@1||open\u003eclose@1)?1:0~$230@2\u0026\u0026$235@2\u0026\u0026$265@1\u0026\u0026low@2\u003ehigh@1\u0026\u0026$234\u0026\u0026high@1\u003clow?1:0~$231@2\u0026\u0026$234@2\u0026\u0026$265@1\u0026\u0026high@2\u003clow@1\u0026\u0026$235\u0026\u0026low@1\u003ehigh?1:0~$266@2\u0026\u0026$266@1\u0026\u0026$266~$222@1\u003c$223~$223@1\u003e$222~$292\u0026\u0026$230@2\u0026\u0026$294@1\u0026\u0026$293?1:0~$292\u0026\u0026$231@2\u0026\u0026$293@1\u0026\u0026$294?1:0~$262@1\u0026\u0026$261\u0026\u0026high@1\u003clow?1:0~$261@1\u0026\u0026$262\u0026\u0026low@1\u003ehigh?1:0~vwap(hlc3)~v^t:if_(isintraday){t:interval\u003c=15?'1D':'1W'}_{t:isweekly||ismonthly?'12M':'1M'}~v^open~v^high~v^low~v^0.0~v^0.0~v^0.0~v^0.0~timeV5($302)~v:if_($310!=$310@1){$306=$303~$309=close@1~$307=$304~$308=$305~$303=open~$304=high~$305=low~}_{$304=max($304,high)~$305=min($305,low)~}~($307+$308+$309)/3~$8($312)~$8($312*2-$308)~$8($312*2-$307)~$8($312+1*($307-$308))~$8($312-1*($307-$308))~$8($312+2*($307-$308))~$8($312-2*($307-$308))~$8($312)~$8($312+0.382*($307-$308))~$8($312-0.382*($307-$308))~$8($312+0.618*($307-$308))~$8($312-0.618*($307-$308))~$8($312+1*($307-$308))~$8($312-1*($307-$308))~($307+$308+$303*2)/4~$8($327)~$8($327*2-$308)~$8($327*2-$307)~$8($327+1*($307-$308))~$8($327-1*($307-$308))~$8($307+2*($327-$308))~$8($308-2*($307-$327))~$307+$308*2+$309~v:if($309==$306){$335=$307+$308+$309*2~}~v:if($309\u003e$306){$335=$307*2+$308+$309~}~$8($335/4)~$8($335/2-$308)~$8($335/2-$307)~$8($312)~$8($309+0.09166666666666667*($307-$308))~$8($309-0.09166666666666667*($307-$308))~$8($309+0.18333333333333335*($307-$308))~$8($309-0.18333333333333335*($307-$308))~$8($309+0.275*($307-$308))~$8($309-0.275*($307-$308))~v^high~v^time/1000~v^low~v:if(high\u003e$348){$348=high~$349=time/1000~$350=low~}~v:if(low\u003c$350){$350=low~}~$348~$349~$348~$349~$350~v^low~v^time/1000~v:if(low\u003c$358){$358=low~$359=time/1000~}~$358~$359~$358~$359~v^open~timenow-315532800000~$11(time,$366,i:3652)~timenow-157766400000~$11(time,$368,i:1826)~timenow-94608000000~$11(time,$370,i:1095)~timenow-31449600000~$11(time,$372,i:364)~s2:$9(low,time,$373,i:364):s2~s2:$10(high,time,$373,i:364):s2~timenow-15552000000~$11(time,$378,i:180)~s2:$9(low,time,$379,i:180):s2~s2:$10(high,time,$379,i:180):s2~timenow-7776000000~$11(time,$384,i:90)~s2:$9(low,time,$385,i:90):s2~s2:$10(high,time,$385,i:90):s2~time-2592000000~timenow-2592000000~$11(time,$391,i:30)~$11(time,$390,i:30)~s2:$9(low,time,$392,i:30):s2~s2:$10(high,time,$392,i:30):s2~timenow-604800000~time-604800000~$11(time,$398,i:7)~$11(time,$399,i:7)~s2:$9(low,time,$400,i:7):s2~s2:$10(high,time,$400,i:7):s2~$12($401)~$12($393)~tr(1.0)*100/abs(low)~v^time/1000~timenow-31536000000~$11(time,$410,i:365)~$15()~((close-open@4)/open@4)*100~$14($400,i:7)~$14($392,i:30)~$14($385,i:90)~$14($379,i:180)~$14($411,i:365)~$14($371,i:1095)~$14($369,i:1826)~$14($367,i:3652)~time_tradingday/1000~#0~#1~#2~#3~#4~#5~#6~#7~#8~#9~#10~#11~#12~#13~#14~#15~#16~#17~#18~#19~#20~#21~#22~#23~#24~#25~#26~#27~#28~#29~#30~#31~#32~$0!$1!$2!$3!$4!$5!$6!$7!$8!$9!$10!$11!$12!$13!$14!$15!$16!$17!$18!$19!$20!$21!$22!$23!$24!$25!$26!$27!$28!$29!$30!$31!$32!$33!$34!$35!$36!$37!$38!$39!$40!$41!$42!$43!$44!$45!$46!$47!$48!$49!$50!$51!$52!$53!$54!$55!$56!$57!$58!$59!$60!$61!$62!$63!$64!$65!$66!$67!$68!$69!$70!$71!$72!$73!$74!$75!$76!$77!$78!$79!$80!$81!$82!$83!$84!$9!$86!$87!$14!$89!$90!$95!$93!$94!$96!$97!$98!$99!$101!$102!$103!$104!$100!$101!$105!$103!$106!$107!$108!$109!$110!$111!$112!$114!$113!$115!$118!$119!$120!$121!$122!$123!$124!$127!$128!$125!$129!$130!$132!$133!$134!$136!$137!$140!$143!$144!$145!$148!$149!$150!$151!$154!$155!$156!$159!$160!$179!$181!$185!$187!$201!$205!$209!$213!$215!$220!$244!$245!$251!$252!$258!$259!$263!$264!$269!$270!$271!$272!$273!$274!$275!$277!$278!$286!$287!$288!$289!$290!$291!$295!$296!$297!$298!$299!$313!$314!$315!$316!$317!$318!$319!$320!$321!$322!$323!$324!$325!$326!$328!$329!$330!$331!$332!$333!$334!$338!$339!$340!$341!$342!$343!$344!$345!$346!$347!$353!$354!$355!$356!$357!$361!$362!$363!$364!$365!$374!$375!$376!$377!$380!$381!$382!$383!$386!$387!$388!$389!$394!$395!$396!$397!$402!$404!$406!$407!$408!$409!$413!$414!$415!$416!$417!$418!$419!$420!$421!$412!$422!$423!$424!$425!$426!$427!$428!$429!$430!$431!$432!$433!$434!$435!$436!$437!$438!$439!$440!$441!$442!$443!$444!$445!$446!$447!$448!$449!$450!$451!$452!$453!$454!$455;t:str.format(t:'{0}_{1}',t:ticker.standard(tickerid):t,t:'OI'):t~i:na():f~sym($27,'D','D',0,0,1,'NONE',0,0,$28)|$21()|t:__financial_tickerid(tickerid,'MARKET_CAP_BASIC','D'):t~t:isintraday?'D':period~sym($32,$33,$33,0,0,1,'NONE',0,0,$28)|$22():s7|t:__financial_tickerid(tickerid,'FUND_FLOWS','D'):t~sym($43,$33,$33,0,0,1,'NONE',0,0,$28)|$23():s6|t:__financial_tickerid(tickerid,'NAV','D'):t~sym($52,$33,$33,0,0,1,'NONE',0,0,$28)|$24():s6|t:__financial_tickerid(tickerid,'AUM','D'):t~sym($61,$33,$33,0,0,1,'NONE',0,0,$28)|$24():s6|t:__financial_tickerid(tickerid,'NAV_ALL','D'):t~sym($70,$33,$33,0,0,1,'NONE',0,0,$28)|$25():s7|s291:$26($30,$35,$36,$37,$38,$39,$40,$41,$45,$46,$47,$48,$49,$50,$54,$55,$56,$57,$58,$59,$63,$64,$65,$66,$67,$68,$72,$73,$74,$75,$76,$77,$78):s291~$80!$81!$82!$83!$84!$85!$86!$87!$88!$165!$90!$91!$92!$93!$168!$95!$96!$97!$98!$99!$100!$101!$102!$103!$104!$105!$106!$107!$108!$109!$110!$111!$112!$113!$114!$115!$116!$117!$118!$119!$120!$121!$122!$123!$124!$125!$126!$127!$128!$129!$130!$131!$132!$133!$134!$135!$136!$137!$138!$139!$140!$141!$142!$143!$144!$145!$146!$147!$148!$149!$150!$151!$152!$153!$154!$155!$156!$157!$158!$159!$160!$161!$162!$163!$164!$165!$166!$167!$168!$169!$170!$171!$172!$173!$174!$175!$176!$177!$183!$179!$180!$181!$182!$183!$184!$185!$186!$187!$188!$189!$190!$191!$192!$193!$194!$195!$196!$197!$198!$199!$200!$201!$202!$203!$204!$205!$206!$207!$208!$209!$210!$211!$212!$213!$214!$215!$216!$217!$218!$219!$220!$221!$222!$223!$224!$225!$226!$227!$228!$229!$230!$231!$232!$233!$234!$235!$236!$237!$238!$239!$240!$241!$242!$243!$244!$245!$246!$247!$248!$249!$250!$251!$252!$253!$254!$255!$256!$257!$258!$259!$260!$261!$262!$263!$264!$265!$266!$267!$268!$269!$270!$271!$272!$273!$274!$275!$276!$277!$278!$279!$280!$281!$282!$283!$284!$285!$286!$287!$288!$289!$290!$291!$292!$293!$294!$295!$296!$297!$298!$299!$300!$301!$302!$303!$304!$305!$306!$307!$308!$309!$310!$311!$312!$313!$314!$315!$316!$317!$318!$319!$320!$321!$322!$323!$324!$325!$326!$327!$328!$329!$330!$331!$332!$333!$334!$335!$336!$337!$338!$339!$340!$341!$342!$343!$344!$345!$346!$347!$348!$349!$350!$351!$352!$353!$354!$355!$356!$357!$358!$359!$360!$361!$362!$363!$364!$365!$366!$367!$368!$369!$370", "isFake": false }, {