커뮤니티

재문의드립니다

프로필 이미지
드림컴트루1
2013-09-26 15:52:20
136
글번호 67873
답변완료

첨부 이미지

알려주신대로, 120이평 돌파할때 120이평값으로부터 50분 이내에 1.2포인트이상 일때 선으로 나타나게 해달라고 문의드렸었는데요, 정말 친절히 답해주셔서 감사하게생각하지만 구현해보니 어제한번 이외로 선이 안그어지네요? 그리고 돌파봉에 점선이라하셨는데 점은 보이지않구요,, 제가 차트첨부해볼게요 원래는 자주나와야하는데 적용해본결과 어제껏만나옵니다. 네모가 원래 나와야하는 부분이구요 동그라미가 알려주신 수식으로 적용했더니 어제만 나옵니다. 그뒤나 전은 나오질않구요 120이평을 5분봉이 돌파할때 혹은 이탈할때와 120이평과의 거리가0.2포인트밖에 차이안나있을때(붙어있을때) 120이평선의 값을 표시해주고, 그로부터 50분이내에 1.2포인트 이상 빠지거나 상승할때 선을 그어주는 방식입니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-09-26 22:34:08

안녕하세요 예스스탁입니다. 식을 수정했습니다. 검색식으로 작성하셔서 차트에 적용하시면 됩니다. 첨부된 그림과 같이 이평을 크로스 하거나 이평에서 +-0.2포인트 안에 종가가 발생하면 이평위치에 점을 찍어 표시하고 이평값에서 +-1.2 움직이면 그때 추세선이 그려지게 됩니다. 전화로 설명 드린부분과 같이 가장 마지막것만 표시가 됩니다. input : Pt(1.2); var : TL1(0),TL2(0),Trend(0),DD(0),TT(0),mav(0),TM(0); var1 = ma(c,120); if Crossup(c,var1) or CrossDown(c,var1) or (C <= mav+0.2 and C >= mav-0.2) Then{ plot1(var1,"점",GREEN); mav = var1; DD = sdate; TT = stime; } if mav > 0 Then{ if H >= mav+pt Then{ TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(DD,TT,mav,sdate,stime,mav); TL2 = TL_New(DD,TT,mav+Pt,sdate,stime,mav+Pt); } if L <= mav-pt Then{ TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(DD,TT,mav,sdate,stime,mav); TL2 = TL_New(DD,TT,mav+Pt,sdate,stime,mav+Pt); } } 즐거운 하루되세요 > 드림컴트루1 님이 쓴 글입니다. > 제목 : 재문의드립니다 > 알려주신대로, 120이평 돌파할때 120이평값으로부터 50분 이내에 1.2포인트이상 일때 선으로 나타나게 해달라고 문의드렸었는데요, 정말 친절히 답해주셔서 감사하게생각하지만 구현해보니 어제한번 이외로 선이 안그어지네요? 그리고 돌파봉에 점선이라하셨는데 점은 보이지않구요,, 제가 차트첨부해볼게요 원래는 자주나와야하는데 적용해본결과 어제껏만나옵니다. 네모가 원래 나와야하는 부분이구요 동그라미가 알려주신 수식으로 적용했더니 어제만 나옵니다. 그뒤나 전은 나오질않구요 120이평을 5분봉이 돌파할때 혹은 이탈할때와 120이평과의 거리가0.2포인트밖에 차이안나있을때(붙어있을때) 120이평선의 값을 표시해주고, 그로부터 50분이내에 1.2포인트 이상 빠지거나 상승할때 선을 그어주는 방식입니다.