예스스탁
예스스탁 답변
2021-09-23 17:25:17
안녕하세요
예스스탁입니다.
1
input : P(224),N(20),Per(-5),Period(5);
var : T(0),i1(0),i2(0),HH(0),mav(0);
if H > Highest(H,P)[1] Then
{
HH = H;
T = 1;
}
else
{
if T == 1 and H >= HH*0.98 and H[1] < HH*(1+Per/100) Then
{
T = 2;
i2 = Index;
}
if T == 2 and i2 > 0 and Index <= i2+20 and C[1] > O[1] and C[2] > O[2] and C >= HH*0.99 Then
{
T = 3;
Buy();
}
}
mav = ma(C,Period);
if MarketPosition == 1 and CrossDown(c,mav) Then
ExitLong();
2
input : P(224),N(20),Per(-5),Period(5);
var : T(0),i1(0),i2(0),HH(0),mav(0);
if H > Highest(H,P)[1] Then
{
HH = H;
T = 1;
}
else
{
if T == 1 and H >= HH*0.98 and H[1] < HH*(1+Per/100) Then
{
T = 2;
i2 = Index;
}
if T == 2 and i2 > 0 and Index <= i2+20 and C[1] > O[1] and C[2] > O[2] and C >= HH*0.99 Then
{
T = 3;
Find(1);
}
}
3
input : P(224),N(20),Per(-5),Period(5);
var : T(0),i1(0),i2(0),HH(0),mav(0);
if H > Highest(H,P)[1] Then
{
HH = H;
T = 1;
}
else
{
if T == 1 and H >= HH*0.98 and H[1] < HH*(1+Per/100) Then
{
T = 2;
i2 = Index;
}
if T == 2 and i2 > 0 and Index <= i2+20 and C[1] > O[1] and C[2] > O[2] and C >= HH*0.99 Then
{
T = 3;
PlotPaintBar(H,L,"강조",MAGENTA);
}
}
즐거운 하루되세요
> 찬영아빠 님이 쓴 글입니다.
> 제목 : 시스템 수식 및 검색 수식 부탁드립니다.
> 신고가 돌파실패 종목 다시 돌파하는 경우
조건1.
244봉 이내에 244봉 신고가 발생
조건2.
조건1의 신고가 발생 이후 고가가 조건1의 신고가가 2%를 초과하는 신고가 발생하면 안됨
(봉을 변수로 바꿀수 있게 부탁드립니다.)
조건3.
신고가 발생 이후 현재일 기준 20봉 전까지 신고가의 -2% ~ 2% 범위의 고가 발생이 1회 발생. (20봉을 변수로 바꿀수 있게 부탁드립니다.) 이경우 새로운 신고가가 발생할 수 있으나 조건1의 신고가를 2% 이상 넘어가지 않고 하락해야 합니다.
조건4.
현재가 기준 2일전과 1일전은 모두 양봉이어야함
조건6. 매수조건
현재가가 244봉중 신고가의 -1% 돌파시 매수
(신고가 대비 -1% 값은 변수로 입력 가능하게 부탁드립니다.)
조건7. 매도조건
매수이후 5일 이평선을 데드크로스 할 때 매도
조건의 종목검색식, 매수되는 봉에 강조, 시스템 수식까지 부탁드립니다.
-------------------------------------------------------------------
첨부파일의 압타바이오 사례를 참고 부탁드립니다.
2021년 1월 6일 244일 신고가 41,000원이 발생했습니다.
이후 2021년 7월 8일 이전 신고가 41,000원 범위(-2%~+2%)안인 40,540원이 발생했습니다.
그이후 2021년 8월 9일 244일 신고가 41,000원 돌파했습니다. 그리고 이전 일봉과 2일전 일봉은 모두 양봉이었습니다.