예스스탁
예스스탁 답변
2025-04-21 12:27:44
안녕하세요
예스스탁입니다.
지표속성에서 막대그래프로 지정하시면 됩니다.
input : length(20);
input : mult(2.0);
input : lengthKC(20);
input : multKC(1.5);
input : useTrueRange(true);
input : trailTrigger(50); // 50포 상승 이후 트레일링 스탑 활성화
input : trailPercent(50); #/ 100 // 50% 되돌림 시 익절
input : stopLossPercent(0.8); #/ 100 // 손절 비율 설정
var : source(0),basis(0),dev(0),upperBB(0),lowerBB(0);
var : mav(0),Range(0),rangema(0),upperKC(0),lowerKC(0);
var : sqzOn(False),sqzOff(False),noSqz(False),val(0);
var : bcolor(0),scolor(0);
source = close;
basis = ma(source, length);
dev = multKC * std(source, length);
upperBB = basis + dev;
lowerBB = basis - dev;
mav = ma(source, lengthKC);
range = iff(useTrueRange, TrueRange , (high - low));
rangema = ma(range, lengthKC);
upperKC = mav + rangema * multKC;
lowerKC = mav - rangema * multKC;
sqzOn = (lowerBB > lowerKC) and (upperBB < upperKC);
sqzOff = (lowerBB < lowerKC) and (upperBB > upperKC);
noSqz = (sqzOn == false) and (sqzOff == false);
val = LRL(source - avg(avg(highest(high, lengthKC), lowest(low, lengthKC)), ma(close, lengthKC)), lengthKC);
bcolor = iff(val > 0 , IFf((val > iff(IsNaN(val[1]) == true,0,val[1])), green , green) , IFf((val < iff(IsNaN(val[1]) == true,0,val[1])), red , red));
scolor = iff(noSqz ,blue , iff(sqzOn , black , gray));
plot1(val,"val", bcolor);
PlotBaseLine1(0,"0",scolor);
즐거운 하루되세요
> 카카 님이 쓴 글입니다.
> 제목 : 지표문의 드립니다
> 안녕하세요 관리자님!!
항상 감사드립니다
익절지표를 찾는중인데요
혹시 스퀴즈모멘텀 지표를 예스랭귀지에서 구현할수 있을까요?
혹시 있다면 최신버전으로 부탁드리겠습니다
감사합니다^^