커뮤니티
종목검색식으로 부탁드립니다.
2025-12-20 12:21:02
152
글번호 229227
조건1_상승 = (C - ref(C,1)) / ref(C,1) >= 0.15;
조건1_60최고 = H == Highest(H, 60);
조건1 = 조건1_60최고 && 조건1_상승 && barssince(조건1_60최고 && 조건1_상승) <= 봉수1;
조건1최고가 = Valuewhen(1, 조건1_60최고 && 조건1_상승, H);
조건2_근접 = ABS(H - 조건1최고가) / 조건1최고가 <= 0.02;
조건2_상승 = (C - ref(C,1)) / ref(C,1) >= 0.15;
조건2_시간 = barssince(조건1_60최고 && 조건1_상승) <= 봉수2;
조건2 = 조건2_근접 && 조건2_상승 && 조건2_시간;
CC = barssince(조건2);
DD = countsince(CC==0, 조건2);
신호_첫발생 = 조건2 && DD == 1;
if(신호_첫발생, H + 1, 0)
답변 1
예스스탁 예스스탁 답변
2025-12-22 11:32:50
안녕하세요
예스스탁입니다.
input : 봉수1(5),봉수2(10);
var : 조건1_상승(False),조건1_60최고(False),조건1(False);
var : 조건1최고가(0),조건2_근접(False),조건2_상승(False);
var : bs(Nan),조건2_시간(False),조건2(False);
var : cc(Nan),dd(Nan),신호_첫발생(False);
조건1_상승 = (C - C[1]) / C[1] >= 0.15;
조건1_60최고 = H == Highest(H, 60);
if 조건1_60최고 && 조건1_상승 Then
{
bs = 0;
조건1최고가 = H;
}
Else
bs = bs+1;
조건1 = 조건1_60최고 && 조건1_상승 && bs <= 봉수1;
조건2_근접 = ABS(H - 조건1최고가) / 조건1최고가 <= 0.02;
조건2_상승 = (C - C[1]) / C[1] >= 0.15;
조건2_시간 = bs <= 봉수2;
조건2 = 조건2_근접 && 조건2_상승 && 조건2_시간;
if 조건2 == true Then
cc = 0;
Else
cc = cc+1;
if cc == 0 Then
dd = 0;
if 조건2 == true Then
dd = dd+1;
신호_첫발생 = 조건2 && DD == 1;
if 신호_첫발생 == true Then
Find(1);
즐거운 하루되세요
다음글
이전글