커뮤니티

검색식 문의

프로필 이미지
atmskill
2018-10-13 21:19:02
204
글번호 122648
답변완료
수고하십니다 시스템트레이딩에 관심이 많다가 지난달 교육가서 "시스템시장"에 주식관련 프로그램이 없다고 들어서 안되는가 보다하고 포기할려다 내가 생각하는 조건이나 내용은 검색할수는 있겠다 싶어서 오늘 종일 헤메며 씨름중인데,,, 아래 내용은 도저희 해결이 안되네여, -------------------------------------------------- var : x(0); x = 0; While x < 500 Begin // 전일날 지수보다 3%이상 빠질때 if ((DAYClose[x+1]-DAYClose[x])/DAYClose[x+1])*100 > 3 Then { MessageLog("Date[x+1] : %.0f %.2f Date[x] : %.0f %.2f ", date[x+1],DAYclose[x+1],date[x],DAYclose[x]); } x = x +1 ; end; -------------------------------------------------- 전날보다 지수가 3%이상 빠진후 그후 일주일간의 지수값을 text로 저장하는걸 만들려합니다,,,한데 3%가 빠지는 구간은 위와 같이 하니 나오는데,,, 그날 이후 일주일간의 데이터를 발췌하는 법을 모르겠군요 혹시나 하여 dayclose[-1]을 써보니 아무 결과는 안나오네요...
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-15 11:34:19

안녕하세요 예스스탁입니다. 수식은 차트에 적용되면 차트상 첫봉부터 현재봉 방향으로 계산되고 수행됩니다. 아래와 같이 작성하시면 당일 마지막봉에서 전일대비 3%이상 하락했으면 지정한 메세지를 출력하고 이후 5일간 그날의 종가를 출력하게 됩니다. var : dd(0),d1(0),idx(0),ii(0); if NextBarSdate != sdate Then { dd = sdate; d1 = dd[1]; idx = idx+1; if DayClose(0) <= DayClose(1)*0.97 Then { ii = idx; MessageLog("전일 Date : %.0f %.2f 당일 : %.0f %.2f ",d1,DayClose(1),dd,DayClose(0)); } if ii > 0 and idx > ii and idx <= ii+5 Then MessageLog("일자 Date : %.0f 종가 : %.2f ",dd,DayClose(0)); } 즐거운 하루되세요 > atmskill 님이 쓴 글입니다. > 제목 : 검색식 문의 > 수고하십니다 시스템트레이딩에 관심이 많다가 지난달 교육가서 "시스템시장"에 주식관련 프로그램이 없다고 들어서 안되는가 보다하고 포기할려다 내가 생각하는 조건이나 내용은 검색할수는 있겠다 싶어서 오늘 종일 헤메며 씨름중인데,,, 아래 내용은 도저희 해결이 안되네여, -------------------------------------------------- var : x(0); x = 0; While x < 500 Begin // 전일날 지수보다 3%이상 빠질때 if ((DAYClose[x+1]-DAYClose[x])/DAYClose[x+1])*100 > 3 Then { MessageLog("Date[x+1] : %.0f %.2f Date[x] : %.0f %.2f ", date[x+1],DAYclose[x+1],date[x],DAYclose[x]); } x = x +1 ; end; -------------------------------------------------- 전날보다 지수가 3%이상 빠진후 그후 일주일간의 지수값을 text로 저장하는걸 만들려합니다,,,한데 3%가 빠지는 구간은 위와 같이 하니 나오는데,,, 그날 이후 일주일간의 데이터를 발췌하는 법을 모르겠군요 혹시나 하여 dayclose[-1]을 써보니 아무 결과는 안나오네요...