커뮤니티

라인을 그어주세요

프로필 이미지
임진사댁원장
2024-04-28 21:49:35
866
글번호 178996
답변완료
1.아래 수식에서 라인을 나타나게 하고 싶습니다. INPUT: A_period(10),period(20),ratio(1),기간(5); var: 가격(0),A(0),upt(0),dnt(0),cc(0),turn(0),라인(0),value(0); 가격=(H+L)/2; A=ATR(A_period); upt=Ema(가격+A*ratio,기간); dnt=Ema(가격-A*ratio,기간); cc=cci(period); turn=IFf(cc>=0 && dnt>dnt[1],1,IFf(cc<0 && upt<upt[1],-1,0)); if turn==1 or turn==-1 Then value =라인; 2.수식전환 부탁드립니다. 수식1 현재봉=if(L>H(2),L,if(H<L(2),H,0)); A=Valuewhen(1,L>H(2) or H<L(2),현재봉,-2) 수식2 이전봉=if(L>H(2),H(2),if(H<L(2),L(2),0)); B=Valuewhen(1,L>H(2) or H<L(2),이전봉,-2) 수식3 MIN(A,B)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-29 14:10:30

안녕하세요 예스스탁입니다. 1 라인이 어떤 값인지 알수 없습니다. 종가로 지정해 드립니다. INPUT: A_period(10),period(20),ratio(1),기간(5); var: 가격(0),A(0),upt(0),dnt(0),cc(0),turn(0),라인(0),value(0); 가격=(H+L)/2; A=ATR(A_period); upt=Ema(가격+A*ratio,기간); dnt=Ema(가격-A*ratio,기간); cc=cci(period); turn=IFf(cc>=0 && dnt>dnt[1],1,IFf(cc<0 && upt<upt[1],-1,0)); if turn==1 or turn==-1 Then value = c; Plot1(value); 2 var : 현재봉(0),A(0),이전봉(0),B(0); 현재봉=iff(L>H[2],L,iff(H<L[2],H,0)); 이전봉=iff(L>H[2],H[2],iff(H<L[2],L[2],0)); if L > h[2] or H > L[2] Then { A = 현재봉; B = 이전봉; } Plot1(A); FixPlotShift(1,-2); Plot2(B); FixPlotShift(2,-2); plot3(min(A,B)); 즐거운 하루되세요 > 임진사댁원장 님이 쓴 글입니다. > 제목 : 라인을 그어주세요 > 1.아래 수식에서 라인을 나타나게 하고 싶습니다. INPUT: A_period(10),period(20),ratio(1),기간(5); var: 가격(0),A(0),upt(0),dnt(0),cc(0),turn(0),라인(0),value(0); 가격=(H+L)/2; A=ATR(A_period); upt=Ema(가격+A*ratio,기간); dnt=Ema(가격-A*ratio,기간); cc=cci(period); turn=IFf(cc>=0 && dnt>dnt[1],1,IFf(cc<0 && upt<upt[1],-1,0)); if turn==1 or turn==-1 Then value =라인; 2.수식전환 부탁드립니다. 수식1 현재봉=if(L>H(2),L,if(H<L(2),H,0)); A=Valuewhen(1,L>H(2) or H<L(2),현재봉,-2) 수식2 이전봉=if(L>H(2),H(2),if(H<L(2),L(2),0)); B=Valuewhen(1,L>H(2) or H<L(2),이전봉,-2) 수식3 MIN(A,B)