커뮤니티

지표 질문입니다

프로필 이미지
para
2024-10-10 14:24:32
726
글번호 184143
답변완료

첨부 이미지

A바닥에서 B천정까지 11양봉 상승 A바닥에서 C천정까지 22양봉 상승 22양봉=11양봉*2배 이 경우 C양봉 고가를 표시하는 수식 부탁드립니다 수치 부분은 편집기 외부에서 독립적으로 입력 가능하도록 부탁합니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-10-10 15:54:39

안녕하세요 예스스탁입니다. 올려주신 내용으로는 식작성이 가능하지 않습니다. 지정하신 B만을 최고가 갱신지점으로 정의할 수가 없습니다. 이후 최고가가 계속 갱신이 됩니다. 아래식 적용해 보시면 최고가나 최저가 발생봉에 별표시가 되고 전체봉수/양봉수/음봉수가 표시됩니다. 적용해 보시면 B지정까지는 양봉수가 11이지만 이후에 또 최고가가 갱신되서 18,19로 변경이 됩니다. input : P(20); var : i1(0),i2(0),T(0),N(0),B(0),TX1(0),TX2(0); if h == highest(H,P) Then { i1 = Index; if i2 > 0 Then { var1 = abs(i1-i2)+1; var2 = CountIf(C>O,abs(i1-i2)+1); var3 = CountIf(C<O,abs(i1-i2)+1); } TX1 = Text_New(sDate,sTime,H,"★"+NewLine); TX2 = Text_New(sDate,sTime,H,NumToStr(var1,0)+"/"+NumToStr(var2,0)+"/"+NumToStr(var3,0)); Text_SetStyle(tx1,2,1); Text_SetColor(tx1,Red); Text_SetStyle(tx2,2,1); Text_SetColor(tx2,Red); } if L == Lowest(L,P) Then { i2 = Index; if i1 > 0 Then { var1 = abs(i1-i2)+1; var2 = CountIf(C>O,abs(i1-i2)+1); var3 = CountIf(C<O,abs(i1-i2)+1); } TX1 = Text_New(sDate,sTime,L,"★"); TX2 = Text_New(sDate,sTime,L,NewLine+NumToStr(var1,0)+"/"+NumToStr(var2,0)+"/"+NumToStr(var3,0)); Text_SetStyle(tx1,2,0); Text_SetColor(tx1,Blue); Text_SetStyle(tx2,2,0); Text_SetColor(tx2,Blue); } 즐거운 하루되세요 > para 님이 쓴 글입니다. > 제목 : 지표 질문입니다 > A바닥에서 B천정까지 11양봉 상승 A바닥에서 C천정까지 22양봉 상승 22양봉=11양봉*2배 이 경우 C양봉 고가를 표시하는 수식 부탁드립니다 수치 부분은 편집기 외부에서 독립적으로 입력 가능하도록 부탁합니다 감사합니다