예스스탁
예스스탁 답변
2020-11-17 16:31:37
안녕하세요
예스스탁입니다.
당일 포함 최근 N일의 값만 표시하게 수정해 드립니다.
오늘만 보신다면 N은 1일입니다.
input : P(5),Per(100),N(3);
var : i1(0),i2(0),cnt(0),count(0);
Array : TL[100,20](0);
if Bdate != Bdate[1] Then
{
count = 0;
For i1 = 9 DownTo 0
{
For i2 = 0 to 99
{
TL[i2,i1+1] = TL[i2,i1];
}
}
for cnt = 0 to 99
{
TL_Delete(TL[cnt,N]);
}
}
var1 = ma(V,P);
if CrossUp(V,var1*(1+per/100)) Then
{
count = count+1;
var2 = (H+L)/2;
TL[count,0] = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2);
TL_SetExtRight(TL[count,0],true);
}
즐거운 하루되세요
> 느와르 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요
항상 빠른 답변 갑사드립니다.
아래 답변중에 수정 보완을 요청 드립니다.
2-b
5일 평균 거래량을 100% 돌파한 양봉들의 중심선을 수평선으로 차트 오른쪽까지 주욱 표시 할수 있는 식을 요청 드립니다.
input : P(5),Per(100);
var : TL(0);
var1 = ma(V,P);
if CrossUp(V,var1*(1+per/100)) Then
{
var2 = (H+L)/2;
TL = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2);
TL_SetExtRight(TL,true);
}
위 사항을 적용하니 전일 라인이 오른쪽을 방향으로 침범하여 당일차트 보기가 불편합니다.
분봉상 당일만 라인이 표기 희망합니다.
혹시 인풋값으로 기간값을 넣을수 있다면
일봉에서도 신호가 발행하고 10일정도까지만 오른쪽 수평선이 표시된다면 좋을듯 합니다.
그럼 좋은 하루 되세요^^
감사합니다