커뮤니티

부탁드립니다.

프로필 이미지
서태공
2018-06-07 20:05:59
200
글번호 119568
답변완료
1. 58116호와 관련하여, 1분챠트에서 종가가 highest(h,20)[5]를 올라서면 바로 매수하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 고가를 넘어서면 매수하고, 종가가 lowest(l,20)[5]를 내려서면 바로 매도하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 저가를 내려가면 매도하라는 시스템식을 만드는데 있어서, 예를들면 08시02분에 매수신호가가 먼저 나와 진입하였으면 그 이후 08시 59분까지는 설사 매도 신호가 나와도 진입하지 않고, 다음 09시간대 이후로 넘어가 조건 만족할 때 매도신호가 나올 수 있도록 구현해 주세요, 한마디로 매 시간대마다 매수든 매도든 먼저 진입한 신호가 있을 때에는 그 반대 포지션 신호가 나오더라도 똑 같은 시간대만큼은 신호가 나오지 않도록 해 주세요, 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-06-08 19:39:01

안녕하세요 예스스탁입니다. var : t(0),tf(0); tf = TimeToMinutes(stime)%60; if bdate != bdate[1] or (bdate == bdate[1] and tf < tf[1]) Then Condition1 = true; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Condition1 = false; if crossup(C,highest(h,20)[5]) Then{ t = 1; var1 = h; } if CrossDown(C,Lowest(l,20)[5]) Then{ t = -1; var1 = l; } if t == 1 and crossup(C,var1) and Condition1 == true Then { t = 2; buy(); } if t == -1 and CrossDown(C,var1) and Condition1 == true Then { t = -2; sell(); } 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 58116호와 관련하여, 1분챠트에서 종가가 highest(h,20)[5]를 올라서면 바로 매수하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 고가를 넘어서면 매수하고, 종가가 lowest(l,20)[5]를 내려서면 바로 매도하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 저가를 내려가면 매도하라는 시스템식을 만드는데 있어서, 예를들면 08시02분에 매수신호가가 먼저 나와 진입하였으면 그 이후 08시 59분까지는 설사 매도 신호가 나와도 진입하지 않고, 다음 09시간대 이후로 넘어가 조건 만족할 때 매도신호가 나올 수 있도록 구현해 주세요, 한마디로 매 시간대마다 매수든 매도든 먼저 진입한 신호가 있을 때에는 그 반대 포지션 신호가 나오더라도 똑 같은 시간대만큼은 신호가 나오지 않도록 해 주세요, 감사합니다.