예스스탁
예스스탁 답변
2020-05-13 14:00:40
안녕하세요
예스스탁입니다.
input : length(40),mult(1.0),lengthKC(40),multKC(0.7),useTrueRange(true);
var : source(0),basis(0),dev(0),upperBB(0),lowerBB(0);
var : mav(0),rr(0),rangema(0),upperKC(0),lowerKC(0);
var : sqzOn(false),sqzOff(false),noSqz(false),val(0);
var : bcolor(0),scolor(0);
// Calculate BB
source = close;
basis = ma(source, length);
dev = mult * std(source, length);
upperBB = basis + dev;
lowerBB = basis - dev;
// Calculate KC
mav = ma(source, lengthKC);
RR = iff(useTrueRange, TrueRange ,(high - low));
rangema = ma(RR, lengthKC);
upperKC = mav + rangema * multKC;
lowerKC = mav - rangema * multKC;
sqzOn = (lowerBB > lowerKC) and (upperBB < upperKC);
if sqzOn == true Then
PlotPaintBar(H,L,"강조",CYAN);
즐거운 하루되세요
> 카탈레나 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : length(40),mult(1.0),lengthKC(40),multKC(0.7),useTrueRange(true);
var : source(0),basis(0),dev(0),upperBB(0),lowerBB(0);
var : mav(0),rr(0),rangema(0),upperKC(0),lowerKC(0);
var : sqzOn(false),sqzOff(false),noSqz(false),val(0);
var : bcolor(0),scolor(0);
// Calculate BB
source = close;
basis = ma(source, length);
dev = mult * std(source, length);
upperBB = basis + dev;
lowerBB = basis - dev;
// Calculate KC
mav = ma(source, lengthKC);
RR = iff(useTrueRange, TrueRange ,(high - low));
rangema = ma(RR, lengthKC);
upperKC = mav + rangema * multKC;
lowerKC = mav - rangema * multKC;
sqzOn = (lowerBB > lowerKC) and (upperBB < upperKC);
SqzOn이 발생하면 캔들에 강조가 되도록 구현하고 싶습니다.
도움 부탁드립니다. 감사합니다.