1.#분봉에서 나타내는 일봉거래대금 함수입니다. 유효성 검증이 안되어서 수정부탁드립니다.
input: N(numeric);
var :cnt(0);
array : DAYM[13](0);
if date != date[1] then{
for cnt = 1 to 12
DAYM[cnt] = DAYM[cnt-1][1];
}
DAYM[N] = accumn(M,dayindex()+1);
2.#3일간저점 갱신후 3일간고가 갱신 봉개수를 나타내는 함수입니다.
이를 분봉차트에서 일봉을 기준으로 나타내려면 어떻게 해야하나요?
함수식 부탁드려요.
if MIN(L[2],L[1],L)>=L Then {
var1 = MAX(H[2],H[1],H);
var2 = 0; }
else{
if H > var1 Then {
var1 = H;
var2 = var2+1; }
}
BAHT=var2;
답변 1
예스스탁
예스스탁 답변
2022-09-13 13:32:38
안녕하세요
예스스탁입니다.
1
input: N(numeric);
var :cnt(0);
array : DM[50](0);
if date != date[1] then
{
for cnt = 49 downto 1
{
DM[cnt] = DM[cnt-1];
}
DM[0] = 0;
}
DM[0] = DM[0]+M;
DAYM = DM[N];
2
if NextBarSdate != sDate Then
{
if MIN(DayLow(3),DayLow(2),DayLow(1)) >= DayLow(0) Then
{
var1 = MAX(DayHigh(2),DayHigh(1),DayHigh(0));
var2 = 0;
}
else
{
if DayHigh(0) > var1 Then
{
var1 = DayHigh(0);
var2 = var2+1;
}
}
}
BAHT=var2;
즐거운 하루되세요
> 7007 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1.#분봉에서 나타내는 일봉거래대금 함수입니다. 유효성 검증이 안되어서 수정부탁드립니다.
input: N(numeric);
var :cnt(0);
array : DAYM[13](0);
if date != date[1] then{
for cnt = 1 to 12
DAYM[cnt] = DAYM[cnt-1][1];
}
DAYM[N] = accumn(M,dayindex()+1);
2.#3일간저점 갱신후 3일간고가 갱신 봉개수를 나타내는 함수입니다.
이를 분봉차트에서 일봉을 기준으로 나타내려면 어떻게 해야하나요?
함수식 부탁드려요.
if MIN(L[2],L[1],L)>=L Then {
var1 = MAX(H[2],H[1],H);
var2 = 0; }
else{
if H > var1 Then {
var1 = H;
var2 = var2+1; }
}
BAHT=var2;