예스스탁
예스스탁 답변
2024-01-18 14:05:35
안녕하세요
예스스탁입니다.
Input : shortPeriod(5), longPeriod(20),기간1(50);
var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0);
M1 = ma(C, shortPeriod);
M2 = ma(C, longPeriod);
A = LRL(C,기간1);
A1 = LRL(A,기간1);
eq= A-A1;
ZL =A+eq;
PB=SAR(0.02,0.2);
var1 = Ema(C,120);
var2 = Ema(C,240);
var3 = Ema(C,480);
if (C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C) and
((var1 > Var2 and Var2 > Var3 and C > var1 and C >= C[1]*1.01 and C > var2) or
(var1 < Var2 and Var2 < Var3 and C >= C[1]*1.05 and C > Var2)) Then
Find(1);
즐거운 하루되세요
> ksks 님이 쓴 글입니다.
> 제목 : 수정요청
> 30분봉에서
아래 수식의 신호발생을 두 경우에만 나올 수 있도록 수정하고 싶습니다.
1.지수이평이 120>240>480이고 1봉전대비 0봉가격이 1%이상 상승하고 종가는 지수120선 위.
or
2.지수이평이 120<240<480이고 1봉전대비 0봉가격이 5%이상 상승.
(다른 경우의 지수이평배열 시에는 신호발생 X)
3.공통: 일봉 0봉종가>240지수이평
================================================================================
Input : shortPeriod(5), longPeriod(20),기간1(50);
var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0);
M1 = ma(C, shortPeriod);
M2 = ma(C, longPeriod);
A = LRL(C,기간1);
A1 = LRL(A,기간1);
eq= A-A1;
ZL =A+eq;
PB=SAR(0.02,0.2);
if C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C Then
Find(1);