예스스탁
예스스탁 답변
2024-10-08 11:41:22
안녕하세요
예스스탁입니다.
var : TT(0),A1(0),A2(0),A3(0),A4(0);
var : 전환선(0),기준선(0);
TT= LRL(C, 20)+LRS(c,20);
전환선=(highest(high,9)+lowest(low,9))/2;
기준선=(highest(high,26)+lowest(low,26))/2;
A1=floor(date/100);
A2=A1%100;
if A2 != A2[1] and A2 != 12 Then
A3 = H;
Else
{
if A3 > 0 and H > A3 Then
A3 = H;
}
if A2 != A2[1] Then
A4 = A3[1];
if CrossUp(TT,A4) Then
var1 = TT;
if CrossUp(전환선,A4) Then
var2 = 전환선;
Condition1 = C > var1 and C > var2 and var1 > 0 and var2 > 0;
if Condition1 == true and Condition1[1] == False Then
Find(1);
즐거운 하루되세요
> onlypsn 님이 쓴 글입니다.
> 제목 : 종목검색식 요청드립니다.
> 아래 2개의 키움수식 중 두개의 선 모두 돌파(둘중에 큰값?)하는 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁 드리겠습니다. 항상 감사합니다.
* 수식1
TT=Ttsf(C, 20);
A1=floor(date/100);
A2=A1%100;
A3=highestSINCE(1, A2 !=A2(1) and A2 != 12, H);
A4=valuewhen(1, A2 != A2(1), A3(1));
valuewhen(1, crossup(TT, A4), TT)
* 수식2
전환선=(highest(high,9)+lowest(low,9))/2;
기준선=(highest(high,26)+lowest(low,26))/2;
전제=전환선>기준선;
A1=floor(date/100);
A2=A1%100;
A3=highestSINCE(1, A2 !=A2(1) and A2 != 12, H);
조건=valuewhen(1, A2 != A2(1), A3(1));
valuewhen(1, crossup(전환선, 조건), 전환선)