커뮤니티

수식문의드려요

프로필 이미지
성공일지
2021-12-13 23:19:14
795
글번호 154456
답변완료

첨부 이미지

안녕하세요 매번 도움주셔서 너무 감사드립니다 혹시 이번에도 수식이 만들어질수있는지 문의드려요 당일 첫5분봉이 5분봉5일선위에서 양봉으로끝나면 다음봉 5분봉에서 매수 ! 단 다음봉 매수시점은 1분봉(5분봉 끝나후이니 5분이후부터 시작되는1분봉)이 양봉보이고 그 양봉의 고가를 다음1분봉이 돌파할때. 이거에대한 청산은 5분봉음봉나오고 그 음봉의저가를 다음봉이 깨고내려갈때. 당일첫5분봉이 5분봉5일선아래서 음봉이면 다음봉에서 매도! 단 다음봉5분봉에서 매도시점은 1분봉(5분봉끝난후니까 5분째이후부터 시작하는1분봉)이 음봉보이고 그 음봉을 다음봉이 깨고 내려갈때.. 청산시점은 5분봉 양봉보이고 그 양봉의 고가를 다음봉이 돌파할때 청산. 약간의 이해를 돕기위해 사진첨부해요 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-14 11:13:10

안녕하세요 예스스탁입니다. 1분봉주기에 적용하셔야 합니다. 1분봉에서 5분봉 시고저종가와 이평을 계산해서 진입청산합니다. input : 타주기분(5),P(5); var : S1(0),D1(0),TM(0),TF(0); var : Didx(0),idx(0),cnt(0),sum(0); Array : CC[20](0),OO[20](0),HH[20](0),LL[20](0),mav[20](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; Didx = 0; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or (Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then { Didx = Didx+1; idx = 0; OO[0] = O; HH[0] = H; LL[0] = L; for cnt = 1 to 99 { OO[cnt] = OO[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; mav[cnt] = mav[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = Close; idx = idx+1; if CC[P-1] > 0 then { sum = 0; for cnt = 0 to P-1 { sum = sum + CC[cnt]; } mav[0] = sum/P; if Didx == 2 Then { if idx == 1 and CC[1] > OO[1] and CC[1] > mav[1] and C > O Then Buy("b",AtStop,H); if idx == 1 and CC[1] < OO[1] and CC[1] < mav[1] and C < O Then Sell("s",AtStop,L); } if MarketPosition == 1 Then ExitLong("bx",AtStop,LL[1]); if MarketPosition == -1 Then ExitShort("sx",AtStop,HH[1]); } } 즐거운 하루되세요 > 성공일지 님이 쓴 글입니다. > 제목 : 수식문의드려요 > 안녕하세요 매번 도움주셔서 너무 감사드립니다 혹시 이번에도 수식이 만들어질수있는지 문의드려요 당일 첫5분봉이 5분봉5일선위에서 양봉으로끝나면 다음봉 5분봉에서 매수 ! 단 다음봉 매수시점은 1분봉(5분봉 끝나후이니 5분이후부터 시작되는1분봉)이 양봉보이고 그 양봉의 고가를 다음1분봉이 돌파할때. 이거에대한 청산은 5분봉음봉나오고 그 음봉의저가를 다음봉이 깨고내려갈때. 당일첫5분봉이 5분봉5일선아래서 음봉이면 다음봉에서 매도! 단 다음봉5분봉에서 매도시점은 1분봉(5분봉끝난후니까 5분째이후부터 시작하는1분봉)이 음봉보이고 그 음봉을 다음봉이 깨고 내려갈때.. 청산시점은 5분봉 양봉보이고 그 양봉의 고가를 다음봉이 돌파할때 청산. 약간의 이해를 돕기위해 사진첨부해요 감사합니다.