예스스탁
예스스탁 답변
2023-12-06 13:25:46
안녕하세요
예스스탁입니다.
input : 기간(30),비율(0),Vper(1000),Hper(20);
var : 시작조건(False),시작위치(0),폭(0),bs(0),k(0),비율선(0);
시작조건 = Highest(H, 기간)[1]<H;
if 시작조건 Then
{
시작위치 = H;
bs = 0;
}
Else
{
if 시작위치 > 0 Then
bs = bs+1;
}
폭 = 시작위치*(비율/100);
K = iff(시작조건, 시작위치, 시작위치 + 폭*Bs);
#비율선 = iff(K<K[1], K, 0);
if k < k[1] Then
비율선 = k;
if C >= C[1]*1.03 and
CountIf(CrossUp(C,비율선),10)[1] >= 1 and
CountIf(V >= V[1]*(VPer/100),10)[1] >= 1 and
CountIf(H >= C[1]*(1+HPer/100),10)[1] >= 1 Then
Find(1);
즐거운 하루되세요
> 하루삼프로 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다
> 수고 많으십니다.
항상 감사드립니다.
아래 if문 종목 검색식으로 부탁드리겠습니다.
비율선은 변수처리하였습니다.
input : 기간(30),비율(0);
var : 시작조건(False),시작위치(0),폭(0),bs(0),k(0),비율선(0);
시작조건 = Highest(H, 기간)[1]<H;
if 시작조건 Then
{
시작위치 = H;
bs = 0;
}
Else
{
if 시작위치 > 0 Then
bs = bs+1;
}
폭 = 시작위치*(비율/100);
K = iff(시작조건, 시작위치, 시작위치 + 폭*Bs);
비율선 = iff(K<K[1], K, 0);
-----------------------------------------------------
if 1봉전 종가보다 현재봉이 3% 이상
10봉중에서 비율선 크로스업이 1회이상 (1봉전기준) and
10봉중에서 전봉대비 거래량이 1000% 1회 이상 (1봉전 기준) and
10봉중에서 고가가 20%이상 나온봉 (1봉전 기분) Then
Find(1);