커뮤니티
수식 문의
2025-12-12 12:38:24
157
글번호 228921
안녕하세요?
매수신호가 발생하면 그 신호가 계속 유지될 때에 한하여 그 신호봉의 종가 포함 최고의 C 대비 lim(0.5) 포인트 저렴한 가격에 리미트로 매수 진입.
진입후 1포인트 손절 또는 2.5 포인트 익절, 또는 2포인트 수익후 1포인트 수익반납할 때 트레일링스톱으로 청산. 신호가 바뀐다고 청산하지 않습니다.
청산후 여전히 매수신호 유지시 청산가격 포함 그이후의 최고의 종가대비 lim(0.5) 포인트 저렴한 가격에 계속 매수 진입.
당근 매도진입은 대칭.
테스트용으로 파라볼릭 사용.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2025-12-12 15:13:34
안녕하세요
예스스탁입니다.
input : lim(0.5);
input : af(0.02),maxaf(0.2);
var : t(0),s(0);
var1 = Sar(af,maxaf);
if t <= 0 and CrossUp(C,var1) Then
{
t = 1;
s = c;
}
if t >= 0 and CrossUp(C,var1) Then
{
t = -1;
s = c;
}
if TotalTrades > TotalTrades[1] Then
{
s = c;
}
if t == 1 Then
{
if c > s then
s = c;
Buy("b",AtLimit,s-lim);
}
if t == -1 Then
{
if c < s then
s = c;
Sell("s",AtLimit,s+lim);
}
SetStopLoss(1,PointStop);
SetStopProfittarget(1,PointStop);
SetStopTrailing(1,2,PointStop);
즐거운 하루되세요
다음글