예스스탁
예스스탁 답변
2025-06-11 12:52:27
안녕하세요
예스스탁입니다.
input : LinReg_Length(11),Signal_Length(7);
var : Bopen(0),Bhigh(0),Blow(0),Bclose(0),BA(0);
BOpen = LRL(O, LinReg_Length);
BHigh = LRL(H, LinReg_Length);
BLow = LRL(L, LinReg_Length);
BClose = LRL(C, LinReg_Length);
BA = MA(BClose, Signal_Length);
Condition1 = CROSSUP(BClose,BA) && bclose>bopen && C>O;
var : A(0),ATR(0),B(0),D(0),E(0),E1(False),E2(False),E3(False);
A=ma(c,17);
ATR=ma(max(max(h-L,abs(c[1]-h)),abs(c[1]-L)),17);
B=ATR*2;
D=A+B;
E=BollBandUp(17,2);
e1=crossup(E,D);
e2=crossdown(E,D);
e3=crossdown(c,E);
if e1 or e2 or e3 Then
var1 = o;
IF Condition1 == true and CrossUp(C,var1) Then
Find(1);
즐거운 하루되세요
> ikksoo 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요 ~
평소 많은 도움 주셔서 감사합니다.
현재 가격이 아래의 2가지, 신호와 라인을 돌파할 때 검색식 부탁드립니다.
1. 신호
BOpen =LinearRegressionValue(O, LinReg_Length,0);
BHigh = LinearRegressionValue(H, LinReg_Length,0);
BLow =LinearRegressionValue(L, LinReg_Length,0);
BClose =LinearRegressionValue(C, LinReg_Length,0);
A=MA(BClose, Signal_Length);
CROSSUP(BClose,A) && bclose>bopen && C>O
지표변수 : LinReg_Length 11
Signal_Length 7
2. 라인
A=avg(c,17);
ATR=avg(max(max(h-L,abs(c(1)-h)),abs(c(1)-L)),17);
B=ATR*2;
D=A+B;
E=Bbandsup(17,2);
e1=crossup(E,D);
e2=crossdown(E,D);
e3=crossdown(c,E);
valuewhen(1,e1 or e2 or e3,o)
감사합니다.