커뮤니티
종목검색식 부탁드림니다.
2025-10-30 01:29:35
246
글번호 227473
항상 노고에 감사드림니다.
많은 도움이 되고있습니다.
아래의 수식을 종목검색식으로 부탁드림니다.
S = SUM(1);
조건 = S > 전체봉수 - 봉수;
PH = nPreMH(1);
PL = nPreML(1);
PC = nPreMC(1);
R = PH - PL;
월R3 = PC + R * 1.1 / 4;
Signal1 = CROSSUP(C, 월R3) AND 조건;
Z = eavg((C - L) - (H - C), Period);
Z2 = eavg((H - O) - (H - C), Period);
Z3 = eavg((H - O) - (O - L), Period);
A = eavg((Z + Z2 + Z3) / 3, Smooth);
Signal2 = CROSSUP(A, 0) AND C > O;
Signal = Signal1 AND Signal2;
Signal;
지표변수
전체봉수 600
봉수 60
Period 10
Smooth 3
Smooth2 3
nPreMH변환
종목검색
답변 1
예스스탁 예스스탁 답변
2025-10-30 13:33:44
안녕하세요
예스스탁입니다.
input : 전체봉수(600),봉수(60),Period(10),smooth(3),smooth1(3);
var : S(0),조건(False),cnt(0),PH(0),PL(0),PC(0),R(0),월R3(0);
var : Signal1(False),Signal2(False),Z(0),Z2(0),Z3(0),A(0),Signal(False);
Array : MH[10](0),ML[10](0),MC[10](0);
S = Accum(1);
조건 = S > 전체봉수 - 봉수;
if sDate > sDate[1]+30 Then
{
For cnt = 9 DownTo 1
{
MH[cnt] = MH[cnt-1];
ML[cnt] = ML[cnt-1];
MC[cnt] = MC[cnt-1];
}
MH[0] = H;
ML[0] = L;
}
if MH[0] > 0 and H > MH[0] Then
MH[0] = H;
if ML[0] > 0 and L < ML[0] Then
ML[0] = L;
MC[0] = C;
PH = MH[1];
PL = ML[1];
PC = MC[1];
R = PH - PL;
월R3 = PC + R * 1.1 / 4;
Signal1 = CROSSUP(C, 월R3) AND 조건;
Z = Ema((C - L) - (H - C), Period);
Z2 = Ema((H - O) - (H - C), Period);
Z3 = Ema((H - O) - (O - L), Period);
A = Ema((Z + Z2 + Z3) / 3, Smooth);
Signal2 = CROSSUP(A, 0) AND C > O;
Signal = Signal1 AND Signal2;
if Signal == true Then
Find(1);
즐거운 하루되세요