커뮤니티

문의드립니다.

프로필 이미지
잡다백수
2019-02-08 11:04:03
223
글번호 125961
답변완료
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 기타 61193 재질문 답변 부탁드립니다. 2. 지표 input: 승수,빗금,단위 var1 = 일봉포인트의 표준편차; var2 = dayopen + var1 * 승수; var3 = dayopen - var1 * 승수; * -var2,var3를 단위만큼 나눔 예를 들어 단위가 0.2면 표준편차를 +부분은 0.2,0.4.0.6 단위로 나눔 -종가가 해당 단위에 들어 있는 갯수를 셈. 분포보기 위함 가령 C가 0.2에 있으면 0과 0.2사이에 카운트 1. 2와 2.2에 있으면 2에 카운트 이런 식으로 셈. -단위를 외부변수로 빼내기 어려운 부분이면 그냥 0.2~3까지 나누어 그려주심 감사하겠습니다. 3. 지표 2의 지표를 양수,음수로 나눔 가령 양수쪽은 0.2,0.4,0.6 음수쪽은 -0.2,0.4,0.6 이런 식으로 나눈 지표. 4. 지표 누적정규분포값인데요. 이거 한번 지표로 그려보니 나오지 않던데 원래 안나오는 건가요? input:z(numeric); var : a1(0.31938153), a2(-0.356563782), a3(1.781477937), a4(-1.821255978), a5(1.330274429), R(0.2316419), Exp(2.71828182846), k(0), N(0); k = 1 / (1 + (R * Abs(z))); N = 1 / (Sqrt(2 * Pie())) * Exp^(-(z^2) / 2); _NormSDist = 1 - N * (a1 * k + a2 * (k^2) + a3 * (k^3) + a4 * (k^4) + a5 * (k^5)); If z <0 Then _NormSDist = 1 - _NormSDist[1];
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-08 16:17:00

안녕하세요 예스스탁입니다. 1 input : P(100); var : cnt(0),rate(0),sum(0); Array : cond[200](-1); if bdate != bdate[1] Then { cond[0] = 0; for cnt = 1 to 199 { cond[cnt] = cond[cnt-1][1]; } } if DayHigh-daylow >= 30 Then cond[0] = 1; if cond[P] >= 0 then { sum = 0; for cnt = 0 to P-1 { sum = sum + cond[cnt]; } rate = sum/P; plot1(rate); } 2~3 문의하신 내용은 시간이 많이 소모되는 내용으로 저희가 작성해 드리기 어렵습니다. 도움을 드리지 못해 죄송합니다. 4 함수에 별도로 문제가 없습니다. 값지정하면 정상적으로 계산되고 출력됩니다. 해당 함수는 프로그램 사용자이신 수식지왕님이 만들어서 배포한 함수로 해당 계산식에 대해서는 별도로 아는 부분이 없습니다. 아래 블러그에 가셔서 내용 확인하시기 바랍니다. https://yahoosir.blog.me 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 기타 61193 재질문 답변 부탁드립니다. 2. 지표 input: 승수,빗금,단위 var1 = 일봉포인트의 표준편차; var2 = dayopen + var1 * 승수; var3 = dayopen - var1 * 승수; * -var2,var3를 단위만큼 나눔 예를 들어 단위가 0.2면 표준편차를 +부분은 0.2,0.4.0.6 단위로 나눔 -종가가 해당 단위에 들어 있는 갯수를 셈. 분포보기 위함 가령 C가 0.2에 있으면 0과 0.2사이에 카운트 1. 2와 2.2에 있으면 2에 카운트 이런 식으로 셈. -단위를 외부변수로 빼내기 어려운 부분이면 그냥 0.2~3까지 나누어 그려주심 감사하겠습니다. 3. 지표 2의 지표를 양수,음수로 나눔 가령 양수쪽은 0.2,0.4,0.6 음수쪽은 -0.2,0.4,0.6 이런 식으로 나눈 지표. 4. 지표 누적정규분포값인데요. 이거 한번 지표로 그려보니 나오지 않던데 원래 안나오는 건가요? input:z(numeric); var : a1(0.31938153), a2(-0.356563782), a3(1.781477937), a4(-1.821255978), a5(1.330274429), R(0.2316419), Exp(2.71828182846), k(0), N(0); k = 1 / (1 + (R * Abs(z))); N = 1 / (Sqrt(2 * Pie())) * Exp^(-(z^2) / 2); _NormSDist = 1 - N * (a1 * k + a2 * (k^2) + a3 * (k^3) + a4 * (k^4) + a5 * (k^5)); If z <0 Then _NormSDist = 1 - _NormSDist[1];