안녕하세요
항상 수식 작성 감사드립니다. 코로나가 극성인데 건강하셨으면 좋겠습니다.
가로선 출력 관련 질문드립니다.
---------------------------
1. X 라는 변수(숫자)로 현재 봉부터 X 갯수 전의 봉수를 참고.
2. Y라는 변수(숫자)로 현재 봉으로부터 가장 가까운 조건을 만족하며 출력되는 가로선의 갯수를 설정.
3. 캔들이 해당 가로선을 X값을 초과해서 마감하면 해당 가로선은 더이상 출력이 안되게하기
-----------
부탁드립니다
답변 1
예스스탁
예스스탁 답변
2022-03-04 14:13:19
안녕하세요
예스스탁입니다.
input : X(10),Y(3);
var : cnt(0),count(0);
Array : TL[20](0),ii[20](0);
if C > O Then #조건
{
TL[0] = TL_New(sDate,sTime,C,NextBarSdate,NextBarStime,C);
ii[0] = Index;
TL_SetExtRight(TL[0],true);
For cnt = 1 to 19
{
TL[cnt] = TL[cnt-1][1];
ii[cnt] = ii[cnt-1][1];
if ii[cnt] > 0 and Index > ii[cnt]+X Then
{
TL_Delete(TL[cnt]);
ii[cnt] = 0;
}
}
TL_Delete(TL[Y]);
}
즐거운 하루되세요
> 이만스닥 님이 쓴 글입니다.
> 제목 : 가로선 출력 관련 질문드립니다.
> 안녕하세요
항상 수식 작성 감사드립니다. 코로나가 극성인데 건강하셨으면 좋겠습니다.
가로선 출력 관련 질문드립니다.
---------------------------
1. X 라는 변수(숫자)로 현재 봉부터 X 갯수 전의 봉수를 참고.
2. Y라는 변수(숫자)로 현재 봉으로부터 가장 가까운 조건을 만족하며 출력되는 가로선의 갯수를 설정.
3. 캔들이 해당 가로선을 X값을 초과해서 마감하면 해당 가로선은 더이상 출력이 안되게하기
-----------
부탁드립니다