커뮤니티
56476의 답변 감사드립니다.
2018-01-30 22:12:23
175
글번호 116199
일봉 기준으로
최근 7일동안 (최근 일곱봉 사이에) "새롭게" 매수 시그널이 발생한 종목들을 검색하는 수식에 대한 답변을 주셨습니다.
시스템 수식의
Input : 마지막에 ,N(7); 추가하였고
Variables: 는 원래대로
Var2 = 도 원래 수식대로 두고
if countif(crossup(c,Var2),N) >= 1 Then
find(1);
로 검증 완료하였습니다.
농협 NH 트레이더 화면 5201의 기술적 지표에서 위의 검증 완료된 수식을 검색하여
적용하였습니다.
검색에 필요한 최소 시간은 체크하지 않았고
기준봉은 0
"일" 에다가 체크하여 검색을 해본 결과,
일부는 최근 7봉 사이에 새롭게 매수 시그널이 발생한 종목들이 잘 검색되었으나
다수의 최근 7봉이 아닌 더 과거에 매수 시그널이 생겨있는 종목들도 동시에 검색이
되었습니다.
시스템의 기본 뼈대는
if crossup(c,Var2) Then
buy();
if CrossDown(c,var4) Then
ExitLong();
인데 매수 시그널은 이전에 ExitLong 시그널이 나와있어야 새롭게 발생합니다.
if CrossDown(c,var4) Then
ExitLong();
내용이 빠져있어서 그런건지요
첨부파일 1은 7일보다 더 과거에 매수 시그널이 나와있는 종목이 검색된 사진이고
첨부파일 2는 최근 7일 이내에 새롭게 매수 시그널이 나온 종목이 검색된 사진입니다.
검토 수정 부탁드립니다.
감사합니다.
- 1. 116778_1.jpg (0.39 MB)
- 2. 116778_2.jpg (0.29 MB)
답변 1
예스스탁 예스스탁 답변
2018-01-31 16:38:35
안녕하세요
예스스탁입니다.
if countif(crossup(c,Var2),N) >= 1 Then
find(1);
위 내용은 crossup(c,Var2)조건이 최근 N개봉에 1회이상 만족한 종목을 찾는 검색식입니다.
종목검색은 시스템과 다르게 포지션이라는 개념이 없습니다.
시스템은 진입 -> 청산이 반복되므로
매수된 이후에 청산전에 동일조건이 반복적으로 발생해도
피라미딩을 하지 않는한 진입이 또 발생하지는 않습니다.
청산이 되어야지 새로운 진입이 발생합니다.
종목검색은 해당체계가 없으므로
아래와 같이 청산조건과 연계해서 번갈아 발생하는 내용을 만들어야 합니다.
input : N(7);
var : pst(0);
if pst == 0 and crossup(c,Var2) Then
pst = 1;
if pst == 1 and CrossDown(c,Var4) Then
pst = 0;
if countif(pst == 1 and pst[1] == 0,N) >= 1 Then
find(1);
pst(가상포지션확인을 위한 변수)가
0이었다가 1로 변경된봉이 N봉안에 1회이상이라는 내용입니다.
즐거운 하루되세요
> thegin 님이 쓴 글입니다.
> 제목 : 56476의 답변 감사드립니다.
> 일봉 기준으로
최근 7일동안 (최근 일곱봉 사이에) "새롭게" 매수 시그널이 발생한 종목들을 검색하는 수식에 대한 답변을 주셨습니다.
시스템 수식의
Input : 마지막에 ,N(7); 추가하였고
Variables: 는 원래대로
Var2 = 도 원래 수식대로 두고
if countif(crossup(c,Var2),N) >= 1 Then
find(1);
로 검증 완료하였습니다.
농협 NH 트레이더 화면 5201의 기술적 지표에서 위의 검증 완료된 수식을 검색하여
적용하였습니다.
검색에 필요한 최소 시간은 체크하지 않았고
기준봉은 0
"일" 에다가 체크하여 검색을 해본 결과,
일부는 최근 7봉 사이에 새롭게 매수 시그널이 발생한 종목들이 잘 검색되었으나
다수의 최근 7봉이 아닌 더 과거에 매수 시그널이 생겨있는 종목들도 동시에 검색이
되었습니다.
시스템의 기본 뼈대는
if crossup(c,Var2) Then
buy();
if CrossDown(c,var4) Then
ExitLong();
인데 매수 시그널은 이전에 ExitLong 시그널이 나와있어야 새롭게 발생합니다.
if CrossDown(c,var4) Then
ExitLong();
내용이 빠져있어서 그런건지요
첨부파일 1은 7일보다 더 과거에 매수 시그널이 나와있는 종목이 검색된 사진이고
첨부파일 2는 최근 7일 이내에 새롭게 매수 시그널이 나온 종목이 검색된 사진입니다.
검토 수정 부탁드립니다.
감사합니다.
다음글
이전글