커뮤니티
진입 건너뛰기 수식 문의드립니다.
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번으로 복귀
위 수익작성을 부탁드리겠습니다.
감사합니다.
다음글
이전글