커뮤니티

질문드립니다.

프로필 이미지
아름다운아침
2020-11-02 05:14:42
675
글번호 143542
답변완료
현재봉이 20일선과 60일선 (완성봉기준) 두선의 위쪽으로 올라가는 조건이 만족하는 시점을 시작으로 봉의 고가를 다음봉에도 계속 그려간다. 현재봉이 20일선과 60일선 (완성봉기준) 두선의 아래쪽으로 내려가는 조건이 만족하시는 시점을 시작으로 봉의 저가를 다음봉에도 계속 그려간다. 즉 두선 모두의 위쪽 또는 아래쪽으로 진입하는 완성봉시점의 고가 또는 저가를 반복해가면서 표현되는 수식입니다. 그리고 그려지는 고가선 위와 저가선 아래에 선이 그려진지 몇개봉째인지, 그리고 위 조건의 고가과 저가도 함께 표시가 되도록 부탁드리겠습니다. 텍스트표시는 조건이 만족되는 시점에서 고가 또는 저가, 그리고 몇개봉째인지를 새로운 봉이 추가될 때마다 이전 것은 지우고 새로쓰는 방식으로 부탁드리겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-02 13:46:55

안녕하세요 예스스탁입니다. 텍스트는 완성봉을 기준으로만 출력됩니다. 차트의 마지막봉은 미완성봉으로 해당값을 포함하지는 못합니다. input : P1(20),P2(60); var : T(0),mav1(0),mav2(0),tx(0),value(0),bars(0); mav1 = ma(C,P1); mav2 = ma(c,P2); Condition1 = c > mav1 and c > mav2; Condition2 = c < mav1 and c < mav2; if T <= 0 and Condition1 == true and Condition1[1] == False Then { T = 1; value = H; bars = 0; } if T >= 0 and Condition2 == true and Condition2[1] == False Then { T = -1; value = L; bars = 0; } if T == 1 Then { bars = Var2+1; } if T == -1 Then { bars = Var2+1; } Plot1(value,"라인",IFf(T== 1,RED,BLUE)); if value > 0 Then { Text_Delete(Tx); tx = Text_New(sDate,sTime,value,NumToStr(value,2)+NewLine+NumToStr(bars,0)); Text_SetColor(tx,IFf(T == 1,RED,BLUE)); Text_SetStyle(Tx,0,1); } 즐거운 하루되세요 > 아름다운아침 님이 쓴 글입니다. > 제목 : 질문드립니다. > 현재봉이 20일선과 60일선 (완성봉기준) 두선의 위쪽으로 올라가는 조건이 만족하는 시점을 시작으로 봉의 고가를 다음봉에도 계속 그려간다. 현재봉이 20일선과 60일선 (완성봉기준) 두선의 아래쪽으로 내려가는 조건이 만족하시는 시점을 시작으로 봉의 저가를 다음봉에도 계속 그려간다. 즉 두선 모두의 위쪽 또는 아래쪽으로 진입하는 완성봉시점의 고가 또는 저가를 반복해가면서 표현되는 수식입니다. 그리고 그려지는 고가선 위와 저가선 아래에 선이 그려진지 몇개봉째인지, 그리고 위 조건의 고가과 저가도 함께 표시가 되도록 부탁드리겠습니다. 텍스트표시는 조건이 만족되는 시점에서 고가 또는 저가, 그리고 몇개봉째인지를 새로운 봉이 추가될 때마다 이전 것은 지우고 새로쓰는 방식으로 부탁드리겠습니다.