커뮤니티

질문 드리겠습니다

프로필 이미지
yamu
2025-03-24 15:45:41
314
글번호 189457
답변완료
수고가 많으십니다 번거로우시겠지만 부탁드립니다 지난 질문 3번이 답변 어려우시다고 해주셨는데요 그럼 혹시 cc를 ttl[]변수에 추세선으로 넣는것만 알려주실 수 있을까요 plot12 처럼 추세선이 나오게 해주시면 감사하겠습니다 아래 식처럼 해봤는데 조건만족 첫봉에만 cc값이 나오는데 다음 조건만족봉 한봉전까지 추세선이 이어지게 하려는데 방법을 알려주심 감사하겠습니다 (우측연장, ttl[5]번까지만 추세선 표시 하게 부탁드려요) 질문2) cc 배열 값 사이가 10거래일 이상일때만 plot (메인 수식 바깥에서 할때,,) 을 하는 식도 부탁드립니다 var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0),tl1(0); var: sum2(0),sumi2(0),sumaa(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0); Array : ii[50](0),aa[50](0),bb[50](0),cc[50](0),vv[150](0),ttl[10](0); if Bdate != Bdate[1] Then DD = DD+1; if h>l*1.07 Then { d1 = dd; d2 = d1[1]; if d2 == 0 or (d2 > 0 and d1 >= d2+3) Then { var1 = Index; Var2 = var1[1]; Var3= Var2[1]; sum1=0; sumi1=0; # tl=TL_NEW(sDatE,sTimE,100,sDatE,sTimE,999999); # TL_SetSize(tl,0); # TL_SetColor(tl,Black); For cnt = 1 to (var1-Var2) { sum1=sum1+h[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; } aa[0] = value1; Var20=Money/100000000; if Var20>30 Then { For cnt = 49 DownTo 1 { cc[cnt]= cc[cnt-1]; } cc[0]=value1*0.9; } For cnt = 9 DownTo 1 { ttl[cnt] =ttl[cnt-1]; } ttl[0]=tl_new(sDate,sTime,cc[0], ); } } Plot12(cc[0],"hma",DarkRed,Def,1);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-03-24 17:10:31

안녕하세요 예스스탁입니다. var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0),tl1(0); var: sum2(0),sumi2(0),sumaa(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0); Array : ii[50](0),aa[50](0),bb[50](0),cc[50](0),vv[150](0),ttl[10](0),cd[50](0); if Bdate != Bdate[1] Then DD = DD+1; if h>l*1.07 Then { d1 = dd; d2 = d1[1]; if d2 == 0 or (d2 > 0 and d1 >= d2+3) Then { var1 = Index; Var2 = var1[1]; Var3= Var2[1]; sum1=0; sumi1=0; # tl=TL_NEW(sDatE,sTimE,100,sDatE,sTimE,999999); # TL_SetSize(tl,0); # TL_SetColor(tl,Black); For cnt = 1 to (var1-Var2) { sum1=sum1+h[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; } aa[0] = value1; Var20=Money/100000000; if Var20>30 Then { For cnt = 49 DownTo 1 { cc[cnt]= cc[cnt-1]; cd[cnt]= cd[cnt-1]; } cc[0]=value1*0.9; cd[0]=dd; For cnt = 9 DownTo 1 { ttl[cnt] =ttl[cnt-1]; } Condition1 = False; if CC[1] == 0 or (CC[1] > 0 and CD[0] >= CD[1]+10) Then { Condition1 = true; ttl[0]=tl_new(sDate,sTime,cc[0],NextBarSdate,NextBarStime,CC[0]); } } } } Else { if Condition1 == true Then TL_SetEnd(ttl[0],sDate,sTime,CC[0]); } if Condition1 == true Then Plot1(cc[0],"hma",DarkRed,Def,1); Else NoPlot(1); 즐거운 하루되세요 > yamu 님이 쓴 글입니다. > 제목 : 질문 드리겠습니다 > 수고가 많으십니다 번거로우시겠지만 부탁드립니다 지난 질문 3번이 답변 어려우시다고 해주셨는데요 그럼 혹시 cc를 ttl[]변수에 추세선으로 넣는것만 알려주실 수 있을까요 plot12 처럼 추세선이 나오게 해주시면 감사하겠습니다 아래 식처럼 해봤는데 조건만족 첫봉에만 cc값이 나오는데 다음 조건만족봉 한봉전까지 추세선이 이어지게 하려는데 방법을 알려주심 감사하겠습니다 (우측연장, ttl[5]번까지만 추세선 표시 하게 부탁드려요) 질문2) cc 배열 값 사이가 10거래일 이상일때만 plot (메인 수식 바깥에서 할때,,) 을 하는 식도 부탁드립니다 var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0),tl1(0); var: sum2(0),sumi2(0),sumaa(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0); Array : ii[50](0),aa[50](0),bb[50](0),cc[50](0),vv[150](0),ttl[10](0); if Bdate != Bdate[1] Then DD = DD+1; if h>l*1.07 Then { d1 = dd; d2 = d1[1]; if d2 == 0 or (d2 > 0 and d1 >= d2+3) Then { var1 = Index; Var2 = var1[1]; Var3= Var2[1]; sum1=0; sumi1=0; # tl=TL_NEW(sDatE,sTimE,100,sDatE,sTimE,999999); # TL_SetSize(tl,0); # TL_SetColor(tl,Black); For cnt = 1 to (var1-Var2) { sum1=sum1+h[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; } aa[0] = value1; Var20=Money/100000000; if Var20>30 Then { For cnt = 49 DownTo 1 { cc[cnt]= cc[cnt-1]; } cc[0]=value1*0.9; } For cnt = 9 DownTo 1 { ttl[cnt] =ttl[cnt-1]; } ttl[0]=tl_new(sDate,sTime,cc[0], ); } } Plot12(cc[0],"hma",DarkRed,Def,1);