커뮤니티

문의 드립니다

프로필 이미지
만강
2024-08-07 17:27:42
858
글번호 182336
답변완료
안녕하세요 볼밴(20,0.4)의 상단을 돌파라면 매수 빨간 삼각형 하단을 돌파하면 매도 파란 삼각형으로 차트에 나타내고 10틱단위로 차트에 표시하고 싶습니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-08-08 11:02:41

안녕하세요 예스스탁입니다. input : Period(20),dv(0.4); input : 틱단위(10),글자크기(9); var : BBup(0),BBmd(0),BBdn(0); var : TX(0),T(0),PP(0),TX1(0); var : hh(0),ll(0),S(0); BBup = BollBandUp(Period,dv); BBmd = ma(c,Period); BBdn = BollBandDown(Period,dv); if CrossUp(c,BBup) Then { T = 1; S = C; tx = Text_New(sDate,sTime,L,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,Red); hh = 0; } else if CrossDown(c,BBdn) Then { T = -1; S = C; tx = Text_New(sDate,sTime,H,"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,Blue); ll = 0; } Else { if T == 1 Then { if hh == 0 or (hh > 0 and h > hh) Then hh = h; pp = Floor((hh-S)/(PriceScale*틱단위)); if pp > pp[1] Then { tx = Text_New(sdate,stime,H+PriceScale*3,NumToStr(pp*틱단위,0)+"틱"); Text_SetStyle(tx,2,1); Text_SetSize(tx,글자크기); } } if T == -1 Then { if ll == 0 or (ll > 0 and l < ll) Then ll = l; pp = Floor((S-ll)/(PriceScale*틱단위)); if pp > pp[1] Then { tx = Text_New(sdate,stime,L-PriceScale*3,NumToStr(pp*틱단위,0)+"틱"); Text_SetStyle(tx,2,0); Text_SetSize(tx,글자크기); } } } 즐거운 하루되세요 > 만강 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요 볼밴(20,0.4)의 상단을 돌파라면 매수 빨간 삼각형 하단을 돌파하면 매도 파란 삼각형으로 차트에 나타내고 10틱단위로 차트에 표시하고 싶습니다 감사합니다