커뮤니티

부탁드립니다

프로필 이미지
왕밥빵
2023-09-15 08:40:17
772
글번호 172479
답변완료
키움에서 쓰던 수식인데 변환 부탁드립니다. 수식1 atrv=((avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),단기,1)/C(1)*100+ avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),장기,1)/C(1)*100)/2)*일정배수 수식2 mm=nPreDayClose(20)+nPreDayClose(19)+nPreDayClose(18)+nPreDayClose(17)+nPreDayClose(16)+nPreDayClose(15)+ nPreDayClose(14)+nPreDayClose(13)+nPreDayClose(12)+nPreDayClose(11)+nPreDayClose(10)+nPreDayClose(9)+ nPreDayClose(8)+nPreDayClose(7)+nPreDayClose(6)+nPreDayClose(5)+nPreDayClose(4)+nPreDayClose(3)+ nPreDayClose(2)+nPreDayClose(1))/20; 수식3 mm+mm*atrv/100 수식4 mm-mm*atrv/100 이고 단기(10) 장기(60) 일정배수(5) 값을 입력하고 수식2가 중단 수식3이 상단 수식4가 하단이며 전일 종가가 하단보다 아래있으며 금일 하단과 골든크로스가 났을때 종가에 매수, 1차매수 값보다 낮을때 종가에 추가매수, 주가가 상단을 골든크로스 했을때 매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-15 10:46:22

안녕하세요 예스스탁입니다. input : 일정배수(5),단기(10),장기(60); var : atrv(0),mm(0),hh(0),ll(0); atrv=((avg(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),단기,1)/C[1]*100+ avg(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),장기,1)/C[1]*100)/2)*일정배수; mm=(DayClose(20)+DayClose(19)+DayClose(18)+DayClose(17)+DayClose(16)+DayClose(15)+ DayClose(14)+DayClose(13)+DayClose(12)+DayClose(11)+DayClose(10)+DayClose(9)+ DayClose(8)+DayClose(7)+DayClose(6)+DayClose(5)+DayClose(4)+DayClose(3)+ DayClose(2)+DayClose(1))/20; hh = mm+mm*atrv/100; ll = mm-mm*atrv/100; if MarketPosition == 0 and CrossUp(C,ll) and C[1] < ll[1] Then Buy("b"); if MarketPosition == 1 and C < LatestEntryPrice(0) Then Buy("bb"); if MarketPosition == 1 and CrossUp(c,hh) Then ExitLong(); 즐거운 하루되세요 > 왕밥빵 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 키움에서 쓰던 수식인데 변환 부탁드립니다. 수식1 atrv=((avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),단기,1)/C(1)*100+ avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),장기,1)/C(1)*100)/2)*일정배수 수식2 mm=nPreDayClose(20)+nPreDayClose(19)+nPreDayClose(18)+nPreDayClose(17)+nPreDayClose(16)+nPreDayClose(15)+ nPreDayClose(14)+nPreDayClose(13)+nPreDayClose(12)+nPreDayClose(11)+nPreDayClose(10)+nPreDayClose(9)+ nPreDayClose(8)+nPreDayClose(7)+nPreDayClose(6)+nPreDayClose(5)+nPreDayClose(4)+nPreDayClose(3)+ nPreDayClose(2)+nPreDayClose(1))/20; 수식3 mm+mm*atrv/100 수식4 mm-mm*atrv/100 이고 단기(10) 장기(60) 일정배수(5) 값을 입력하고 수식2가 중단 수식3이 상단 수식4가 하단이며 전일 종가가 하단보다 아래있으며 금일 하단과 골든크로스가 났을때 종가에 매수, 1차매수 값보다 낮을때 종가에 추가매수, 주가가 상단을 골든크로스 했을때 매도