예스스탁
예스스탁 답변
2025-09-08 10:55:32
안녕하세요
예스스탁입니다.
input : a_buy(2),c_buy(1),a_sell(2),c_sell(1),signal_length(7),linreg_length(11);
var : ATR_BUY(0),NLOSS_BUY(0),TRAIL_BUY(0),ATR_SELL(0),NLOSS_SELL(0),TRAIL_SELL(0);
var : LINREG_CLOSE(0), SIGNAL_LINE(0);
ATR_BUY = ATR(c_buy);
NLOSS_BUY = a_buy * ATR_BUY;
TRAIL_BUY = iff(C > TRAIL_BUY[1] AND C[1] > TRAIL_BUY[1],
MAX(TRAIL_BUY[1], C - NLOSS_BUY),
iff(C < TRAIL_BUY[1] AND C[1] < TRAIL_BUY[1],
MIN(TRAIL_BUY[1], C + NLOSS_BUY),
iff(C > TRAIL_BUY[1], C - NLOSS_BUY, C + NLOSS_BUY)));
ATR_SELL = ATR(c_sell);
NLOSS_SELL = a_sell * ATR_SELL;
TRAIL_SELL = iff(C > TRAIL_SELL[1] AND C[1] > TRAIL_SELL[1],
MAX(TRAIL_SELL[1], C - NLOSS_SELL),
iff(C < TRAIL_SELL[1] AND C[1] < TRAIL_SELL[1],
MIN(TRAIL_SELL[1], C + NLOSS_SELL),
iff(C > TRAIL_SELL[1], C - NLOSS_SELL, C + NLOSS_SELL)));
LINREG_CLOSE = LRL(C, linreg_length);
SIGNAL_LINE = ma(LINREG_CLOSE, signal_length);
if C > SIGNAL_LINE AND CROSSUP(Ema(C, 1), SIGNAL_LINE) AND C>O Then
Find(1);
즐거운 하루되세요
> 에다남 님이 쓴 글입니다.
> 제목 : 변환 부탁 드립니다.
> 안녕 하세요.
항상 감사 드리고 있습니다.
키움의 신호 수식인데, 예스트레이더 검색식으로 변경 부탁 드립니다.
ATR_BUY = ATR(c_buy);
NLOSS_BUY = a_buy * ATR_BUY;
TRAIL_BUY = IF(C > TRAIL_BUY(1) AND C(1) > TRAIL_BUY(1),
MAX(TRAIL_BUY(1), C - NLOSS_BUY),
IF(C < TRAIL_BUY(1) AND C(1) < TRAIL_BUY(1),
MIN(TRAIL_BUY(1), C + NLOSS_BUY),
IF(C > TRAIL_BUY(1), C - NLOSS_BUY, C + NLOSS_BUY)));
ATR_SELL = ATR(c_sell);
NLOSS_SELL = a_sell * ATR_SELL;
TRAIL_SELL = IF(C > TRAIL_SELL(1) AND C(1) > TRAIL_SELL(1),
MAX(TRAIL_SELL(1), C - NLOSS_SELL),
IF(C < TRAIL_SELL(1) AND C(1) < TRAIL_SELL(1),
MIN(TRAIL_SELL(1), C + NLOSS_SELL),
IF(C > TRAIL_SELL(1), C - NLOSS_SELL, C + NLOSS_SELL)));
LINREG_CLOSE = LinearRegressionValue(C, linreg_length, 0);
SIGNAL_LINE = AVG(LINREG_CLOSE, signal_length);
C > SIGNAL_LINE AND CROSSUP(EAVG(C, 1), SIGNAL_LINE) AND C>O;
지표변수
a_buy 2
c_buy 1
a_sell 2
c_sell 1
signal_length 7
linreg_length11