커뮤니티

다시 부탁드립니다.

프로필 이미지
유미
2009-02-06 14:50:49
1008
글번호 20050
답변완료
우선 유선상으로의 설명 감사드립니다. 말씀하신데로 그럼 아래와 같이 다시한번 작성 부탁드립니다. 선물 1분봉으로 한다는 가정하에... 9시부터 9시 30분까지의 최고가와 최저가를 저장하고, 9시 30분 1초부터 거래되는 가격이 위 최고가와 최저가를 돌파하면 매수(매도)하는 것으로 수식 부탁드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2009-02-06 16:03:17

안녕하세요 예스스탁입니다. var : count(0),cnt(0); var1 = timehigh(90000,92959); var2 = TimeLow(90000,92959); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if stime >= 92900 and time < 150459 and count < 1 Then{ buy("b",AtStop,var1); sell("s",AtStop,var2); } 진입식에 stime >= 92900으로 작성한 이유는 9시 29분 봉완성시에930분전가지의 고가나 저가로 atstop가격을 걸어 9시 30분 01초에라도 주문이 나가게 하기 위함입니다. 진입은 당일 한번으로 제한했습니다. count < 2 로 변경하시면 2번까지 진입합니다. 숫자를 조절하시기 바랍니다. 즐거운 하루되세요 > 유미 님이 쓴 글입니다. > 제목 : 다시 부탁드립니다. > 우선 유선상으로의 설명 감사드립니다. 말씀하신데로 그럼 아래와 같이 다시한번 작성 부탁드립니다. 선물 1분봉으로 한다는 가정하에... 9시부터 9시 30분까지의 최고가와 최저가를 저장하고, 9시 30분 1초부터 거래되는 가격이 위 최고가와 최저가를 돌파하면 매수(매도)하는 것으로 수식 부탁드립니다.
프로필 이미지

유미

2009-02-06 17:13:55

네 감사합니다. 잘 쓰겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 다시 부탁드립니다. > 안녕하세요 예스스탁입니다. var : count(0),cnt(0); var1 = timehigh(90000,92959); var2 = TimeLow(90000,92959); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if stime >= 92900 and time < 150459 and count < 1 Then{ buy("b",AtStop,var1); sell("s",AtStop,var2); } 진입식에 stime >= 92900으로 작성한 이유는 9시 29분 봉완성시에930분전가지의 고가나 저가로 atstop가격을 걸어 9시 30분 01초에라도 주문이 나가게 하기 위함입니다. 진입은 당일 한번으로 제한했습니다. count < 2 로 변경하시면 2번까지 진입합니다. 숫자를 조절하시기 바랍니다. 즐거운 하루되세요 > 유미 님이 쓴 글입니다. > 제목 : 다시 부탁드립니다. > 우선 유선상으로의 설명 감사드립니다. 말씀하신데로 그럼 아래와 같이 다시한번 작성 부탁드립니다. 선물 1분봉으로 한다는 가정하에... 9시부터 9시 30분까지의 최고가와 최저가를 저장하고, 9시 30분 1초부터 거래되는 가격이 위 최고가와 최저가를 돌파하면 매수(매도)하는 것으로 수식 부탁드립니다.