From 1d17aed6d0c48edd2cdf16c7030869f7f3e5264e Mon Sep 17 00:00:00 2001 From: akombarova Date: Mon, 17 Feb 2025 11:27:52 +0300 Subject: [PATCH] NOVA-604: add Average Volume * Price for master --- links/average_value_traded.pine.link | 5 ++++ scanner.data.json | 34 +++++++++++++++++++++++++++- scanner.data.pine | 3 ++- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 links/average_value_traded.pine.link diff --git a/links/average_value_traded.pine.link b/links/average_value_traded.pine.link new file mode 100644 index 000000000..cd4013dd2 --- /dev/null +++ b/links/average_value_traded.pine.link @@ -0,0 +1,5 @@ +// average volume * price +plot(ta.sma(volume * close * syminfo.pointvalue, 10), title = "AvgValue.Traded_10d") +plot(ta.sma(volume * close * syminfo.pointvalue, 30), title = "AvgValue.Traded_30d") +plot(ta.sma(volume * close * syminfo.pointvalue, 60), title = "AvgValue.Traded_60d") +plot(ta.sma(volume * close * syminfo.pointvalue, 90), title = "AvgValue.Traded_90d") \ No newline at end of file diff --git a/scanner.data.json b/scanner.data.json index 8b9d5e03e..040b766f1 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;2*wma(close,(#0/2))~wma(close,#0)~wma($0-$1,floor(sqrt(#0):f):i)~$2;close@1\u003clow?close@1:low;sum(tr,#0)~sum(tr,#1)~sum(tr,#2)~close-$3()~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));$5(i:#0)~$5(i:#1)~avg($0,$1)~$5(i:#2)~$0!$1!$2!$3;na(#0):s_b||na(#1):s_b?na():f:#0==#1?0:#0\u003c#1?1:(-1);#0?1:#1?(-1):0;#0\u003c=0?na():f:#0;i:#1+1~low@$0*time@$0~s2:ifelif_(#0==0){na():f+$1!na():f}elif(#0==1){low!time/1000}_{#0~#0+1~v:if(!na(low@$7):s_b){$6=$6-1~}~0~v:for(0;$6;1){v:if(low@$10\u003clow@$9){$9=$10~}~}~low@$9!time@$9/1000};i:#1+1~high@$0*time@$0~s2:ifelif_(#0==0){na():f+$1!na():f}elif(#0==1){high!time/1000}_{#0~#0+1~v:if(!na(high@$7):s_b){$6=$6-1~}~0~v:for(0;$6;1){v:if(high@$10\u003ehigh@$9){$9=$10~}~}~high@$9!time@$9/1000};0*time@#1~min(n,#1)~0~ifelif_(#0/1000\u003c=#2){n}elif(time\u003c#0){i:0}_{v:for(0;10;1){$0=ceil(($2+$1)/2)~v:ifelif_($2==$1){break~}elif(time@$0\u003c#0){$1=$0~continue~}elif(time@$0\u003e#0){$2=$0~continue~}_{break~}~}~$0};#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:$14(open@#0);v^open~year~v:if(year\u003e$1@1){$0=open~}~$14($0);time_closeV5('D',syminfo.session,syminfo.timezone,0)-(#0*86400000);$17(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;$17(i:#0)~0.0~v:for(0;n;1){v:if(time@$2\u003c$0){break~}~$1=$1+close@$2~}~$1;v^0.0~v:if(year(time@1,syminfo.timezone)\u003cyear(time,syminfo.timezone)){$0=0~}~$0=$0+close~$0;$17(i:#0)~if_(time\u003c$0){na():f}_{n~v:for(0;n;1){v:if(time@$3\u003c$0){$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:max_bars_back(time,730):v~v:max_bars_back(close,730):v~n~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;t:#0==''?tickerid:#0;$18(i:7,i:10)~$18(i:30,i:10)~$18(i:90,i:10)~$18(i:180,i:10)~$18(i:365,i:10)~$18(i:1826,i:10)~$19()~$0!$1!$2!$3!$4!$5!$6;s7:$25():s7;$20(i:30)~$20(i:90)~$20(i:365)~$20(i:1095)~$20(i:1826)~$21()~$0!$1!$2!$3!$4!$5;s6:$27():s6;$22(i:30)~$22(i:90)~$22(i:365)~$22(i:1095)~$22(i:1826)~$23()~$0!$1!$2!$3!$4!$5;s6:$29():s6;s6:$29():s6;$22(i:30)~$22(i:90)~$22(i:180)~$22(i:365)~$22(i:1095)~$22(i:1826)~$23()~$0!$1!$2!$3!$4!$5!$6;s7:$32():s7;close~$0;$34();sma(close,2)~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,14)~sma(close,15)~sma(close,20)~sma(close,21)~sma(close,25)~sma(close,26)~sma(close,30)~sma(close,34)~sma(close,40)~sma(close,50)~sma(close,55)~sma(close,60)~sma(close,75)~sma(close,89)~sma(close,100)~sma(close,120)~sma(close,144)~sma(close,150)~sma(close,200)~sma(close,250)~sma(close,300)~ema(close,2)~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,14)~ema(close,15)~ema(close,20)~ema(close,21)~ema(close,25)~ema(close,26)~ema(close,30)~ema(close,34)~ema(close,40)~ema(close,50)~ema(close,55)~ema(close,60)~ema(close,75)~ema(close,89)~ema(close,100)~ema(close,120)~ema(close,144)~ema(close,150)~ema(close,200)~ema(close,250)~ema(close,300)~rsi(close,14)~$62@1~rsi(close,2)~$64@1~rsi(close,3)~$66@1~rsi(close,4)~$68@1~rsi(close,5)~$70@1~rsi(close,7)~$72@1~rsi(close,9)~$74@1~rsi(close,10)~$76@1~rsi(close,20)~$78@1~rsi(close,21)~$80@1~rsi(close,30)~$82@1~rma(tr(b:true),14)~($84/close)*100~s3:$1(i:14,i:14):s3~$87@1~$88@1~s3:$1(i:9,i:9):s3~$92@1~$93@1~s3:$1(i:20,i:20):s3~$97@1~$98@1~s3:$1(i:50,i:50):s3~$102@1~$103@1~s3:$1(i:100,i:100):s3~$107@1~$108@1~2*stdev(close,20,s_b:true)~$12+$111~$12-$111~2*stdev(close,50,s_b:true)~$19+$114~$19-$114~$39~$117-$46~ema($118,9)~$118-$119~close-close@10~$121@1~close-close@14~$123@1~stoch(close,high,low,14)~sma($125,3)~sma($126,3)~$126~$127~$126@1~$127@1~sma($125,3)~$125@1~$132@1~$126=sma(stoch(close,high,low,5),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~$126=sma(stoch(close,high,low,6),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~$126=sma(stoch(close,high,low,8),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~sma(volume,10)~volume/$147@1~sma(volume,30)~sma(volume,60)~sma(volume,90)~cci(hlc3,20)~$152@1~highest(20)~lowest(20)~avg($154,$155)~$2(i:9)~$2(i:20)~$2(i:200)~sma(hl2,5)-sma(hl2,34)~$160@1~$160@2~100*(highestbars(high,15)+14)/14~100*(lowestbars(low,15)+14)/14~(volume*close)*syminfo.pointvalue~$43~atr(10)~$166+$167*2~$166-$167*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($172,20)/sum(volume,20)~sma(stoch($62,$62,$62,14),3)~sma($174,3)~highest(high,14)~(($176-close)/($176-lowest(low,14)))*(-100)~roc(close,9)~high-$40~low-$40~$179+$180~$4(i:7,i:14,i:28)~v:if(!na($182):s_b){$182=$182*100~}~$182~s4:$6(i:9,i:26,i:52):s4~$187@25~$188@25~s4:$6(i:20,i:60,i:120):s4~$193@30~$194@30~vwma(close,20)~sma(high,14)~sma(low,14)~$198-$199~($200/close)*100~$50~s_b:close\u003c$202~s_b:close\u003e$202~0.0~0.0~v:if(!na(close):s_b){v:if(!na($7):s_b){$205=$205+$7($7,close)~$206=$206+1~}~v:if(!na($12):s_b){$205=$205+$7($12,close)~$206=$206+1~}~v:if(!na($16):s_b){$205=$205+$7($16,close)~$206=$206+1~}~v:if(!na($19):s_b){$205=$205+$7($19,close)~$206=$206+1~}~v:if(!na($24):s_b){$205=$205+$7($24,close)~$206=$206+1~}~v:if(!na($28):s_b){$205=$205+$7($28,close)~$206=$206+1~}~v:if(!na($38):s_b){$205=$205+$7($38,close)~$206=$206+1~}~v:if(!na($43):s_b){$205=$205+$7($43,close)~$206=$206+1~}~v:if(!na($47):s_b){$205=$205+$7($47,close)~$206=$206+1~}~v:if(!na($50):s_b){$205=$205+$7($50,close)~$206=$206+1~}~v:if(!na($55):s_b){$205=$205+$7($55,close)~$206=$206+1~}~v:if(!na($59):s_b){$205=$205+$7($59,close)~$206=$206+1~}~}~$7($157,close)~v:if(!na($220):s_b){$205=$205+$220~$206=$206+1~}~$7($197,close)~v:if(!na($222):s_b){$205=$205+$222~$206=$206+1~}~na():f~v:if(!(na($187):s_b||na($188):s_b||na(close):s_b||na(close@1):s_b||na($186):s_b||na($185):s_b)){$224=$8(s_b:$187\u003e$188\u0026\u0026$186\u003e$187\u0026\u0026$185\u003e$186\u0026\u0026close\u003e$185,s_b:$187\u003c$188\u0026\u0026$186\u003c$187\u0026\u0026$185\u003c$186\u0026\u0026close\u003c$185)~}~$224~v:if(!na($224):s_b){$205=$205+$224~$206=$206+1~}~$205=$206\u003e0?$205/$206:na():f~$205~0.0~0.0~$62~v:if(!(na($231):s_b||na($231@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$231\u003c30\u0026\u0026$231@1\u003c$231,s_b:$231\u003e70\u0026\u0026$231@1\u003e$231)~}~v:if(!(na($126):s_b||na($127):s_b||na($126@1):s_b||na($127@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$126\u003c20\u0026\u0026$127\u003c20\u0026\u0026$126\u003e$127,s_b:$126\u003e80\u0026\u0026$127\u003e80\u0026\u0026$126\u003c$127)~}~$152~v:if(!(na($234):s_b||na($234@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$234\u003c(-100)\u0026\u0026$234\u003e$234@1,s_b:$234\u003e100\u0026\u0026$234\u003c$234@1)~}~v:if(!(na($86):s_b||na($87@1):s_b||na($88@1):s_b||na($87):s_b||na($88):s_b)){$230=$230+1~$229=$229+$8(s_b:$86\u003e20\u0026\u0026$86\u003e$86@1\u0026\u0026$87\u003e$88,s_b:$86\u003e20\u0026\u0026$86\u003e$86@1\u0026\u0026$87\u003c$88)~}~v:if(!(na($160):s_b||na($160@1):s_b)){$230=$230+1~$229=$229+$8(s_b:crossover($160,0):s_b||$160\u003e0\u0026\u0026$160@1\u003e0\u0026\u0026$160\u003e$160@1\u0026\u0026$160@2\u003e$160@1,s_b:crossunder($160,0):s_b||$160\u003c0\u0026\u0026$160@1\u003c0\u0026\u0026$160\u003c$160@1\u0026\u0026$160@2\u003c$160@1)~}~v:if(!(na($121):s_b||na($121@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$121\u003e$121@1,s_b:$121\u003c$121@1)~}~v:if(!(na($118):s_b||na($119):s_b)){$230=$230+1~$229=$229+$8(s_b:$118\u003e$119,s_b:$118\u003c$119)~}~na():f~v:if(!(na(s_b:$203):s_b||na(s_b:$204):s_b||na($174):s_b||na($175):s_b||na($174@1):s_b||na($175@1):s_b)){$240=$8(s_b:$203\u0026\u0026$174\u003c20\u0026\u0026$175\u003c20\u0026\u0026$174\u003e$175,s_b:$204\u0026\u0026$174\u003e80\u0026\u0026$175\u003e80\u0026\u0026$174\u003c$175)~}~$240~v:if(!na($240):s_b){$230=$230+1~$229=$229+$240~}~na():f~v:if(!(na($177):s_b||na($177@1):s_b)){$244=$8(s_b:$177\u003c(-80)\u0026\u0026$177\u003e$177@1,s_b:$177\u003e(-20)\u0026\u0026$177\u003c$177@1)~}~$244~v:if(!na($244):s_b){$230=$230+1~$229=$229+$244~}~na():f~v:if(!(na(s_b:$204):s_b||na(s_b:$203):s_b||na($180):s_b||na($180@1):s_b||na($179):s_b||na($179@1):s_b)){$248=$8(s_b:$204\u0026\u0026$180\u003c0\u0026\u0026$180\u003e$180@1,s_b:$203\u0026\u0026$179\u003e0\u0026\u0026$179\u003c$179@1)~}~$248~v:if(!na($248):s_b){$230=$230+1~$229=$229+$248~}~na():f~v:if(!na($182):s_b){$252=$8(s_b:$182\u003e70,s_b:$182\u003c30)~}~$252~v:if(!na($252):s_b){$230=$230+1~$229=$229+$252~}~$229=$230\u003e0?$229/$230:na():f~$229~0.0~0.0~v:if(!na($205):s_b){$257=$257+$205~$258=$258+1~}~v:if(!na($229):s_b){$257=$257+$229~$258=$258+1~}~$257=$258\u003e0?$257/$258:na():f~$257~$19~max(close,open)~min(close,open)~$263-$264~ema($265,14)~s_b:$265\u003c$266~s_b:$265\u003e$266~high-$263~$264-low~s_b:close\u003c$262~s_b:close\u003e$262~s_b:$269\u003e0*$265~s_b:$270\u003e0*$265~s_b:open\u003cclose~s_b:open\u003eclose~high-low~$265/2+$264~s_b:$269==$270||(abs($269-$270)/$270)*100\u003c100\u0026\u0026(abs($270-$269)/$269)*100\u003c100~s_b:false~s_b:false~v:if($267\u0026\u0026$265\u003e0\u0026\u0026$264\u003ehl2\u0026\u0026$270\u003e=2.0*$265\u0026\u0026!$273){v:if_($271){$280=s_b:true~}_{v:if($272){$281=s_b:true~}~}~}~$280?1:0~$281?1:0~s_b:false~s_b:false~v:if($267\u0026\u0026$265\u003e0\u0026\u0026$263\u003chl2\u0026\u0026$269\u003e=2.0*$265\u0026\u0026!$274){v:if_($271){$287=s_b:true~}_{v:if($272){$288=s_b:true~}~}~}~$287?1:0~$288?1:0~s_b:false~s_b:false~v:if($268@2\u0026\u0026$267@1\u0026\u0026$268){v:if_($271\u0026\u0026$276@2\u0026\u0026$263@1\u003c$264@2\u0026\u0026$275\u0026\u0026$263\u003e=$278@2\u0026\u0026$263\u003c$263@2\u0026\u0026$263@1\u003c$264){$294=s_b:true~}_{v:if($272\u0026\u0026$275@2\u0026\u0026$264@1\u003e$263@2\u0026\u0026$276\u0026\u0026$264\u003c=$278@2\u0026\u0026$264\u003e$264@2\u0026\u0026$264@1\u003e$263){$295=s_b:true~}~}~}~$294?1:0~$295?1:0~s_b:$268\u0026\u0026$269\u003c=0*$265\u0026\u0026$270\u003c=0*$265~s_b:$301\u0026\u0026$275~s_b:$301\u0026\u0026$276~$303?1:0~$302?1:0~s_b:$277\u003e0\u0026\u0026$265\u003c=$277*5/100~s_b:$306\u0026\u0026$279~s_b:$306\u0026\u0026$269\u003c=$265~s_b:$306\u0026\u0026$270\u003c=$265~$307\u0026\u0026!$308\u0026\u0026!$309?1:0~$308?1:0~$309?1:0~$268@1\u0026\u0026$276@1\u0026\u0026$271@1\u0026\u0026$275\u0026\u0026$267\u0026\u0026high\u003c=$263@1\u0026\u0026low\u003e=$264@1?1:0~$268@1\u0026\u0026$275@1\u0026\u0026$272@1\u0026\u0026$276\u0026\u0026$267\u0026\u0026high\u003c=$263@1\u0026\u0026low\u003e=$264@1?1:0~$270\u003e($277/100)*75?1:0~$269\u003e($277/100)*75?1:0~s_b:$270\u003e=($277/100)*34\u0026\u0026$269\u003e=($277/100)*34\u0026\u0026!$306~$317\u0026\u0026$275?1:0~$317\u0026\u0026$276?1:0~s_b:$277*5/100\u003e$269~s_b:$277*5/100\u003e$270~s_b:false~s_b:false~v:if($268\u0026\u0026$268@1\u0026\u0026$268@2){v:if($275\u0026\u0026$275@1\u0026\u0026$275@2){$322=s_b: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$320\u0026\u0026$320@1\u0026\u0026$320@2~}~v:if($276\u0026\u0026$276@1\u0026\u0026$276@2){$323=s_b: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$321\u0026\u0026$321@1\u0026\u0026$321@2~}~}~$322?1:0~$323?1:0~$271\u0026\u0026$275\u0026\u0026$268\u0026\u0026$276@1\u0026\u0026$267@1\u0026\u0026close\u003e=open@1\u0026\u0026open\u003c=close@1\u0026\u0026(close\u003eopen@1||open\u003cclose@1)?1:0~$272\u0026\u0026$276\u0026\u0026$268\u0026\u0026$275@1\u0026\u0026$267@1\u0026\u0026close\u003c=open@1\u0026\u0026open\u003e=close@1\u0026\u0026(close\u003copen@1||open\u003eclose@1)?1:0~$271@2\u0026\u0026$276@2\u0026\u0026$306@1\u0026\u0026low@2\u003ehigh@1\u0026\u0026$275\u0026\u0026high@1\u003clow?1:0~$272@2\u0026\u0026$275@2\u0026\u0026$306@1\u0026\u0026high@2\u003clow@1\u0026\u0026$276\u0026\u0026low@1\u003ehigh?1:0~s_b:$307@2\u0026\u0026$307@1\u0026\u0026$307~s_b:$263@1\u003c$264~s_b:$264@1\u003e$263~$333\u0026\u0026$271@2\u0026\u0026$335@1\u0026\u0026$334?1:0~$333\u0026\u0026$272@2\u0026\u0026$334@1\u0026\u0026$335?1:0~$303@1\u0026\u0026$302\u0026\u0026high@1\u003clow?1:0~$302@1\u0026\u0026$303\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($343,0)~v:if_($351!=$351@1){$347=$344~$350=close@1~$348=$345~$349=$346~$344=open~$345=high~$346=low~}_{$345=max($345,high)~$346=min($346,low)~}~($348+$349+$350)/3~$9($353)~$9($353*2-$349)~$9($353*2-$348)~$9($353+1*($348-$349))~$9($353-1*($348-$349))~$9($353+2*($348-$349))~$9($353-2*($348-$349))~$9($353)~$9($353+0.382*($348-$349))~$9($353-0.382*($348-$349))~$9($353+0.618*($348-$349))~$9($353-0.618*($348-$349))~$9($353+1*($348-$349))~$9($353-1*($348-$349))~($348+$349+$344*2)/4~$9($368)~$9($368*2-$349)~$9($368*2-$348)~$9($368+1*($348-$349))~$9($368-1*($348-$349))~$9($348+2*($368-$349))~$9($349-2*($348-$368))~$348+$349*2+$350~v:if($350==$347){$376=$348+$349+$350*2~}~v:if($350\u003e$347){$376=$348*2+$349+$350~}~$9($376/4)~$9($376/2-$349)~$9($376/2-$348)~$9($353)~$9($350+0.09166666666666667*($348-$349))~$9($350-0.09166666666666667*($348-$349))~$9($350+0.18333333333333335*($348-$349))~$9($350-0.18333333333333335*($348-$349))~$9($350+0.275*($348-$349))~$9($350-0.275*($348-$349))~v^time/1000~v^high~v^time/1000~v^low~v:if(high\u003e$390){$390=high~$391=time/1000~$392=low~}~v:if(low\u003c$392){$392=low~}~$390~$391~$390~$391~$392~v^low~v^time/1000~v:if(low\u003c$400){$400=low~$401=time/1000~}~$400~$401~$400~$401~v^open~timenow-315532800000~$12($408,i:3652,$389)~timenow-157766400000~$12($410,i:1826,$389)~timenow-94608000000~$12($412,i:1095,$389)~timenow-31449600000~$12($414,i:364,$389)~s2:$10($415,i:364):s2~s2:$11($415,i:364):s2~timenow-15552000000~$12($420,i:180,$389)~s2:$10($421,i:180):s2~s2:$11($421,i:180):s2~timenow-7776000000~$12($426,i:90,$389)~s2:$10($427,i:90):s2~s2:$11($427,i:90):s2~time-2592000000~timenow-2592000000~$12($433,i:30,$389)~$12($432,i:30,$389)~s2:$10($434,i:30):s2~s2:$11($434,i:30):s2~timenow-604800000~time-604800000~$12($440,i:7,$389)~$12($441,i:7,$389)~s2:$10($442,i:7):s2~s2:$11($442,i:7):s2~$13($443)~$13($435)~tr(b:true)*100/abs(low)~timenow-31536000000~$12($451,i:365,$389)~$16()~((close-open@4)/open@4)*100~$15($442,i:7)~$15($434,i:30)~$15($427,i:90)~$15($421,i:180)~$15($452,i:365)~$15($413,i:1095)~$15($411,i:1826)~$15($409,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~v^na():f~v:if(!na($496):s_b){$497=(close/$496-1)*100~}~$497~$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!$85!$86!$87!$88!$89!$90!$91!$92!$93!$94!$95!$96!$97!$98!$99!$100!$101!$102!$103!$104!$105!$106!$107!$108!$109!$110!$12!$112!$113!$19!$115!$116!$120!$118!$119!$121!$122!$123!$124!$128!$129!$130!$131!$125!$132!$133!$134!$135!$136!$137!$138!$139!$140!$141!$142!$143!$144!$145!$146!$147!$148!$149!$150!$151!$152!$153!$155!$154!$156!$157!$158!$159!$160!$161!$162!$163!$164!$165!$168!$169!$166!$170!$171!$173!$174!$175!$177!$178!$181!$184!$185!$186!$189!$190!$191!$192!$195!$196!$197!$200!$201!$220!$222!$226!$228!$242!$246!$250!$254!$256!$261!$285!$286!$292!$293!$299!$300!$304!$305!$310!$311!$312!$313!$314!$315!$316!$318!$319!$327!$328!$329!$330!$331!$332!$336!$337!$338!$339!$340!$354!$355!$356!$357!$358!$359!$360!$361!$362!$363!$364!$365!$366!$367!$369!$370!$371!$372!$373!$374!$375!$379!$380!$381!$382!$383!$384!$385!$386!$387!$388!$389!$395!$396!$397!$398!$399!$403!$404!$405!$406!$407!$416!$417!$418!$419!$422!$423!$424!$425!$428!$429!$430!$431!$436!$437!$438!$439!$444!$446!$448!$449!$450!$454!$455!$456!$457!$458!$459!$460!$461!$462!$453!$463!$464!$465!$466!$467!$468!$469!$470!$471!$472!$473!$474!$475!$476!$477!$478!$479!$480!$481!$482!$483!$484!$485!$486!$487!$488!$489!$490!$491!$492!$493!$494!$495!$499;t:__financial_tickerid(tickerid,'MARKET_CAP_BASIC','D'):t~t:isintraday?'D':period~i:na():f~sym($37,$38,$38,false,false,true,'NONE',false,false,$39)|$26():s7|t:__financial_tickerid(tickerid,'FUND_FLOWS','D'):t~sym($49,$38,$38,false,false,true,'NONE',false,false,$39)|$28():s6|t:__financial_tickerid(tickerid,'NAV','D'):t~sym($58,$38,$38,false,false,true,'NONE',false,false,$39)|$30():s6|t:__financial_tickerid(tickerid,'AUM','D'):t~sym($67,$38,$38,false,false,true,'NONE',false,false,$39)|$31():s6|t:__financial_tickerid(tickerid,'NAV_ALL','D'):t~sym($76,$38,$38,false,false,true,'NONE',false,false,$39)|$33():s7|t:input('in_0','')~t:__financial_tickerid($24(t:$86):t,'NAV','D'):t~sym($87,'D','D',true,false,true,'NONE',false,false,$39)|$35()|s331:$36($41,$42,$43,$44,$45,$46,$47,$51,$52,$53,$54,$55,$56,$60,$61,$62,$63,$64,$65,$69,$70,$71,$72,$73,$74,$78,$79,$80,$81,$82,$83,$84,$89):s331~$91!$92!$93!$94!$95!$96!$97!$98!$99!$100!$101!$102!$202!$104!$105!$106!$107!$108!$109!$205!$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!$178!$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!$371!$372!$373!$374!$375!$376!$377!$378!$379!$380!$381!$382!$383!$384!$385!$386!$387!$388!$389!$390!$391!$392!$393!$394!$395!$396!$397!$398!$399!$400!$401!$402!$403!$404!$405!$406!$407!$408!$409!$410!$411!$412!$413!$414!$415!$416!$417!$418!$419!$420!$421", + "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;2*wma(close,(#0/2))~wma(close,#0)~wma($0-$1,floor(sqrt(#0):f):i)~$2;close@1\u003clow?close@1:low;sum(tr,#0)~sum(tr,#1)~sum(tr,#2)~close-$3()~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));$5(i:#0)~$5(i:#1)~avg($0,$1)~$5(i:#2)~$0!$1!$2!$3;na(#0):s_b||na(#1):s_b?na():f:#0==#1?0:#0\u003c#1?1:(-1);#0?1:#1?(-1):0;#0\u003c=0?na():f:#0;i:#1+1~low@$0*time@$0~s2:ifelif_(#0==0){na():f+$1!na():f}elif(#0==1){low!time/1000}_{#0~#0+1~v:if(!na(low@$7):s_b){$6=$6-1~}~0~v:for(0;$6;1){v:if(low@$10\u003clow@$9){$9=$10~}~}~low@$9!time@$9/1000};i:#1+1~high@$0*time@$0~s2:ifelif_(#0==0){na():f+$1!na():f}elif(#0==1){high!time/1000}_{#0~#0+1~v:if(!na(high@$7):s_b){$6=$6-1~}~0~v:for(0;$6;1){v:if(high@$10\u003ehigh@$9){$9=$10~}~}~high@$9!time@$9/1000};0*time@#1~min(n,#1)~0~ifelif_(#0/1000\u003c=#2){n}elif(time\u003c#0){i:0}_{v:for(0;10;1){$0=ceil(($2+$1)/2)~v:ifelif_($2==$1){break~}elif(time@$0\u003c#0){$1=$0~continue~}elif(time@$0\u003e#0){$2=$0~continue~}_{break~}~}~$0};#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:$14(open@#0);v^open~year~v:if(year\u003e$1@1){$0=open~}~$14($0);time_closeV5('D',syminfo.session,syminfo.timezone,0)-(#0*86400000);$17(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;$17(i:#0)~0.0~v:for(0;n;1){v:if(time@$2\u003c$0){break~}~$1=$1+close@$2~}~$1;v^0.0~v:if(year(time@1,syminfo.timezone)\u003cyear(time,syminfo.timezone)){$0=0~}~$0=$0+close~$0;$17(i:#0)~if_(time\u003c$0){na():f}_{n~v:for(0;n;1){v:if(time@$3\u003c$0){$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:max_bars_back(time,730):v~v:max_bars_back(close,730):v~n~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;t:#0==''?tickerid:#0;$18(i:7,i:10)~$18(i:30,i:10)~$18(i:90,i:10)~$18(i:180,i:10)~$18(i:365,i:10)~$18(i:1826,i:10)~$19()~$0!$1!$2!$3!$4!$5!$6;s7:$25():s7;$20(i:30)~$20(i:90)~$20(i:365)~$20(i:1095)~$20(i:1826)~$21()~$0!$1!$2!$3!$4!$5;s6:$27():s6;$22(i:30)~$22(i:90)~$22(i:365)~$22(i:1095)~$22(i:1826)~$23()~$0!$1!$2!$3!$4!$5;s6:$29():s6;s6:$29():s6;$22(i:30)~$22(i:90)~$22(i:180)~$22(i:365)~$22(i:1095)~$22(i:1826)~$23()~$0!$1!$2!$3!$4!$5!$6;s7:$32():s7;close~$0;$34();sma(close,2)~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,14)~sma(close,15)~sma(close,20)~sma(close,21)~sma(close,25)~sma(close,26)~sma(close,30)~sma(close,34)~sma(close,40)~sma(close,50)~sma(close,55)~sma(close,60)~sma(close,75)~sma(close,89)~sma(close,100)~sma(close,120)~sma(close,144)~sma(close,150)~sma(close,200)~sma(close,250)~sma(close,300)~ema(close,2)~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,14)~ema(close,15)~ema(close,20)~ema(close,21)~ema(close,25)~ema(close,26)~ema(close,30)~ema(close,34)~ema(close,40)~ema(close,50)~ema(close,55)~ema(close,60)~ema(close,75)~ema(close,89)~ema(close,100)~ema(close,120)~ema(close,144)~ema(close,150)~ema(close,200)~ema(close,250)~ema(close,300)~rsi(close,14)~$62@1~rsi(close,2)~$64@1~rsi(close,3)~$66@1~rsi(close,4)~$68@1~rsi(close,5)~$70@1~rsi(close,7)~$72@1~rsi(close,9)~$74@1~rsi(close,10)~$76@1~rsi(close,20)~$78@1~rsi(close,21)~$80@1~rsi(close,30)~$82@1~rma(tr(b:true),14)~($84/close)*100~s3:$1(i:14,i:14):s3~$87@1~$88@1~s3:$1(i:9,i:9):s3~$92@1~$93@1~s3:$1(i:20,i:20):s3~$97@1~$98@1~s3:$1(i:50,i:50):s3~$102@1~$103@1~s3:$1(i:100,i:100):s3~$107@1~$108@1~2*stdev(close,20,s_b:true)~$12+$111~$12-$111~2*stdev(close,50,s_b:true)~$19+$114~$19-$114~$39~$117-$46~ema($118,9)~$118-$119~close-close@10~$121@1~close-close@14~$123@1~stoch(close,high,low,14)~sma($125,3)~sma($126,3)~$126~$127~$126@1~$127@1~sma($125,3)~$125@1~$132@1~$126=sma(stoch(close,high,low,5),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~$126=sma(stoch(close,high,low,6),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~$126=sma(stoch(close,high,low,8),3)~$127=sma($126,3)~$126~$127~$126@1~$127@1~sma(volume,10)~volume/$147@1~sma(volume,30)~sma(volume,60)~sma(volume,90)~cci(hlc3,20)~$152@1~highest(20)~lowest(20)~avg($154,$155)~$2(i:9)~$2(i:20)~$2(i:200)~sma(hl2,5)-sma(hl2,34)~$160@1~$160@2~100*(highestbars(high,15)+14)/14~100*(lowestbars(low,15)+14)/14~(volume*close)*syminfo.pointvalue~$43~atr(10)~$166+$167*2~$166-$167*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($172,20)/sum(volume,20)~sma(stoch($62,$62,$62,14),3)~sma($174,3)~highest(high,14)~(($176-close)/($176-lowest(low,14)))*(-100)~roc(close,9)~high-$40~low-$40~$179+$180~$4(i:7,i:14,i:28)~v:if(!na($182):s_b){$182=$182*100~}~$182~s4:$6(i:9,i:26,i:52):s4~$187@25~$188@25~s4:$6(i:20,i:60,i:120):s4~$193@30~$194@30~vwma(close,20)~sma(high,14)~sma(low,14)~$198-$199~($200/close)*100~$50~s_b:close\u003c$202~s_b:close\u003e$202~0.0~0.0~v:if(!na(close):s_b){v:if(!na($7):s_b){$205=$205+$7($7,close)~$206=$206+1~}~v:if(!na($12):s_b){$205=$205+$7($12,close)~$206=$206+1~}~v:if(!na($16):s_b){$205=$205+$7($16,close)~$206=$206+1~}~v:if(!na($19):s_b){$205=$205+$7($19,close)~$206=$206+1~}~v:if(!na($24):s_b){$205=$205+$7($24,close)~$206=$206+1~}~v:if(!na($28):s_b){$205=$205+$7($28,close)~$206=$206+1~}~v:if(!na($38):s_b){$205=$205+$7($38,close)~$206=$206+1~}~v:if(!na($43):s_b){$205=$205+$7($43,close)~$206=$206+1~}~v:if(!na($47):s_b){$205=$205+$7($47,close)~$206=$206+1~}~v:if(!na($50):s_b){$205=$205+$7($50,close)~$206=$206+1~}~v:if(!na($55):s_b){$205=$205+$7($55,close)~$206=$206+1~}~v:if(!na($59):s_b){$205=$205+$7($59,close)~$206=$206+1~}~}~$7($157,close)~v:if(!na($220):s_b){$205=$205+$220~$206=$206+1~}~$7($197,close)~v:if(!na($222):s_b){$205=$205+$222~$206=$206+1~}~na():f~v:if(!(na($187):s_b||na($188):s_b||na(close):s_b||na(close@1):s_b||na($186):s_b||na($185):s_b)){$224=$8(s_b:$187\u003e$188\u0026\u0026$186\u003e$187\u0026\u0026$185\u003e$186\u0026\u0026close\u003e$185,s_b:$187\u003c$188\u0026\u0026$186\u003c$187\u0026\u0026$185\u003c$186\u0026\u0026close\u003c$185)~}~$224~v:if(!na($224):s_b){$205=$205+$224~$206=$206+1~}~$205=$206\u003e0?$205/$206:na():f~$205~0.0~0.0~$62~v:if(!(na($231):s_b||na($231@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$231\u003c30\u0026\u0026$231@1\u003c$231,s_b:$231\u003e70\u0026\u0026$231@1\u003e$231)~}~v:if(!(na($126):s_b||na($127):s_b||na($126@1):s_b||na($127@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$126\u003c20\u0026\u0026$127\u003c20\u0026\u0026$126\u003e$127,s_b:$126\u003e80\u0026\u0026$127\u003e80\u0026\u0026$126\u003c$127)~}~$152~v:if(!(na($234):s_b||na($234@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$234\u003c(-100)\u0026\u0026$234\u003e$234@1,s_b:$234\u003e100\u0026\u0026$234\u003c$234@1)~}~v:if(!(na($86):s_b||na($87@1):s_b||na($88@1):s_b||na($87):s_b||na($88):s_b)){$230=$230+1~$229=$229+$8(s_b:$86\u003e20\u0026\u0026$86\u003e$86@1\u0026\u0026$87\u003e$88,s_b:$86\u003e20\u0026\u0026$86\u003e$86@1\u0026\u0026$87\u003c$88)~}~v:if(!(na($160):s_b||na($160@1):s_b)){$230=$230+1~$229=$229+$8(s_b:crossover($160,0):s_b||$160\u003e0\u0026\u0026$160@1\u003e0\u0026\u0026$160\u003e$160@1\u0026\u0026$160@2\u003e$160@1,s_b:crossunder($160,0):s_b||$160\u003c0\u0026\u0026$160@1\u003c0\u0026\u0026$160\u003c$160@1\u0026\u0026$160@2\u003c$160@1)~}~v:if(!(na($121):s_b||na($121@1):s_b)){$230=$230+1~$229=$229+$8(s_b:$121\u003e$121@1,s_b:$121\u003c$121@1)~}~v:if(!(na($118):s_b||na($119):s_b)){$230=$230+1~$229=$229+$8(s_b:$118\u003e$119,s_b:$118\u003c$119)~}~na():f~v:if(!(na(s_b:$203):s_b||na(s_b:$204):s_b||na($174):s_b||na($175):s_b||na($174@1):s_b||na($175@1):s_b)){$240=$8(s_b:$203\u0026\u0026$174\u003c20\u0026\u0026$175\u003c20\u0026\u0026$174\u003e$175,s_b:$204\u0026\u0026$174\u003e80\u0026\u0026$175\u003e80\u0026\u0026$174\u003c$175)~}~$240~v:if(!na($240):s_b){$230=$230+1~$229=$229+$240~}~na():f~v:if(!(na($177):s_b||na($177@1):s_b)){$244=$8(s_b:$177\u003c(-80)\u0026\u0026$177\u003e$177@1,s_b:$177\u003e(-20)\u0026\u0026$177\u003c$177@1)~}~$244~v:if(!na($244):s_b){$230=$230+1~$229=$229+$244~}~na():f~v:if(!(na(s_b:$204):s_b||na(s_b:$203):s_b||na($180):s_b||na($180@1):s_b||na($179):s_b||na($179@1):s_b)){$248=$8(s_b:$204\u0026\u0026$180\u003c0\u0026\u0026$180\u003e$180@1,s_b:$203\u0026\u0026$179\u003e0\u0026\u0026$179\u003c$179@1)~}~$248~v:if(!na($248):s_b){$230=$230+1~$229=$229+$248~}~na():f~v:if(!na($182):s_b){$252=$8(s_b:$182\u003e70,s_b:$182\u003c30)~}~$252~v:if(!na($252):s_b){$230=$230+1~$229=$229+$252~}~$229=$230\u003e0?$229/$230:na():f~$229~0.0~0.0~v:if(!na($205):s_b){$257=$257+$205~$258=$258+1~}~v:if(!na($229):s_b){$257=$257+$229~$258=$258+1~}~$257=$258\u003e0?$257/$258:na():f~$257~$19~max(close,open)~min(close,open)~$263-$264~ema($265,14)~s_b:$265\u003c$266~s_b:$265\u003e$266~high-$263~$264-low~s_b:close\u003c$262~s_b:close\u003e$262~s_b:$269\u003e0*$265~s_b:$270\u003e0*$265~s_b:open\u003cclose~s_b:open\u003eclose~high-low~$265/2+$264~s_b:$269==$270||(abs($269-$270)/$270)*100\u003c100\u0026\u0026(abs($270-$269)/$269)*100\u003c100~s_b:false~s_b:false~v:if($267\u0026\u0026$265\u003e0\u0026\u0026$264\u003ehl2\u0026\u0026$270\u003e=2.0*$265\u0026\u0026!$273){v:if_($271){$280=s_b:true~}_{v:if($272){$281=s_b:true~}~}~}~$280?1:0~$281?1:0~s_b:false~s_b:false~v:if($267\u0026\u0026$265\u003e0\u0026\u0026$263\u003chl2\u0026\u0026$269\u003e=2.0*$265\u0026\u0026!$274){v:if_($271){$287=s_b:true~}_{v:if($272){$288=s_b:true~}~}~}~$287?1:0~$288?1:0~s_b:false~s_b:false~v:if($268@2\u0026\u0026$267@1\u0026\u0026$268){v:if_($271\u0026\u0026$276@2\u0026\u0026$263@1\u003c$264@2\u0026\u0026$275\u0026\u0026$263\u003e=$278@2\u0026\u0026$263\u003c$263@2\u0026\u0026$263@1\u003c$264){$294=s_b:true~}_{v:if($272\u0026\u0026$275@2\u0026\u0026$264@1\u003e$263@2\u0026\u0026$276\u0026\u0026$264\u003c=$278@2\u0026\u0026$264\u003e$264@2\u0026\u0026$264@1\u003e$263){$295=s_b:true~}~}~}~$294?1:0~$295?1:0~s_b:$268\u0026\u0026$269\u003c=0*$265\u0026\u0026$270\u003c=0*$265~s_b:$301\u0026\u0026$275~s_b:$301\u0026\u0026$276~$303?1:0~$302?1:0~s_b:$277\u003e0\u0026\u0026$265\u003c=$277*5/100~s_b:$306\u0026\u0026$279~s_b:$306\u0026\u0026$269\u003c=$265~s_b:$306\u0026\u0026$270\u003c=$265~$307\u0026\u0026!$308\u0026\u0026!$309?1:0~$308?1:0~$309?1:0~$268@1\u0026\u0026$276@1\u0026\u0026$271@1\u0026\u0026$275\u0026\u0026$267\u0026\u0026high\u003c=$263@1\u0026\u0026low\u003e=$264@1?1:0~$268@1\u0026\u0026$275@1\u0026\u0026$272@1\u0026\u0026$276\u0026\u0026$267\u0026\u0026high\u003c=$263@1\u0026\u0026low\u003e=$264@1?1:0~$270\u003e($277/100)*75?1:0~$269\u003e($277/100)*75?1:0~s_b:$270\u003e=($277/100)*34\u0026\u0026$269\u003e=($277/100)*34\u0026\u0026!$306~$317\u0026\u0026$275?1:0~$317\u0026\u0026$276?1:0~s_b:$277*5/100\u003e$269~s_b:$277*5/100\u003e$270~s_b:false~s_b:false~v:if($268\u0026\u0026$268@1\u0026\u0026$268@2){v:if($275\u0026\u0026$275@1\u0026\u0026$275@2){$322=s_b: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$320\u0026\u0026$320@1\u0026\u0026$320@2~}~v:if($276\u0026\u0026$276@1\u0026\u0026$276@2){$323=s_b: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$321\u0026\u0026$321@1\u0026\u0026$321@2~}~}~$322?1:0~$323?1:0~$271\u0026\u0026$275\u0026\u0026$268\u0026\u0026$276@1\u0026\u0026$267@1\u0026\u0026close\u003e=open@1\u0026\u0026open\u003c=close@1\u0026\u0026(close\u003eopen@1||open\u003cclose@1)?1:0~$272\u0026\u0026$276\u0026\u0026$268\u0026\u0026$275@1\u0026\u0026$267@1\u0026\u0026close\u003c=open@1\u0026\u0026open\u003e=close@1\u0026\u0026(close\u003copen@1||open\u003eclose@1)?1:0~$271@2\u0026\u0026$276@2\u0026\u0026$306@1\u0026\u0026low@2\u003ehigh@1\u0026\u0026$275\u0026\u0026high@1\u003clow?1:0~$272@2\u0026\u0026$275@2\u0026\u0026$306@1\u0026\u0026high@2\u003clow@1\u0026\u0026$276\u0026\u0026low@1\u003ehigh?1:0~s_b:$307@2\u0026\u0026$307@1\u0026\u0026$307~s_b:$263@1\u003c$264~s_b:$264@1\u003e$263~$333\u0026\u0026$271@2\u0026\u0026$335@1\u0026\u0026$334?1:0~$333\u0026\u0026$272@2\u0026\u0026$334@1\u0026\u0026$335?1:0~$303@1\u0026\u0026$302\u0026\u0026high@1\u003clow?1:0~$302@1\u0026\u0026$303\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($343,0)~v:if_($351!=$351@1){$347=$344~$350=close@1~$348=$345~$349=$346~$344=open~$345=high~$346=low~}_{$345=max($345,high)~$346=min($346,low)~}~($348+$349+$350)/3~$9($353)~$9($353*2-$349)~$9($353*2-$348)~$9($353+1*($348-$349))~$9($353-1*($348-$349))~$9($353+2*($348-$349))~$9($353-2*($348-$349))~$9($353)~$9($353+0.382*($348-$349))~$9($353-0.382*($348-$349))~$9($353+0.618*($348-$349))~$9($353-0.618*($348-$349))~$9($353+1*($348-$349))~$9($353-1*($348-$349))~($348+$349+$344*2)/4~$9($368)~$9($368*2-$349)~$9($368*2-$348)~$9($368+1*($348-$349))~$9($368-1*($348-$349))~$9($348+2*($368-$349))~$9($349-2*($348-$368))~$348+$349*2+$350~v:if($350==$347){$376=$348+$349+$350*2~}~v:if($350\u003e$347){$376=$348*2+$349+$350~}~$9($376/4)~$9($376/2-$349)~$9($376/2-$348)~$9($353)~$9($350+0.09166666666666667*($348-$349))~$9($350-0.09166666666666667*($348-$349))~$9($350+0.18333333333333335*($348-$349))~$9($350-0.18333333333333335*($348-$349))~$9($350+0.275*($348-$349))~$9($350-0.275*($348-$349))~v^time/1000~v^high~v^time/1000~v^low~v:if(high\u003e$390){$390=high~$391=time/1000~$392=low~}~v:if(low\u003c$392){$392=low~}~$390~$391~$390~$391~$392~v^low~v^time/1000~v:if(low\u003c$400){$400=low~$401=time/1000~}~$400~$401~$400~$401~v^open~timenow-315532800000~$12($408,i:3652,$389)~timenow-157766400000~$12($410,i:1826,$389)~timenow-94608000000~$12($412,i:1095,$389)~timenow-31449600000~$12($414,i:364,$389)~s2:$10($415,i:364):s2~s2:$11($415,i:364):s2~timenow-15552000000~$12($420,i:180,$389)~s2:$10($421,i:180):s2~s2:$11($421,i:180):s2~timenow-7776000000~$12($426,i:90,$389)~s2:$10($427,i:90):s2~s2:$11($427,i:90):s2~time-2592000000~timenow-2592000000~$12($433,i:30,$389)~$12($432,i:30,$389)~s2:$10($434,i:30):s2~s2:$11($434,i:30):s2~timenow-604800000~time-604800000~$12($440,i:7,$389)~$12($441,i:7,$389)~s2:$10($442,i:7):s2~s2:$11($442,i:7):s2~$13($443)~$13($435)~tr(b:true)*100/abs(low)~timenow-31536000000~$12($451,i:365,$389)~$16()~((close-open@4)/open@4)*100~$15($442,i:7)~$15($434,i:30)~$15($427,i:90)~$15($421,i:180)~$15($452,i:365)~$15($413,i:1095)~$15($411,i:1826)~$15($409,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~v^na():f~v:if(!na($496):s_b){$497=(close/$496-1)*100~}~$497~sma((volume*close)*syminfo.pointvalue,10)~sma((volume*close)*syminfo.pointvalue,30)~sma((volume*close)*syminfo.pointvalue,60)~sma((volume*close)*syminfo.pointvalue,90)~$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!$85!$86!$87!$88!$89!$90!$91!$92!$93!$94!$95!$96!$97!$98!$99!$100!$101!$102!$103!$104!$105!$106!$107!$108!$109!$110!$12!$112!$113!$19!$115!$116!$120!$118!$119!$121!$122!$123!$124!$128!$129!$130!$131!$125!$132!$133!$134!$135!$136!$137!$138!$139!$140!$141!$142!$143!$144!$145!$146!$147!$148!$149!$150!$151!$152!$153!$155!$154!$156!$157!$158!$159!$160!$161!$162!$163!$164!$165!$168!$169!$166!$170!$171!$173!$174!$175!$177!$178!$181!$184!$185!$186!$189!$190!$191!$192!$195!$196!$197!$200!$201!$220!$222!$226!$228!$242!$246!$250!$254!$256!$261!$285!$286!$292!$293!$299!$300!$304!$305!$310!$311!$312!$313!$314!$315!$316!$318!$319!$327!$328!$329!$330!$331!$332!$336!$337!$338!$339!$340!$354!$355!$356!$357!$358!$359!$360!$361!$362!$363!$364!$365!$366!$367!$369!$370!$371!$372!$373!$374!$375!$379!$380!$381!$382!$383!$384!$385!$386!$387!$388!$389!$395!$396!$397!$398!$399!$403!$404!$405!$406!$407!$416!$417!$418!$419!$422!$423!$424!$425!$428!$429!$430!$431!$436!$437!$438!$439!$444!$446!$448!$449!$450!$454!$455!$456!$457!$458!$459!$460!$461!$462!$453!$463!$464!$465!$466!$467!$468!$469!$470!$471!$472!$473!$474!$475!$476!$477!$478!$479!$480!$481!$482!$483!$484!$485!$486!$487!$488!$489!$490!$491!$492!$493!$494!$495!$499!$500!$501!$502!$503;t:__financial_tickerid(tickerid,'MARKET_CAP_BASIC','D'):t~t:isintraday?'D':period~i:na():f~sym($37,$38,$38,false,false,true,'NONE',false,false,$39)|$26():s7|t:__financial_tickerid(tickerid,'FUND_FLOWS','D'):t~sym($49,$38,$38,false,false,true,'NONE',false,false,$39)|$28():s6|t:__financial_tickerid(tickerid,'NAV','D'):t~sym($58,$38,$38,false,false,true,'NONE',false,false,$39)|$30():s6|t:__financial_tickerid(tickerid,'AUM','D'):t~sym($67,$38,$38,false,false,true,'NONE',false,false,$39)|$31():s6|t:__financial_tickerid(tickerid,'NAV_ALL','D'):t~sym($76,$38,$38,false,false,true,'NONE',false,false,$39)|$33():s7|t:input('in_0','')~t:__financial_tickerid($24(t:$86):t,'NAV','D'):t~sym($87,'D','D',true,false,true,'NONE',false,false,$39)|$35()|s335:$36($41,$42,$43,$44,$45,$46,$47,$51,$52,$53,$54,$55,$56,$60,$61,$62,$63,$64,$65,$69,$70,$71,$72,$73,$74,$78,$79,$80,$81,$82,$83,$84,$89):s335~$91!$92!$93!$94!$95!$96!$97!$98!$99!$100!$101!$102!$202!$104!$105!$106!$107!$108!$109!$205!$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!$178!$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!$371!$372!$373!$374!$375!$376!$377!$378!$379!$380!$381!$382!$383!$384!$385!$386!$387!$388!$389!$390!$391!$392!$393!$394!$395!$396!$397!$398!$399!$400!$401!$402!$403!$404!$405!$406!$407!$408!$409!$410!$411!$412!$413!$414!$415!$416!$417!$418!$419!$420!$421!$422!$423!$424!$425", "isFake": false }, { @@ -1346,6 +1346,22 @@ { "id": "plot_330", "type": "line" + }, + { + "id": "plot_331", + "type": "line" + }, + { + "id": "plot_332", + "type": "line" + }, + { + "id": "plot_333", + "type": "line" + }, + { + "id": "plot_334", + "type": "line" } ], "version": "", @@ -2390,6 +2406,22 @@ "title": "nav_discount_premium", "isHidden": false }, + "plot_331": { + "title": "AvgValue.Traded_10d", + "isHidden": false + }, + "plot_332": { + "title": "AvgValue.Traded_30d", + "isHidden": false + }, + "plot_333": { + "title": "AvgValue.Traded_60d", + "isHidden": false + }, + "plot_334": { + "title": "AvgValue.Traded_90d", + "isHidden": false + }, "plot_34": { "title": "EMA6", "isHidden": false diff --git a/scanner.data.pine b/scanner.data.pine index 833a721f7..bb9183184 100644 --- a/scanner.data.pine +++ b/scanner.data.pine @@ -7,4 +7,5 @@ #include #include #include -#include \ No newline at end of file +#include +#include \ No newline at end of file