커뮤니티
문의합니다
해당 수식들(지표-시스템)을 예스랭귀지로 변환해 주세요...
감사합니다..
// === ATR 기간 설정 ===
N = 14;
// === True Range ===
TR = Max(High - Low, Abs(High - Ref(Close,1)), Abs(Low - Ref(Close,1)));
// === ATR ===
ATR = MA(TR, N);
// === 매수 진입가 기억용 ===
EntryPrice = ValueWhen(Buy, Close);
// === 롱 청산선 ===
Long_Stop = EntryPrice - ATR * 1.2;
Long_Target = EntryPrice + ATR * 1.5;
// === 숏 청산선 ===
Short_Stop = EntryPrice + ATR * 1.2;
Short_Target = EntryPrice - ATR * 1.5;
// === 차트 표시 ===
Plot1(Long_Stop, "LongStop");
Plot2(Long_Target, "LongTarget");
Plot3(Short_Stop, "ShortStop");
Plot4(Short_Target, "ShortTarget");
‐-‐----------—-----'
// === ATR 설정 ===
N = 14;
TR = Max(High - Low, Abs(High - Ref(Close,1)), Abs(Low - Ref(Close,1)));
ATR = MA(TR, N);
// === 매수/매도 조건 ===
BuyCond = Cross(Close, MA(Close,20));
SellCond = Cross(MA(Close,20), Close);
// === 진입 ===
Buy (BuyCond);
Sell (SellCond);
// === 진입가 ===
EP = EntryPrice();
// === ATR 기반 청산 ===
Sell (MarketPosition == 1 AND Close <= EP - ATR * 1.2); // 롱 손절
Sell (MarketPosition == 1 AND Close >= EP + ATR * 1.5); // 롱 익절
BuyToCover (MarketPosition == -1 AND Close >= EP + ATR * 1.2); // 숏 손절
BuyToCover (MarketPosition == -1 AND Close <= EP - ATR * 1.5); // 숏 익절
답변 1
예스스탁 예스스탁 답변
2026-02-10 11:08:28