커뮤니티
안녕하세요
안녕하세요
수고 많으십니다.
추운날씨에 수고가 많으십니다.
항상 감사한 마음으로 문의를 드립니다.
아래 제공 되는 수식을 정정 해주시면 감사 하겠습니다.
1.기준선 ( B1 or B2 )를
(오늘 1번 이라도 1봉전대비 5%이상 돌파한 봉 ) 최고가 기준 or ( B1 or B2 ) +- 0.5% 이내에서 (오늘 1번 이라도 1봉전대비 5%이상 상승한 봉 ) 최고가 기준 나와야함.
2. 현재봉이 1봉전 종가 대비 5% 이상 상승중이면서 (1번의 종가보다 현재가가 높다거나) or (오늘의 최고 종가) 로 검색이 되게 하고 싶습니다.
if CrossDown(C, A2) Then
B2 = A2[1];
// 현재봉이 B2를 상향 돌파하는지 확인
isCrossNow = false;
if CurrentBar > 1 and B2 > 0 Then
begin
if C[1] <= B2 and C > B2 Then
isCrossNow = true;
end;
// B2 위 0.5% 이내 근접 여부
isNearB2 = false;
if CurrentBar > 1 and B2 > 0 Then
begin
if C >= B2 and C <= B2 * 1.05 Then
isNearB2 = true;
end;
// 오늘 돌파 발생 시 카운트 증가
if isCrossNow and C > O Then
todayCrossCount = todayCrossCount + 1;
// 거래량 증가율 계산
var: volumeIncrease(0);
if V[1] > 0 Then
volumeIncrease = ((V - V[1]) / V[1]) * 100;
// 현재가와 B2의 차이율 계산 (0.5% 이내 지지 확인용)
var : priceDiffPct(0);
if B2 > 0 Then
priceDiffPct = ((C - B2) / B2) * 100;
if firstSignalTriggered = true and
(
// B1 ±1% 근처 + 5% 상승
(B1 > 0 and C >= B1 * 0.95 and C <= B1 * 1.01 and C >= B1 * 1.05)
or
// B2 ±1% 근처 + 5% 상승
(B2 > 0 and C >= B2 * 0.95 and C <= B2 * 1.01 and C >= B2 * 1.05)
) and
C > O and
C > C[1] Then
begin
Find(1);
end;
항상 감사 드립니다.
수고 하십시오,
답변 1
예스스탁 예스스탁 답변
2026-01-23 10:44:18