커뮤니티

문의 드립니다....

프로필 이미지
wkri
2024-11-22 21:25:45
511
글번호 185582
답변완료
주월 3이평 수렴후 일봉120일선 파라볼릭 돌파 검색식인데 오류가 납니다 수정 좀 부탁드릴께요 그리고 수렴과 일봉120평 파라볼릭 돌파없이 일봉상 시가가 주월 3이평 아래있고 종가가 주월3이평 둘다 돌파하는 일봉 검색식 좀 부탁드립니다. input : WeekPeriod(3),MonthPeriod(3),EmaPeriod(120); var : cnt(0),wsum(0),msum(0),wmav(0),mmav(0),Emav(0),pb(0); Array : WeekC[50](0),MonthC[50](0); pb=Sar(0.02 , 0.2); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then { For cnt = 49 downto 1 { WeekC[cnt] = WeekC[cnt-1][1]; } } WeekC[0] = C; if sdate > sdate[1]+30 Then { For cnt = 49 downto 1 { MonthC[cnt] = MonthC[cnt-1][1]; } } MonthC[0] = C; if weekC[WeekPeriod-1] > 0 Then { wsum = 0; For cnt = 0 to WeekPeriod-1 { wsum = wsum+weekc[cnt]; } wmav = wsum/WeekPeriod; } if Monthc[MonthPeriod-1] > 0 Then { msum = 0; For cnt = 0 to MonthPeriod-1 { msum = msum+Monthc[cnt]; } mmav = msum/monthPeriod; } Emav = Ema[c,Emaperiod]; if wmav > 0 and mmav > 0 Then { var1 = max[Emav,WMav,mmav]; var2 = min[Emav,WMav,mmav]; if var1 <= var2 * 1.02 and pb<=c and CrossUp[c,var1] Then Find(0); }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-25 10:40:20

안녕하세요 예스스탁입니다. 예스랭귀지에서 함수의 파라매타는 ()소괄호 안에 입력해야 합니다. input : WeekPeriod(3),MonthPeriod(3),EmaPeriod(120); var : cnt(0),wsum(0),msum(0),wmav(0),mmav(0),Emav(0),pb(0); Array : WeekC[50](0),MonthC[50](0); pb=Sar(0.02 , 0.2); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then { For cnt = 49 downto 1 { WeekC[cnt] = WeekC[cnt-1][1]; } } WeekC[0] = C; if sdate > sdate[1]+30 Then { For cnt = 49 downto 1 { MonthC[cnt] = MonthC[cnt-1][1]; } } MonthC[0] = C; if weekC[WeekPeriod-1] > 0 Then { wsum = 0; For cnt = 0 to WeekPeriod-1 { wsum = wsum+weekc[cnt]; } wmav = wsum/WeekPeriod; } if Monthc[MonthPeriod-1] > 0 Then { msum = 0; For cnt = 0 to MonthPeriod-1 { msum = msum+Monthc[cnt]; } mmav = msum/monthPeriod; } Emav = Ema(c,Emaperiod); if wmav > 0 and mmav > 0 Then { var1 = max(Emav,WMav,mmav); var2 = min(Emav,WMav,mmav); if var1 <= var2 * 1.02 and pb<=c and CrossUp(c,var1) Then Find(0); } 즐거운 하루되세요 > wkri 님이 쓴 글입니다. > 제목 : 문의 드립니다.... > 주월 3이평 수렴후 일봉120일선 파라볼릭 돌파 검색식인데 오류가 납니다 수정 좀 부탁드릴께요 그리고 수렴과 일봉120평 파라볼릭 돌파없이 일봉상 시가가 주월 3이평 아래있고 종가가 주월3이평 둘다 돌파하는 일봉 검색식 좀 부탁드립니다. input : WeekPeriod(3),MonthPeriod(3),EmaPeriod(120); var : cnt(0),wsum(0),msum(0),wmav(0),mmav(0),Emav(0),pb(0); Array : WeekC[50](0),MonthC[50](0); pb=Sar(0.02 , 0.2); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then { For cnt = 49 downto 1 { WeekC[cnt] = WeekC[cnt-1][1]; } } WeekC[0] = C; if sdate > sdate[1]+30 Then { For cnt = 49 downto 1 { MonthC[cnt] = MonthC[cnt-1][1]; } } MonthC[0] = C; if weekC[WeekPeriod-1] > 0 Then { wsum = 0; For cnt = 0 to WeekPeriod-1 { wsum = wsum+weekc[cnt]; } wmav = wsum/WeekPeriod; } if Monthc[MonthPeriod-1] > 0 Then { msum = 0; For cnt = 0 to MonthPeriod-1 { msum = msum+Monthc[cnt]; } mmav = msum/monthPeriod; } Emav = Ema[c,Emaperiod]; if wmav > 0 and mmav > 0 Then { var1 = max[Emav,WMav,mmav]; var2 = min[Emav,WMav,mmav]; if var1 <= var2 * 1.02 and pb<=c and CrossUp[c,var1] Then Find(0); }