예스스탁
예스스탁 답변
2025-10-14 15:48:47
안녕하세요
예스스탁입니다.
1.종목검색
var : mm(0),t(0),t저점(False);
var : 저점1_T(0),저점1_M(0);
var : 저점2_T(0),저점2_M(0);
var : 고점(Nan),전고점(Nan),조건(False),count(nan),cnt(False);
mm = ma(C,20);
T = LRL(C,20) + LRS(C,20);
T저점 = T>T[1] && T[1]<T[2];
if T저점 == true Then
{
저점1_T = T[1];
저점1_M = mm[1];
저점2_T = 저점1_T[1];
저점2_M = 저점1_M[1];
고점 = H;
전고점 = 고점[1];
count = 0;
}
Else
{
if H > 고점 Then
고점 = H;
}
조건 = 저점1_T<저점1_M &&
저점2_T<저점2_M &&
mm>mm[1] && T>T[1] && CrossUp(C, 전고점);
if 조건 Then
count = count+1;
cnt = count==1;
if cnt == true && cnt[1] == False Then
Find(1);
2. 검색식
var : mm(0),t(0),t저점(False);
var : 저점1_T(0),저점1_M(0);
var : 저점2_T(0),저점2_M(0);
var : 고점(Nan),전고점(Nan),조건(False),count(nan),cnt(False);
mm = ma(C,20);
T = LRL(C,20) + LRS(C,20);
T저점 = T>T[1] && T[1]<T[2];
if T저점 == true Then
{
저점1_T = T[1];
저점1_M = mm[1];
저점2_T = 저점1_T[1];
저점2_M = 저점1_M[1];
고점 = H;
전고점 = 고점[1];
count = 0;
}
Else
{
if H > 고점 Then
고점 = H;
}
조건 = 저점1_T<저점1_M &&
저점2_T<저점2_M &&
mm>mm[1] && T>T[1] && CrossUp(C, 전고점);
if 조건 Then
count = count+1;
cnt = count==1;
if cnt == true && cnt[1] == False Then
Plot1(L,"검색",Red);
즐거운 하루되세요
> 제너리 님이 쓴 글입니다.
> 제목 : 검색식 부탁 드림니다.
> 안녕하세요. 아래 키움에서 사용하던 신호수식으로 검색식을 만들고 싶어서 문의 드리며 차트에 신호표시(캔들아래 삼각형) 도움도 주시면 감사하겠습니다. 행복한 하루 되세요^^
1. W패턴
M = ma(C,20);
T = LRL(20) + LRS(20);
T저점 = T>T(1) && T(1)<T(2);
저점1_T = ValueWhen(1, T저점, T(1));
저점1_M = ValueWhen(1, T저점, M(1));
저점2_T = ValueWhen(2, T저점, T(1));
저점2_M = ValueWhen(2, T저점, M(1));
고점 = HighestSince(1, T저점, H);
전고점 = ValueWhen(1, T저점, 고점(1));
조건 =
저점1_T<저점1_M &&
저점2_T<저점2_M &&
M>M(1) && T>T(1) && CrossUp(C, 전고점);
cnt = CountSince(T저점, 조건)==1;
cnt && !cnt(1)