항상감사합니다
밑에조건에서 종가가 이 지표를 상향돌파할대 (항상위말고) 상향돌파할때 검색이되게 부탁드립니다.
지표조건 ; 기간1 - 120
이평 = ma(c,기간1);
외바닥 = crossup(c(1),이평)&& 이평<c(1) && 이평<c;
이평골든 = crossup(c,이평);
이평골드전저점 = lowest(L,기간1);
외바닥때전저점 = lowest(L(기간1),기간1*2);
저점높아지고 = 외바닥때전저점 <= 이평골드전저점 ;
몇봉이내외바닥 = BarsSince(외바닥) <= 기간1*3;
이평쌍바닥조건 = 저점높아지고 && 몇봉이내외바닥 && 이평골든;
기다리던이평쌍바닥선 = valuewhen(1, 이평쌍바닥조건,이평);
답변 1
예스스탁
예스스탁 답변
2025-06-04 13:57:04
안녕하세요
예스스탁입니다.
input : 기간1(120);
var : 이평(0),외바닥(False),이평골든(False),이평골드전저점(0),외바닥때전저점(0),bs(-1);
var : 저점높아지고(False),몇봉이내외바닥(false),이평쌍바닥조건(false),기다리던이평쌍바닥선(0);
이평 = ma(c,기간1);
외바닥 = crossup(c[1],이평)&& 이평<c[1] && 이평<c;
이평골든 = crossup(c,이평);
이평골드전저점 = lowest(L,기간1);
외바닥때전저점 = lowest(L,기간1*2)[기간1];
저점높아지고 = 외바닥때전저점 <= 이평골드전저점 ;
if 외바닥 == true Then
bs = 0;
Else
{
if bs >= 0 Then
bs = bs+1;
}
몇봉이내외바닥 = bs <= 기간1*3;
이평쌍바닥조건 = 저점높아지고 && 몇봉이내외바닥 && 이평골든;
if 이평쌍바닥조건 == true Then
기다리던이평쌍바닥선 = 이평;
if CrossUp(C,기다리던이평쌍바닥선) Then
Find(1);
즐거운 하루되세요
> 날자삽사리 님이 쓴 글입니다.
> 제목 : 검색식부탁드립니다.
> 항상감사합니다
밑에조건에서 종가가 이 지표를 상향돌파할대 (항상위말고) 상향돌파할때 검색이되게 부탁드립니다.
지표조건 ; 기간1 - 120
이평 = ma(c,기간1);
외바닥 = crossup(c(1),이평)&& 이평<c(1) && 이평<c;
이평골든 = crossup(c,이평);
이평골드전저점 = lowest(L,기간1);
외바닥때전저점 = lowest(L(기간1),기간1*2);
저점높아지고 = 외바닥때전저점 <= 이평골드전저점 ;
몇봉이내외바닥 = BarsSince(외바닥) <= 기간1*3;
이평쌍바닥조건 = 저점높아지고 && 몇봉이내외바닥 && 이평골든;
기다리던이평쌍바닥선 = valuewhen(1, 이평쌍바닥조건,이평);