커뮤니티

부탁드립니다

프로필 이미지
ahslal
2011-07-22 09:31:07
614
글번호 41191
답변완료
5일선이 120일선을 크로스다운후 크로스업하고 다시 이어서 5일선이 120일선을 크로스다운후 크로스업하는 상황일때 (5,120일선 크로스다운,크로스업,크로스다운,크로스업이 4번연속일어남) 크로스다운후 크로스업이 이루어질때까지 최소한 5봉이상이 있어야만 합니다.. 두번의 크로스 모두해당.. 5봉미만은 크로스가 안일어 난것으로 봄 이때 크로스다운후 크로스업할때까지의 최저가를 두개 비교해서 두개가 같고.. 60일선이 20일선 위에 있다면 매수한다.. 단.. 9시에서 11시까지 감시해서 이 상황이 있으면 단 한번만 진입하고 12시에서 2시까지 감시해서 이 상황이 나오면 2번까지 진입할수 있도록 수식 부탁드립니다(하루에 총 3번의 진입이 가능합니다) 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-22 11:48:43

안녕하세요 예스스탁입니다. var : count1(0),count2(0),cnt(0); var1 = ma(c,5); var2 = ma(c,120); #데드구간의 최저가와 봉갯수 계산 if CrossDown(var1,var2) Then{ value1 = L; value2 = value1[1]; value3 = 0; value4 = value3[1]; } if var1 < var2 Then{ value3 = value3+1; if L < value1 Then value1 = L; } #11시 이전, 12~14시 사이 "BB"명칭의 매수신호 횟수 카운트 count1 = 0; count2 = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) and IsEntryName("b",cnt) Then if EntryTime(cnt) < 110000 Then count1 = count1+1; if EntryTime(cnt) >= 120000 and EntryTime(cnt) < 140000 Then count2 = count1+1; } ################################ if ((stime < 110000 and count1 < 1) or (stime >= 120000 and stime < 140000 and count2 < 2)) and var1 > var2 and value1 == value2 and #이전 2개의 데드구간의 최저가가 같은 value3 > 5 and value4 > 5 And#각 구간의 봉갯수는 5이상 ma(c,60) > ma(c,20) then# 60이평이 20이평보다 큼 buy("BB"); 즐거운 하루되세요 > ahslal 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 5일선이 120일선을 크로스다운후 크로스업하고 다시 이어서 5일선이 120일선을 크로스다운후 크로스업하는 상황일때 (5,120일선 크로스다운,크로스업,크로스다운,크로스업이 4번연속일어남) 크로스다운후 크로스업이 이루어질때까지 최소한 5봉이상이 있어야만 합니다.. 두번의 크로스 모두해당.. 5봉미만은 크로스가 안일어 난것으로 봄 이때 크로스다운후 크로스업할때까지의 최저가를 두개 비교해서 두개가 같고.. 60일선이 20일선 위에 있다면 매수한다.. 단.. 9시에서 11시까지 감시해서 이 상황이 있으면 단 한번만 진입하고 12시에서 2시까지 감시해서 이 상황이 나오면 2번까지 진입할수 있도록 수식 부탁드립니다(하루에 총 3번의 진입이 가능합니다) 감사합니다