수고가 많으십니다
h>l*1.10 이라는 조건이
1.분봉상에서 조건만족이 당일 처음일때만 나오게 하기 (당일 첫봉이 아닌, 당일 처음으로 발생했을때)
2. 당일 3번째까지 나오게 하기
3. 만약 당일 조건만족이 없을경우 이후에 조건만족이 발생할때, 전후의 거래일 차이를 저장한뒤
그 거래일 이상의 간격으로 만족하는 경우를 찾게 하려고 합니다
예시) 조건만족 발생 - 다음거래일 조건만족 없음 (A 시점) - A 시점 기준 3거래일 후에 만족 발생 한다면 앞으로는 전후가 3거래일 이상 차이가 나는 (3일 후, 4일 후..등 3거래일 이상) 경우에만 만족봉의 고가값을 찾음.
작성을 부탁드립니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2025-08-05 13:34:58
안녕하세요
예스스탁입니다.
당일 카운트와 날짜수 저장하는 내용 추가해서 이용하시면 됩니다.
1
var : count(0);
if Bdate != Bdate[1] Then
{
count = 0;
if h>l*1.10 Then
{
count = count+1;
}
if count == 1 Then
2
var : count(0),dd(0),d1(0),d2(0);
if Bdate != Bdate[1] Then
{
count = 0;
}
if h>l*1.10 Then
{
count = count+1;
}
if count <= 3 Then
3
var : count(0),dd(0),d1(0),d2(0);
if Bdate != Bdate[1] Then
{
count = 0;
dd = dd+1;
}
if h>l*1.10 Then
{
d1 = dd
d2 = d1[1];
count = count+1;
}
if d1 >= d2+3 Then
즐거운 하루되세요
> yamu 님이 쓴 글입니다.
> 제목 : 질문 부탁드립니다
> 수고가 많으십니다
h>l*1.10 이라는 조건이
1.분봉상에서 조건만족이 당일 처음일때만 나오게 하기 (당일 첫봉이 아닌, 당일 처음으로 발생했을때)
2. 당일 3번째까지 나오게 하기
3. 만약 당일 조건만족이 없을경우 이후에 조건만족이 발생할때, 전후의 거래일 차이를 저장한뒤
그 거래일 이상의 간격으로 만족하는 경우를 찾게 하려고 합니다
예시) 조건만족 발생 - 다음거래일 조건만족 없음 (A 시점) - A 시점 기준 3거래일 후에 만족 발생 한다면 앞으로는 전후가 3거래일 이상 차이가 나는 (3일 후, 4일 후..등 3거래일 이상) 경우에만 만족봉의 고가값을 찾음.
작성을 부탁드립니다
감사합니다