커뮤니티

키움 수식 변환 부탁드립니다.

프로필 이미지
SongTong
2023-05-30 08:13:01
1182
글번호 169360
답변완료
아래 키움 수식을 예스트레이더 종목검색 수식으로 변환 부탁드립니ㅏㄷ. 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4); M1=A/5; 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4)+npdc(5)+npdc(6)+ npdc(7)+npdc(8)+npdc(9)+npdc(10)+npdc(11); M=A/12; 편차합= pow(당일-m,2)+pow(npdc(1)-m,2)+pow(npdc(2)-m,2)+ pow(npdc(3)-m,2)+pow(npdc(4)-m,2)+pow(npdc(5)-m,2)+ pow(npdc(6)-m,2)+pow(npdc(7)-m,2)+pow(npdc(8)-m,2)+ pow(npdc(9)-m,2)+pow(npdc(10)-m,2)+pow(npdc(11)-m,2); M2=M-1.2*sqrt(편차합/12); CC=(M+M2)/2; 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4); M2=A/5; 편차합= pow(당일-m2,2)+pow(npdc(1)-m2,2)+pow(npdc(2)-m2,2)+ pow(npdc(3)-m2,2)+pow(npdc(4)-m2,2); CC1=M2+0.5*sqrt(편차합/5); CC2=MAX(M1,CC,CC1); (M1*수렴1>=CC && M1*수렴2<=CC) && (CC1*수렴1>=CC && CC1*수렴2<=CC) && (M1*수렴1>=CC1 && M1*수렴2<=CC1) && CROSSUP(C,CC2) =================================================================== - 지표변수 수렴1 : 1.01 수렴2 : 0.99 - npdc(기간) 함수 (nPredayClose(기간)+nPredayHigh(기간)+nPredayLow(기간))/3 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-30 14:37:34

안녕하세요 예스스탁입니다. input : 수렴1(1.01),수렴2(0.99); var : cnt(0),sum1(0),sum2(0),편차합1(0),편차합2(0); var : m1(0),m2(0),m3(0),cc(0),cc1(0),cc2(0); sum1 = 0; sum2 = 0; For cnt = 0 to 11 { var1 = (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3; if cnt <= 4 Then sum1 = sum1 + var1; if cnt <= 11 Then sum2 = sum2 + var1; } M1=sum1/5; M2=sum2/12; 편차합1 = 0; 편차합2 = 0; For cnt = 0 to 11 { var1 = (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3; if cnt <= 4 Then 편차합1 = 편차합1 + (var1-M1); if cnt <= 11 Then 편차합2 = 편차합2 + (var1-M2); } M3=M2-1.2*sqrt(편차합2/12); CC=(M2+M3)/2; CC1=M1+0.5*sqrt(편차합1/5); CC2=MAX(M1,CC,CC1); if (M1*수렴1>=CC && M1*수렴2<=CC) && (CC1*수렴1>=CC && CC1*수렴2<=CC) && (M1*수렴1>=CC1 && M1*수렴2<=CC1) && CROSSUP(C,CC2) Then Find(1); 즐거운 하루되세요 > SongTong 님이 쓴 글입니다. > 제목 : 키움 수식 변환 부탁드립니다. > 아래 키움 수식을 예스트레이더 종목검색 수식으로 변환 부탁드립니ㅏㄷ. 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4); M1=A/5; 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4)+npdc(5)+npdc(6)+ npdc(7)+npdc(8)+npdc(9)+npdc(10)+npdc(11); M=A/12; 편차합= pow(당일-m,2)+pow(npdc(1)-m,2)+pow(npdc(2)-m,2)+ pow(npdc(3)-m,2)+pow(npdc(4)-m,2)+pow(npdc(5)-m,2)+ pow(npdc(6)-m,2)+pow(npdc(7)-m,2)+pow(npdc(8)-m,2)+ pow(npdc(9)-m,2)+pow(npdc(10)-m,2)+pow(npdc(11)-m,2); M2=M-1.2*sqrt(편차합/12); CC=(M+M2)/2; 당일=(DayClose()+DayHigh()+DayLow())/3; A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4); M2=A/5; 편차합= pow(당일-m2,2)+pow(npdc(1)-m2,2)+pow(npdc(2)-m2,2)+ pow(npdc(3)-m2,2)+pow(npdc(4)-m2,2); CC1=M2+0.5*sqrt(편차합/5); CC2=MAX(M1,CC,CC1); (M1*수렴1>=CC && M1*수렴2<=CC) && (CC1*수렴1>=CC && CC1*수렴2<=CC) && (M1*수렴1>=CC1 && M1*수렴2<=CC1) && CROSSUP(C,CC2) =================================================================== - 지표변수 수렴1 : 1.01 수렴2 : 0.99 - npdc(기간) 함수 (nPredayClose(기간)+nPredayHigh(기간)+nPredayLow(기간))/3 감사합니다.