커뮤니티
수정 부탁드립니다.
2026-02-05 08:36:46
120
글번호 230338
60분봉으로 평상시는 아래의 식으로 손절과 익절을 하고
mvar1 = Sarv+(AF_value)*(EP-SAR_Value);
mvar2 = Max(mvar1,EntryPrice-EntryATR*ATr1);#최대손실폭이 약100p줄어듬
mvar3 = Min(mvar1,EntryPrice+ EntryATR*ATr2);#최대손실폭이 약100p줄어듬
#매수진입후 파라볼릭 매도구간에 들어가면 즉시 청산
if marketPosition == 1 and Direction == 1 Then
{ Exitlong("bx1",AtStop,mvar2);
Exitlong("bx3",AtLimit,EntryPrice+매수목표1,"",1,1);
}
만약
전5거래일중 -5%이상 하락하는 일이 있으면 위의 식으로 익절을 하지 않고 아래의 식으로 익절한다^^
(참조차트 일봉을 추가하지 않고 60분봉 차트만)
if 2000 < H-Sarv Then
Exitlong("bx4",AtStop,Sarv+2000); 로 수정부탁드립니다
답변 1
예스스탁 예스스탁 답변
2026-02-05 14:59:37
안녕하세요
예스스탁입니다.
input : N(5);
var : i(0),count(0);
count = 0;
For i = 1 to N
{
if DayClose(i) <= DayClose(i+1)*0.95 Then
count = count+1;
}
if count == 0 Then
{
mvar1 = Sarv+(AF_value)*(EP-SAR_Value);
mvar2 = Max(mvar1,EntryPrice-EntryATR*ATr1);#최대손실폭이 약100p줄어듬
mvar3 = Min(mvar1,EntryPrice+ EntryATR*ATr2);#최대손실폭이 약100p줄어듬
#매수진입후 파라볼릭 매도구간에 들어가면 즉시 청산
if marketPosition == 1 and Direction == 1 Then
{
Exitlong("bx1",AtStop,mvar2);
Exitlong("bx3",AtLimit,EntryPrice+매수목표1,"",1,1);
}
}
Else
{
if 2000 < H-Sarv Then
Exitlong("bx4",AtStop,Sarv+2000);
}
즐거운 하루되세요
이전글