파라볼릭에서 종가가 위로 올라가도 바로 매수진입하지 않고 첫 봉의 종가보다 이후 20개봉 이내에서 15틱 위일 때 즉시 매수,
파라볼릭에서 종가가 아래로 내려가도 바로 매도진입하지 않고 첫 봉의 종가보다 이후 20개봉 이내에서 15틱 아래일 때 즉시 매도,
이때 파라볼릭 한 방향에서는 1개 신호만 나오길 원합니다.
즉, 매수든 매도든 한 방향에서는 그 방향으로 한번 신호가 나오면 익절이 되든 손절이 되든 1번만 나오게 하고 싶습니다.
노고에 미리 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2023-06-16 09:24:56
안녕하세요
예스스탁입니다.
Input : af(0.02), maxAF(0.2);
Var : Sarv(0),T(0),S(0),ii(0),HH(0),LL(0);
Sarv = sar(af,maxAF);
If crossup(c,Sarv) Then
{
T = 1;
S = C;
ii = Index;
HH = c;
}
else If CrossDown(c,Sarv) Then
{
T = -1;
S = C;
ii = Index;
LL = L;
}
Else
{
if T == 1 and H > HH then
HH = H;
if T == -1 and L < LL then
LL = L;
}
if T == 1 and Index < ii+20 and HH < S+PriceScale*15 Then
Buy("b",AtStop,S+PriceScale*15);
if T == -1 and Index < ii+20 and LL > S-PriceScale*15 Then
Sell("s",AtStop,S-PriceScale*15);
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 파라볼릭에서 종가가 위로 올라가도 바로 매수진입하지 않고 첫 봉의 종가보다 이후 20개봉 이내에서 15틱 위일 때 즉시 매수,
파라볼릭에서 종가가 아래로 내려가도 바로 매도진입하지 않고 첫 봉의 종가보다 이후 20개봉 이내에서 15틱 아래일 때 즉시 매도,
이때 파라볼릭 한 방향에서는 1개 신호만 나오길 원합니다.
즉, 매수든 매도든 한 방향에서는 그 방향으로 한번 신호가 나오면 익절이 되든 손절이 되든 1번만 나오게 하고 싶습니다.
노고에 미리 감사드립니다.