커뮤니티
진입조건 추가
2016-05-03 20:31:18
129
글번호 97713
안녕하세요. 항상 고생이 많으십니다.
진입조건에 한가지 제약을 만들려고 합니다. 가능한지 여쭤봅니다.
var1 = ma(c,5);
if NextBarOpen > var1
Then
sell("S",AtStop,NextBarOpen-PriceScale*1);
매도진입 기준으로 하였을때, 가격과 20일 이평과의 이격이 벌어져서 이격도가 95이하를 하회했을때 중심선 100까지 돌아올때까지 진입조건이 맞더라도 시스템 진입을 제한하는것입니다.
중심선 100이상을 상회하였을때 다시 조건적용 정상적으로 진입하게 만듭니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-05-04 09:21:47
안녕하세요
예스스탁입니다.
아래 내용이 맞는지 모르겠습니다.
최근 100을 하향했을때 95밑으로 내려갔으면
100이상을 상회할때 매도를 수행하고
95밑으로 내려가지 않은 상태이면 기존수식대로 매도를 처리합니다.
var : LL(0);
var1 = ma(c,5);
var2 = Disparity(5);
if CrossDown(var2,100) Then
LL = var2;
if var2 < 100 and var2 < LL Then
LL = var2;
if NextBarOpen > var1 and
((LL <= 95 and var2 >= 100) or
(LL > 95)) Then
sell("S",AtStop,NextBarOpen-PriceScale*1);
즐거운 하루되세요
> 무정 님이 쓴 글입니다.
> 제목 : 진입조건 추가
> 안녕하세요. 항상 고생이 많으십니다.
진입조건에 한가지 제약을 만들려고 합니다. 가능한지 여쭤봅니다.
var1 = ma(c,5);
if NextBarOpen > var1
Then
sell("S",AtStop,NextBarOpen-PriceScale*1);
매도진입 기준으로 하였을때, 가격과 20일 이평과의 이격이 벌어져서 이격도가 95이하를 하회했을때 중심선 100까지 돌아올때까지 진입조건이 맞더라도 시스템 진입을 제한하는것입니다.
중심선 100이상을 상회하였을때 다시 조건적용 정상적으로 진입하게 만듭니다.
감사합니다.