커뮤니티

문의드립니다.

프로필 이미지
잡다백수
2018-07-11 08:24:17
157
글번호 120439
답변완료
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 지표 5분봉 기준 ATR 14의 n일 간의 평균값* *n에 200일간 써도 가능하도록 짜주시면 감사하겠습니다. 2. 지표 1 지표가 몇틱인가 표현.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-07-11 15:40:06

안녕하세요 예스스탁입니다. 차트에 지정한 일수만큼 계산할 데이터가 충분해야 지표를 그릴수 있습니다. 데이터가 부족하면 계산 및 지표출력이 되지 않습니다. 1 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(mav); } 2 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(Floor(mav/PriceScale)); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 지표 5분봉 기준 ATR 14의 n일 간의 평균값* *n에 200일간 써도 가능하도록 짜주시면 감사하겠습니다. 2. 지표 1 지표가 몇틱인가 표현.
프로필 이미지

잡다백수

2018-07-11 16:06:27

코딩감사합니다. 그런데 1,2번 모두 지표값이 출력되지 않았습니다. 코스피 코스닥 연결선물지수 5분봉 2017-01~현재까지 기간으로 테스트 해봤습니다. 혹시 값이 너무 큰가 싶어 n에 5나 30을 넣어봐도 아무런 결과가 나오지 않았습니다. 어떻게 고치면 될까요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 차트에 지정한 일수만큼 계산할 데이터가 충분해야 지표를 그릴수 있습니다. 데이터가 부족하면 계산 및 지표출력이 되지 않습니다. 1 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(mav); } 2 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(Floor(mav/PriceScale)); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 지표 5분봉 기준 ATR 14의 n일 간의 평균값* *n에 200일간 써도 가능하도록 짜주시면 감사하겠습니다. 2. 지표 1 지표가 몇틱인가 표현.
프로필 이미지

예스스탁 예스스탁 답변

2018-07-11 16:14:17

안녕하세요 예스스탁입니다. 누락된 부분이 있어 추가했습니다. 아래수식 사용하시면 됩니다. 1. input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; for cnt = 1 to 299 { sum[cnt] = sum[cnt-1][1]; ii[cnt] = ii[cnt-1][1]; } } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(mav); } 2 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; for cnt = 1 to 299 { sum[cnt] = sum[cnt-1][1]; ii[cnt] = ii[cnt-1][1]; } } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(Floor(mav/PriceScale)); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다. > 코딩감사합니다. 그런데 1,2번 모두 지표값이 출력되지 않았습니다. 코스피 코스닥 연결선물지수 5분봉 2017-01~현재까지 기간으로 테스트 해봤습니다. 혹시 값이 너무 큰가 싶어 n에 5나 30을 넣어봐도 아무런 결과가 나오지 않았습니다. 어떻게 고치면 될까요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 차트에 지정한 일수만큼 계산할 데이터가 충분해야 지표를 그릴수 있습니다. 데이터가 부족하면 계산 및 지표출력이 되지 않습니다. 1 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(mav); } 2 input : N(200); var : cnt(0),a1(0),a2(0),mav(0); Array : sum[300](0),ii[300](0); var1 = atr(14); if bdate != bdate[1] Then { sum[0] = 0; ii[0] = 0; } sum[0] = sum[0] + var1; ii[0] = ii[0]+1; if ii[N-1] > 0 then { a1 = 0; a2 = 0; for cnt = 0 to N-1 { a1 = a1+sum[cnt]; a2 = a2+ii[cnt]; } mav = a1/a2; plot1(Floor(mav/PriceScale)); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 지표 5분봉 기준 ATR 14의 n일 간의 평균값* *n에 200일간 써도 가능하도록 짜주시면 감사하겠습니다. 2. 지표 1 지표가 몇틱인가 표현.