커뮤니티

부탁드립니다.

프로필 이미지
redcon
2023-06-22 18:57:21
1537
글번호 170002
답변완료
키움증권 영웅문의 사용자 함수 bp(기간) : (nPredayClose(기간)+nPredayHigh(기간)+nPredayLow(기간))/3 중심선은 당일=(dayclose()+dayhigh()+daylow())/3; A=당일+ bp(1)+bp(2)+bp(3)+bp(4)+bp(5)+bp(6)+bp(7)+bp(8)+bp(9)+bp(10)+ bp(11)+bp(12)+bp(13)+bp(14)+bp(15)+bp(16)+bp(17)+bp(18)+bp(19)+bp(20)+ bp(21)+bp(22)+bp(23)+bp(24)+bp(25)+bp(26)+bp(27)+bp(28)+bp(29); m=A/30; 상한선은 편차합= pow(당일-m,2)+ pow(bp(1)-m,2)+ pow(bp(2)-m,2)+ pow(bp(3)-m,2)+ pow(bp(4)-m,2)+ pow(bp(5)-m,2)+ pow(bp(6)-m,2)+ pow(bp(7)-m,2)+ pow(bp(8)-m,2)+ pow(bp(9)-m,2)+ pow(bp(10)-m,2)+ pow(bp(11)-m,2)+ pow(bp(12)-m,2)+ pow(bp(13)-m,2)+ pow(bp(14)-m,2)+ pow(bp(15)-m,2)+ pow(bp(16)-m,2)+ pow(bp(17)-m,2)+ pow(bp(18)-m,2)+ pow(bp(19)-m,2)+ pow(bp(20)-m,2)+ pow(bp(21)-m,2)+ pow(bp(22)-m,2)+ pow(bp(23)-m,2)+ pow(bp(24)-m,2)+ pow(bp(25)-m,2)+ pow(bp(26)-m,2)+ pow(bp(27)-m,2)+ pow(bp(28)-m,2)+ pow(bp(29)-m,2); m+D1*SQRT(편차합/30) 하한선은 m-D1*SQRT(편차합/30) 수식입니다. (1) C(종가)가 상한선과 CrossUp 검색식 (2) C(종가)가 중심선과 CrossUp 검색식을 부탁드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-23 11:38:48

안녕하세요 예스스탁입니다. 1 지표 input : P(30),d1(2); var : cnt(0),sum1(0),sum2(0),중심(0),상단(0),하단(0); sum1 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum1 = sum1 + var1; } 중심 = sum1/P; sum2 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum2 = sum2 + Pow(var1-중심,2); } 상단 = 중심+d1*SqRt(sum2/P); 하단 = 중심-d1*SqRt(sum2/P); Plot1(상단); plot2(중심); plot3(하단); 2 종목검색1 input : P(30),d1(2); var : cnt(0),sum1(0),sum2(0),중심(0),상단(0),하단(0); sum1 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum1 = sum1 + var1; } 중심 = sum1/P; sum2 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum2 = sum2 + Pow(var1-중심,2); } 상단 = 중심+d1*SqRt(sum2/P); 하단 = 중심-d1*SqRt(sum2/P); if CrossUp(C,상단) Then Find(1); 3 종목검색2 input : P(30),d1(2); var : cnt(0),sum1(0),sum2(0),중심(0),상단(0),하단(0); sum1 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum1 = sum1 + var1; } 중심 = sum1/P; sum2 = 0; For cnt = 0 to P-1 { var1 = (dayclose(cnt)+dayhigh(cnt)+daylow(cnt))/3; sum2 = sum2 + Pow(var1-중심,2); } 상단 = 중심+d1*SqRt(sum2/P); 하단 = 중심-d1*SqRt(sum2/P); if CrossUp(C,중심) Then Find(1); 즐거운 하루되세요 > redcon 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 키움증권 영웅문의 사용자 함수 bp(기간) : (nPredayClose(기간)+nPredayHigh(기간)+nPredayLow(기간))/3 중심선은 당일=(dayclose()+dayhigh()+daylow())/3; A=당일+ bp(1)+bp(2)+bp(3)+bp(4)+bp(5)+bp(6)+bp(7)+bp(8)+bp(9)+bp(10)+ bp(11)+bp(12)+bp(13)+bp(14)+bp(15)+bp(16)+bp(17)+bp(18)+bp(19)+bp(20)+ bp(21)+bp(22)+bp(23)+bp(24)+bp(25)+bp(26)+bp(27)+bp(28)+bp(29); m=A/30; 상한선은 편차합= pow(당일-m,2)+ pow(bp(1)-m,2)+ pow(bp(2)-m,2)+ pow(bp(3)-m,2)+ pow(bp(4)-m,2)+ pow(bp(5)-m,2)+ pow(bp(6)-m,2)+ pow(bp(7)-m,2)+ pow(bp(8)-m,2)+ pow(bp(9)-m,2)+ pow(bp(10)-m,2)+ pow(bp(11)-m,2)+ pow(bp(12)-m,2)+ pow(bp(13)-m,2)+ pow(bp(14)-m,2)+ pow(bp(15)-m,2)+ pow(bp(16)-m,2)+ pow(bp(17)-m,2)+ pow(bp(18)-m,2)+ pow(bp(19)-m,2)+ pow(bp(20)-m,2)+ pow(bp(21)-m,2)+ pow(bp(22)-m,2)+ pow(bp(23)-m,2)+ pow(bp(24)-m,2)+ pow(bp(25)-m,2)+ pow(bp(26)-m,2)+ pow(bp(27)-m,2)+ pow(bp(28)-m,2)+ pow(bp(29)-m,2); m+D1*SQRT(편차합/30) 하한선은 m-D1*SQRT(편차합/30) 수식입니다. (1) C(종가)가 상한선과 CrossUp 검색식 (2) C(종가)가 중심선과 CrossUp 검색식을 부탁드립니다.