커뮤니티

지난 번에 수정해주신 것 다시 부탁드립니다.

프로필 이미지
해와달
2019-12-30 03:28:46
231
글번호 134733
답변완료

첨부 이미지

다음 지표식을 적용했을 때의 차트에 나타나는 상태를 표현한 첨부 사진입니다. iNPUT : p21(10), per(0.3); var: hh(0), ll(0), hd(0), ld(0), hsa(0), lsa(0), hs(0), ls(0); HH = Highest(H, P21); ll = lowest(l, p21); if h==hh then hd=index; if l==ll then ld=index; if crossup(index-hd, 1) then { hsa = h; hs = h[1]; } if index-hd>=2 then hsa=hsa + ma(abs(c-o), 10)*per; if crossup(index-ld, 1) then { lsa = l; ls = l[1]; } if index-ld>=2 then lsa=lsa - ma(abs(c-o), 10)*per; var1 = iff(h>hs, 0, hsa); var2 = iff(l<ls, 0, lsa); if var1 > 0 then { plot1(var1, "psar H"); if var1[1] == 0 Then plot3(H,"상승",RED); } if var2 > 0 then { plot2(var2, "psar L"); if var2[1] == 0 Then plot4(L,"하락",blue); } 지표식을 다음 조건에 맞춰서 text식으로 부탁드립니다. 지표식을 적용하면 삼각형으로 처음 시작하는 캔들 위에 상승추세는 빨간색 원(사각형), 하락 추세일 때는 파란색 원(사각형)과 같은 표시가 하나 나타나고 있습니다. 그 빨간색 원(사각형), 파란색 원(사각형)의 위치를 캔들 바로 위가 아니고 캔들의 위치보다 조금 더 위에 또는 캔들 조금 더 아래에 표시되도록 text식으로 부탁드립니다, 또한 파란색 원(사각형)과, 빨간색 원(사각형)의 크기도 조정할 수 있도록 text식으로 부탁드립니다. 항상 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-12-30 13:25:06

안녕하세요 예스스탁입니다. 출력되는 텍스트의 위치는 사용자분이 조정하셔야 합니다. Text_New의 3번째 매개변수가 출력되는 위치입니다. iNPUT : p21(10), per(0.3),텍스트크기(10); var : hh(0), ll(0), hd(0), ld(0), hsa(0), lsa(0), hs(0), ls(0); var : tx(0),t(0); HH = Highest(H, P21); ll = lowest(l, p21); if h==hh then hd=index; if l==ll then ld=index; if crossup(index-hd, 1) then { hsa = h; hs = h[1]; t = 1; } if index-hd>=2 then hsa=hsa + ma(abs(c-o), 10)*per; if crossup(index-ld, 1) then { lsa = l; ls = l[1]; t = -1; } if index-ld>=2 then lsa=lsa - ma(abs(c-o), 10)*per; var1 = iff(h>hs, 0, hsa); var2 = iff(l<ls, 0, lsa); if var1 > 0 then { if T == 1 then { T = 2; tx = Text_New(sdate,stime,H+PriceScale*2,"■"); Text_SetColor(tx,RED); Text_SetStyle(tx,2,1); Text_SetSize(tx,텍스트크기); } plot1(var1, "psar H"); } if var2 > 0 then { if T == -1 then { T = -2; tx = Text_New(sdate,stime,L-PriceScale*2,"■"); Text_SetColor(tx,BLUE); Text_SetStyle(tx,0,2); Text_SetSize(tx,텍스트크기); } plot2(var2, "psar L"); } 새해 좋은 일만 가득하시길 기원합니다. > 해와달 님이 쓴 글입니다. > 제목 : 지난 번에 수정해주신 것 다시 부탁드립니다. > 다음 지표식을 적용했을 때의 차트에 나타나는 상태를 표현한 첨부 사진입니다. iNPUT : p21(10), per(0.3); var: hh(0), ll(0), hd(0), ld(0), hsa(0), lsa(0), hs(0), ls(0); HH = Highest(H, P21); ll = lowest(l, p21); if h==hh then hd=index; if l==ll then ld=index; if crossup(index-hd, 1) then { hsa = h; hs = h[1]; } if index-hd>=2 then hsa=hsa + ma(abs(c-o), 10)*per; if crossup(index-ld, 1) then { lsa = l; ls = l[1]; } if index-ld>=2 then lsa=lsa - ma(abs(c-o), 10)*per; var1 = iff(h>hs, 0, hsa); var2 = iff(l<ls, 0, lsa); if var1 > 0 then { plot1(var1, "psar H"); if var1[1] == 0 Then plot3(H,"상승",RED); } if var2 > 0 then { plot2(var2, "psar L"); if var2[1] == 0 Then plot4(L,"하락",blue); } 지표식을 다음 조건에 맞춰서 text식으로 부탁드립니다. 지표식을 적용하면 삼각형으로 처음 시작하는 캔들 위에 상승추세는 빨간색 원(사각형), 하락 추세일 때는 파란색 원(사각형)과 같은 표시가 하나 나타나고 있습니다. 그 빨간색 원(사각형), 파란색 원(사각형)의 위치를 캔들 바로 위가 아니고 캔들의 위치보다 조금 더 위에 또는 캔들 조금 더 아래에 표시되도록 text식으로 부탁드립니다, 또한 파란색 원(사각형)과, 빨간색 원(사각형)의 크기도 조정할 수 있도록 text식으로 부탁드립니다. 항상 감사드립니다.