예스스탁
예스스탁 답변
2023-10-10 17:19:22
안녕하세요
예스스탁입니다.
1
1번내용은 수식을 변경해 드릴 부분이 없습니다.
올리신 내용에서 A는 240번째 (260-S==20)봉의 중간값을 저장하고 이후 종가가 해당값을 돌파하는 식입니다.
그러므로 종목검색식에 속성에서 검색에 필요한 봉갯수를 260개보다 크게 지정하고 검색하셔야 합니다.
2
var : mo(0),mo1(0),a(0),a1(0);
MO=floor(date/100);
MO1=MO%100;
if mo1 != mo1[1] Then
A = o;
A1=Ema(c,130);
if Crossup(C,A) AND C>=A1 Then
Find(1);
3
var : AA(0),BB(0),X1(0),X2(0),A(0),B(0),A1(0);
AA=(H+L+C)/3;
BB=AA*V;
X1=AccumN(BB,120);
X2=AccumN(V,120);
A=X1/X2;
B=Ema(C,120);
A1=SAR(0.02,0.2);
if A*1.03>=B && A*0.97<=B && C>O && Crossup(C,Max(A,B)) && C>=A1 Then
Find(1);
즐거운 하루되세요
> wkri 님이 쓴 글입니다.
> 제목 : 문의 드립니다....
> 검색식 변환 부탁드립니다. 항상 수고 많으싶니다.
5분봉에서 검색이되도록 부탁들립니다(총 3개입니다..)
1번(아래처럼 변환해주셨는데요 일봉 분봉에서 검색이안됐니다........
S=SUM(1);
A=VALUEWHEN(1,260-S==20,(종가+시가)/2);
CROSSUP(C,A)
var : S(0),A(0);
-------------------------------------------------
1번
S=Accum(1);
if 260-S == 20 Then
A = (C+O)/2;
if A > 0 and CROSSUP(C,A) Then
Find(1);
--------------------------------------------------------------------------
2번
5분봉에서 검색되도록 부탁드립니다
MO=floor(date/100);
MO1=MO%100;
A=VALUEWHEN(1, MO1!=MO1(1),O);
A1=eavg(c,130);
Crossup(C,A) AND C>=A1
-----------------------------------------------------------------------------
3번
5분봉에서 검색되도록 부탁드립니다
AA=(H+L+C)/3;
BB=AA*V;
X1=SUM(BB,120);
X2=SUM(V,120);
A=X1/X2;
B=EAVG(C,120);
A1=SAR(0.02,0.2);
A*1.03>=B && A*0.97<=B && C>O &&
Crossup(C,Max(A,B)) && C>=A1