예스스탁
예스스탁 답변
2022-11-02 11:31:08
안녕하세요
예스스탁입니다.
예스랭귀지에 키움과 같은 강세약세 수식종류는 없습니다.
비슷하게 보시기 위해서는 박스출력함수를 이용해 지표식을 작성해 적용하셔야 합니다.
주석 참고하시기 바랍니다.
var : AA(0),BB(0),CC(0),DD(0);
var : box(0),T(0),color(0);
#이평
AA = ma(C,5);
BB = ma(C,20);
#기준선, 전환선
CC = (highest(H,9)+lowest(L,9))/2;
Var4 = (highest(H,26)+lowest(L,26))/2;
# 동시골드구간일때
if AA > BB and CC > DD Then
{
T = 3;
color = Red;
}
Else #동시골드가 아닐때
{
#A-B만 골드
if AA > BB Then
{
T = 2;
color = Purple;
}
Else if CC > DD Then #C-D만 골드
{
T = 1;
color = Blue;
}
Else #모두 아닐때
{
T = 0;
}
}
#T이 1이상의 값으로 변경되면
if T > 0 and T != T[1] Then
{
#박스출력
box = box_new(sDate,sTime,h,NextBarSdate,NextBarStime,L);
#박스 내부채움
Box_SetFill(box,true);
#박스 채움을 차트 전체로 확장
Box_SetExtFill(box,true);
}
Else
{
#이후 연장
if T > 0 Then
Box_SetEnd(box,NextBarSdate,NextBarStime,L);
}
#박스 색상
Box_SetColor(box,color);
즐거운 하루되세요
> 비정성시 님이 쓴 글입니다.
> 제목 : 강세약세 수식 문의드립니다.
> 안녕하세요..키움 영웅문을 쓰다가 예스를 쓰려니 처음부터 막혀서 문의 드립니다
제가 원하는 수식은요 강세약세 수식인데요
A > B 일때(이때 A,B는 이평선) 1번 색으로 표현(차트 바탕색깔로 표현 원합니다.)
C > D 일때(이때 C,D는 일목 기준선과 전환선) 2번 색으로 구현
A>B 이면서 C>D 인 경우에는 3번 색으로 표현
아직 대략적인 명령어도 다 익히지 못해서 글로만 말씀드렸는데..도움 부탁드립니다.