예스스탁
예스스탁 답변
2021-11-17 14:37:34
안녕하세요
예스스탁입니다.
특정 지표값을 차트에 수평으로 그리기 위해서는 추세선함수를 이용해야 합니다.
다만 추세선 함수가 봉완성시(다음봉시가수신)에만 동작해서 차트의 마지막봉(미완성봉)에서는
동작하지 않아 마지막봉의 현재값을 기준으로 따라가면서 그리지를 못합니다.
차트의 마지막 완성봉 기준으로 수평으로 그려지게 작성해 드립니다.
예스랭귀지 편집기에서 지표식으로 작성해 차트에 적용하시면 되며
아래식 복사해서 붙여넣으신 후에 문법검증(f4) 후에 f5키를 누르시면 지표속성이 나타나빈다.
지표속성창의 Y축표시탭에서 가격으로 설정하고 수식 완료 후 적용하시면 됩니다.
input : Period(20),dv(5);
var : BBup(0),BBmd(0),BBdn(0);
var : TL1(0),TL2(0),TL3(0);
BBup = BollBandUp(Period,dv);
BBmd = ma(c,Period);
BBdn = BollBandDown(Period,dv);
Plot1(BBup,"상단");
Plot2(BBmd,"중단");
Plot3(BBdn,"하단");
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
TL1 = TL_New(sDate,sTime,BBup,sDate,sTime,BBup);
TL2 = TL_New(sDate,sTime,BBmd,sDate,sTime,BBmd);
TL3 = TL_New(sDate,sTime,BBdn,sDate,sTime,BBdn);
TL_SetExtLeft(TL1,true);
TL_SetExtLeft(TL2,true);
TL_SetExtLeft(TL3,true);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
TL_SetColor(TL1,RED);
TL_SetColor(TL1,GREEN);
TL_SetColor(TL1,BLUE);
즐거운 하루되세요
> 로켓맨 님이 쓴 글입니다.
> 제목 : 수평선 그리기
> 1. 볼린져 밴드의 상단 중간 하단선을 따라다니는 수평선을 그리고 싶습니다
첨부파일 그림에서처럼...
볼린져 밴드 상단 a가 움직임에 따라 빨간 수평선이 계속 따라다니는거죠..
2. 해당 수식은 예스랭퀴기 편집기 -> 지표에 입력하면 되나요?