커뮤니티

수식부탁합니다.

프로필 이미지
엉기
2013-04-01 17:09:24
215
글번호 61519
답변완료
20mbo 와 양삼봉 또는 적삼봉 다음 시가(또는 삼봉의 종가)에 진입하는 전략으로 각각 1회에 한하여 거래하며(mbo한번, 패턴한번) 20mbo는 틱챠트로(안되면 1분챠트), 양삼봉(적삼봉)패턴은 10분챠트에 적용하여 거래하는 식을 만들고 싶습니다. 불가능 하다면 틱챠트나 1분챠트에서 두가지 모두 구현가능할까요? 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-02 14:17:31

안녕하세요 예스스탁입니다. var : TT(0),cnt(0); Array : OO[5](0),CC[5](0); if date != date[1] Then{ var3 = 0; Condition1 = false; Condition2 = false; } if stime < 92000 Then{ var1 = dayhigh; var2 = daylow; } if Condition1 == false Then{ if stime >= 92000 and crossup(c,var1) Then buy("b1"); if stime >= 92000 and CrossDown(c,var2) Then sell("s1"); } TT = TimeToMinutes(stime)%10; if dayindex == 0 or (TT < TT[1] and stime > stime[1]) Then{ var3 = var3+1; OO[0] = O; for cnt = 0 to 5{ OO[cnt] = OO[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } if Condition2 == false Then{ if var3 >= 4 and CC[1] > OO[1] and CC[2] > OO[2] and CC[3] > OO[3] Then buy("b2"); if var3 >= 4 and CC[1] < OO[1] and CC[2] < OO[2] and CC[3] < OO[3] Then Sell("s2"); } } CC[0] = C; if IsEntryName("b1") or IsEntryName("s1") Then Condition1 = true; if IsEntryName("b2") or IsEntryName("s2") Then Condition2 = true; 1분차트를 염두에 두고 작성한 식입니다. 틱차트에 적용하실 수 있는 식이지만 틱차트의 경우 시간의 경계가 봉 중간에 있을 경우가 많아 봉하나를 나누어 10분봉을 판단할 수가 없어 정확치 않습니다. 이는 틱차트에서 구현하는 모든 분차트의 내용에 동일합니다. 즐거운 하루되세요 > 엉기 님이 쓴 글입니다. > 제목 : 수식부탁합니다. > 20mbo 와 양삼봉 또는 적삼봉 다음 시가(또는 삼봉의 종가)에 진입하는 전략으로 각각 1회에 한하여 거래하며(mbo한번, 패턴한번) 20mbo는 틱챠트로(안되면 1분챠트), 양삼봉(적삼봉)패턴은 10분챠트에 적용하여 거래하는 식을 만들고 싶습니다. 불가능 하다면 틱챠트나 1분챠트에서 두가지 모두 구현가능할까요? 부탁합니다.