커뮤니티

지표 수식전환

프로필 이미지
이대표
2020-09-11 01:29:54
1698
글번호 142259
답변완료
지표수식으로 전환부탁드립니다. <1> 수식1 LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP1=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM1=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); NewL=VALUEWHEN(1,L<LT(1),L); BOX2=LOWEST(L,P2-2)>LOWEST(L,P2-1); TOP2=VALUEWHEN(1,BarsSince(L<LT(1))==(P2-2) AND BOX2,NewL); BTM2=VALUEWHEN(1,BarsSince(L<LT(1))==(P2-2) AND BOX2,HT); (TOP1+BTM1)/2 수식2 (TOP2+BTM2)/2 추가설정 p2 3 <<2>> 수식1 a1=if(c>=c(1),v,0); a1 수식2 a2=if(c>=c(1),0,v); a2 수식3 (Highest(v,기간1)+Lowest(V,기간1))/2 수식4 (Highest(v,기간2)+Lowest(V,기간2))/2 수식5 (Highest(v,기간3)+Lowest(V,기간3))/2 추가설정 기간1 10 기간2 20 기간3 30 <<<3>>> 수식1 if(C>C(1),V,0) 수식2 if(C<=C(1),V,0) 수식3 (C-L)/(H-L)*v
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-09-11 14:05:57

안녕하세요 예스스탁입니다. 1 input : P2(3); var : LT(0),HT(0); var : idx1(-1),Box1(false),NewH(0),TOP1(0),BTM1(0); var : idx2(-1),Box2(false),NewL(0),TOP2(0),BTM2(0); LT = Lowest(L,P2); HT = Highest(H,P2); if H > HT[1] Then { NewH = H; idx1 = 0; } Else idx1 = idx1+1; BOX1 = Highest(H,P2-2) < Highest(H,P2-1); if idx1 != -1 and idx1 == P2-2 and Box1 == true Then { TOP1 = NewH; BTM1 = LT; } if L < LT[1] Then { NewL = L; idx2 = 0; } Else idx2 = idx2+1; BOX2 = Lowest(L,P2-2) > Lowest(L,P2-1); if idx2 != -1 and idx2 == P2-2 and Box2 == true Then { TOP2 = NewL; BTM2 = HT; } Plot1((TOP1+BTM1)/2); Plot2((TOP2+BTM2)/2); 2 input : 기간1(10),기간2(20),기간3(30); var1 = iff(c>=c[1],v,0); var2 = iff(c>=c[1],0,v); Var3 = (Highest(v,기간1)+Lowest(V,기간1))/2; var4 = (Highest(v,기간2)+Lowest(V,기간2))/2; var5 = (Highest(v,기간3)+Lowest(V,기간3))/2; Plot1(var1); Plot2(var2); Plot3(var3); Plot4(var4); Plot5(var5); 3 input : 기간1(10),기간2(20),기간3(30); var1 = iff(c>c[1],v,0); var2 = iff(c>=c[1],0,v); Var3 = (C-L)/(H-L)*v; Plot1(var1); Plot2(var2); Plot3(var3); 즐거운 하루되세요 > 이대표 님이 쓴 글입니다. > 제목 : 지표 수식전환 > 지표수식으로 전환부탁드립니다. <1> 수식1 LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP1=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM1=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); NewL=VALUEWHEN(1,L<LT(1),L); BOX2=LOWEST(L,P2-2)>LOWEST(L,P2-1); TOP2=VALUEWHEN(1,BarsSince(L<LT(1))==(P2-2) AND BOX2,NewL); BTM2=VALUEWHEN(1,BarsSince(L<LT(1))==(P2-2) AND BOX2,HT); (TOP1+BTM1)/2 수식2 (TOP2+BTM2)/2 추가설정 p2 3 <<2>> 수식1 a1=if(c>=c(1),v,0); a1 수식2 a2=if(c>=c(1),0,v); a2 수식3 (Highest(v,기간1)+Lowest(V,기간1))/2 수식4 (Highest(v,기간2)+Lowest(V,기간2))/2 수식5 (Highest(v,기간3)+Lowest(V,기간3))/2 추가설정 기간1 10 기간2 20 기간3 30 <<<3>>> 수식1 if(C>C(1),V,0) 수식2 if(C<=C(1),V,0) 수식3 (C-L)/(H-L)*v