커뮤니티

함수 문의드립니다.

프로필 이미지
트占쏙옙占싱댐옙365
2021-03-26 17:55:16
1394
글번호 147436
답변완료

첨부 이미지

HTS에서 신심리도라고 제공되는 지표 계산식인데요.. 이 계산식대로 지표를 어떻게 만들 수 있는지요..? 그리고 위 지표를 토대로 신심리도(10일) 기준으로 +10 상향돌파시 매수/매도청산, -10 하향돌파시 매도/매수청산 시스템 식도 함께 부탁드립니다.. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-29 10:16:29

안녕하세요 예스스탁입니다. 1 올리신 계산식으로는 -값이 나오지 않습니다. 0~100사이의 값이 나오는 계산식입니다. input : N(10); var1 = AccumN(IFf(C>C[1],1,0),N); var2 = AccumN(IFf(C>C[1],C-C[1],0),N); var3 = AccumN(IFf(C<C[1],1,0),N); var4 = AccumN(IFf(C<C[1],C[1]-C,0),N); value1 = (var1*Var2)/(Var2+Var4)*100; value2 = (var3*Var4)/(Var2+Var4)*100; Value3 = ((value1-Value2)/N+100)/2; Plot1(Value3); 아래와 같이 변경해서 작성해 드립니다. input : N(10); var1 = AccumN(IFf(C>C[1],1,0),N); var2 = AccumN(IFf(C>C[1],C-C[1],0),N); var3 = AccumN(IFf(C<C[1],1,0),N); var4 = AccumN(IFf(C<C[1],C[1]-C,0),N); value1 = (var1*Var2)/(Var2+Var4)*100; value2 = (var3*Var4)/(Var2+Var4)*100; Value3 = (value1-Value2)/N; Plot1(Value3); 2 시스템 input : N(10); var1 = AccumN(IFf(C>C[1],1,0),N); var2 = AccumN(IFf(C>C[1],C-C[1],0),N); var3 = AccumN(IFf(C<C[1],1,0),N); var4 = AccumN(IFf(C<C[1],C[1]-C,0),N); value1 = (var1*Var2)/(Var2+Var4)*100; value2 = (var3*Var4)/(Var2+Var4)*100; Value3 = (value1-Value2)/N; if CrossUp(Value3,10) Then Buy(); if CrossDown(Value3,-10) Then Sell(); 즐거운 하루되세요 > 트占쏙옙占싱댐옙365 님이 쓴 글입니다. > 제목 : 함수 문의드립니다. > HTS에서 신심리도라고 제공되는 지표 계산식인데요.. 이 계산식대로 지표를 어떻게 만들 수 있는지요..? 그리고 위 지표를 토대로 신심리도(10일) 기준으로 +10 상향돌파시 매수/매도청산, -10 하향돌파시 매도/매수청산 시스템 식도 함께 부탁드립니다.. 감사합니다.