vars : Hvalue(0), Lvalue(0), COUNTvalue(0);
var1 = ma(v,14);
if CountIf(V >= var1[1]*2,20) >= 1 Then
Find(1);
20개의 봉 안에서 14일 평균 거래량의 두배보다 거래량이 큰 봉을 찾는 코드를 부탁드렸었는데요.
이 코드에서 그 봉이 몇번째 봉인지, 그 봉의 고가, 저가 등을 위에 선언한 변수에 저장해
사용하고 싶습니다.
1) 현재 찾은 봉의 순서가 몇번째 봉인지 저장해야함
2) 그 봉의 고가, 저가등을 변수에 저장해야함
부탁드립니다!
감사합니다
답변 1
예스스탁
예스스탁 답변
2022-11-24 11:40:28
안녕하세요
예스스탁입니다.
ii는 조건만족봉 봉번호이고
bars에 현재봉기준 몇봉전인지 저장되고,
hh와 ll에 고가와 저가가 저장됩니다.
vars : Hvalue(0), Lvalue(0), COUNTvalue(0);
var : bars(0),ii(0),hh(0),ll(0);
var1 = ma(v,14);
if V > var1[1]*2 Then
{
ii = Index;
hh = H;
ll = L;
}
if ii > 0 Then
bars = Index-ii;
if CountIf(V >= var1[1]*2,20) >= 1 Then
Find(1);
즐거운 하루되세요
> 윤석한 님이 쓴 글입니다.
> 제목 : 종목검색 문의드립니다.
> vars : Hvalue(0), Lvalue(0), COUNTvalue(0);
var1 = ma(v,14);
if CountIf(V >= var1[1]*2,20) >= 1 Then
Find(1);
20개의 봉 안에서 14일 평균 거래량의 두배보다 거래량이 큰 봉을 찾는 코드를 부탁드렸었는데요.
이 코드에서 그 봉이 몇번째 봉인지, 그 봉의 고가, 저가 등을 위에 선언한 변수에 저장해
사용하고 싶습니다.
1) 현재 찾은 봉의 순서가 몇번째 봉인지 저장해야함
2) 그 봉의 고가, 저가등을 변수에 저장해야함
부탁드립니다!
감사합니다