커뮤니티

진입 건너뛰기 수식 문의드립니다.

프로필 이미지
훈sys
2015-04-06 16:23:39
197
글번호 84798
답변완료
1. 실제 진입과 청산이 반복되어 총3회의 이익 완료 후(연속적 이익이 아닌 총3회 이익) 진입금지상태로 변환 2. 진입 금지 상태로 변환 후 - 진입신호 발생 - 진입신호 발생 후 청산신호 발생 - 이 진입과 청산 시점 종가를 비교하여 손실로 판정 2번의 세가지 조건을 순차적으로 만족하는 1세트가 4번 연속발생 할 경우 다시 진입 가능 상태로 변환하여 1번으로 복귀 위 수익작성을 부탁드리겠습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-07 13:51:10

안녕하세요 예스스탁입니다. 아래 내용 참고하셔서 수정보완해 사용하시기 바랍니다. var : win(0),entry(false),EC(0),Pst(0),XC(0),Vloss(0); #차트 첫봉(일간 기준이면 dayindex) #win은 0, entry는 false if index == 0 Then{ win = 0; entry = true; } #청산발생 if (MarketPosition == 0 and MarketPosition[1] != 0) Or (MarketPosition != 0 and MarketPosition != MarketPosition[1] and MarketPosition[1] != 0) Then{ #entry가 true이고 직전거래가 구익이면 1씩 증가 if entry == true and PositionProfit(1) > 0 Then win = win+1; #win이 3이면 entry는 false,pst는 0, vloss는 0 if win == 3 Then{ entry = false; pst = 0; Vloss = 0; } } #entry가 false가 되면 if entry == false Then{ #pst가 0인상태에서(가상 무포지션상태) 매수진입 if pst == 0 and 매수진입조건 Then{ EC = C; pst = 1; } #pst가 -1인 상태에서 (가상 매도진입상태) 매수로 스위칭 if pst == -1 and 매수진입조건 Then { XC = C; pst = 0; if XC > EC Then { Vloss = Vloss+1; if Vloss == 4 Then { Entry = true; win - 0; } } EC = C; pst = 1; } #pst가 0인상태에서(가상 무포지션상태) 매도진입 if pst == 0 and 매도진입조건 Then { EC = C; pst = -1; } #pst가 -1인 상태에서 (가상 매도진입상태) 매도로 스위칭 if pst == 1 and 매도진입조건 Then { XC = C; pst = 0; if XC < EC Then { Vloss = Vloss+1; if Vloss == 4 Then { Entry = true; win = 0; } } EC = C; pst = -1; } #매수청산조건만족 if pst == 1 and 매수청산조건 Then { XC = C; pst = 0; if XC < EC Then { Vloss = Vloss+1; if Vloss == 4 Then { Entry = true; win = 0; } } } #매도청산조건만족 if pst == -1 and 매도청산조건 Then { XC = C; pst = 0; if XC > EC Then { Vloss = Vloss+1; if Vloss == 4 Then { Entry = true; win = 0; } } } } if entry == true and 매수진입조건 Then buy(); if entry == true and 매도진입조건 Then sell(); if MarketPosition == 1 and 매수청산조건 Then ExitLong(); if MarketPosition == -1 and 매도청산조건 Then ExitShort(); 즐거운 하루되세요 > 훈sys 님이 쓴 글입니다. > 제목 : 진입 건너뛰기 수식 문의드립니다. > 1. 실제 진입과 청산이 반복되어 총3회의 이익 완료 후(연속적 이익이 아닌 총3회 이익) 진입금지상태로 변환 2. 진입 금지 상태로 변환 후 - 진입신호 발생 - 진입신호 발생 후 청산신호 발생 - 이 진입과 청산 시점 종가를 비교하여 손실로 판정 2번의 세가지 조건을 순차적으로 만족하는 1세트가 4번 연속발생 할 경우 다시 진입 가능 상태로 변환하여 1번으로 복귀 위 수익작성을 부탁드리겠습니다. 감사합니다.