첨부 이미지
그림1
감사합니다
1.
첨부그림처럼
분봉에서 이평이 이평을 크로스업할 때마다 지정된 횟수로 종목을 검색하고 싶습니다
크로스업하는 횟수를 어떻게 지정하여 종목을 검색할 지 알고 싶습니다.
크로스업하면 count가 0이 되는데 500개 봉의 차트 내에서 0이 몇번 째 발생했는지를
확인하고 그것으로 종목을 검색하고자 합니다
예) 크로스업 횟수가 5번인 종목을 검색(=0이 다섯번째), 3번인 종목을 검색(=0이 세번째)
2.
차트에서 크로스업이 몇 번 발생했는지를 0의 발생 횟수로 확인할 수 있으면 좋겠습니다.
아래의 지표를 사용하여 부탁드립니다.
var : idx5(0);
if bdate != Bdate[1] Then
idx5 = 0;
if
CrossUp(ma(c,5),ma(c,60))
Then //
idx5 = idx5+1;
if idx5 == 1 Then
idx5 =idx5+1;
Plot1(idx5,"크로스업봉갯수");
INPUT:N봉동안(60);
VAR:COUNT(0);
IF idx5[1]<idx5 TheN
COUNT = 0;
Else
{
if COUNT >= 0 and COUNT <= N봉동안 Then
COUNT = COUNT+1;
}
PLOT2(COUNT,"크로스업카운트");
답변 1
예스스탁
예스스탁 답변
2024-03-26 16:12:19
안녕하세요
예스스탁입니다.
아래 내용은 종목검색식으로 작성하신 후에
종목검색 속성에서 검색에 필요한 최소기간을 500봉으로 지정하고 검색하시면 됩니다.
아래수식은 전체기간 골드횟수를 카운트 하는 수식인데
검색에 필요한 최소기간을 500봉으로 하시면
500봉 내에 골드횟수가 계산됩니다.
500봉 내에 N회 이상 골드가 발생한 종목이 검색됩니다.
input : P1(5),P2(60),N(5);
var : count(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
if CrossUp(var1,Var2) Then
count = count+1;
if count >= n Then
Find(1);
즐거운 하루되세요
> jdavid 님이 쓴 글입니다.
> 제목 : 봉갯수 지정
> 감사합니다
1.
첨부그림처럼
분봉에서 이평이 이평을 크로스업할 때마다 지정된 횟수로 종목을 검색하고 싶습니다
크로스업하는 횟수를 어떻게 지정하여 종목을 검색할 지 알고 싶습니다.
크로스업하면 count가 0이 되는데 500개 봉의 차트 내에서 0이 몇번 째 발생했는지를
확인하고 그것으로 종목을 검색하고자 합니다
예) 크로스업 횟수가 5번인 종목을 검색(=0이 다섯번째), 3번인 종목을 검색(=0이 세번째)
2.
차트에서 크로스업이 몇 번 발생했는지를 0의 발생 횟수로 확인할 수 있으면 좋겠습니다.
아래의 지표를 사용하여 부탁드립니다.
var : idx5(0);
if bdate != Bdate[1] Then
idx5 = 0;
if
CrossUp(ma(c,5),ma(c,60))
Then //
idx5 = idx5+1;
if idx5 == 1 Then
idx5 =idx5+1;
Plot1(idx5,"크로스업봉갯수");
INPUT:N봉동안(60);
VAR:COUNT(0);
IF idx5[1]<idx5 TheN
COUNT = 0;
Else
{
if COUNT >= 0 and COUNT <= N봉동안 Then
COUNT = COUNT+1;
}
PLOT2(COUNT,"크로스업카운트");