일봉에서 전일 20일선 크로스 하고 당일 시가보다 3프로 이상 하락한 뒤
date2 를 60분봉으로 해서 당일 시가보다 3프로 이상 내렸다가 시가 돌파 시 구매하려고 합니다
또는 60분봉상 당일 시가 돌파시 시스템 부탁드려요 시가를 처음 돌파시만 사려고 합니다
두번째 세번재 돌파는 무시하고요
답변 1
예스스탁
예스스탁 답변
2021-12-03 16:48:08
안녕하세요
예스스탁입니다.
신호는 기본차트가 기준입니다.
참조데이타를 60분으로 하시면 50봉주기에서 시가 돌파시 신호가 가능하지 않습니다.
아래식을 60분 차트에 적용하시면 됩니다.
input : P(20);
var : cnt(0),mav1(0),mav2(0),sum1(0),sum2(0);
sum1 = 0;
sum2 = 0;
For cnt = 1 to P
{
sum1 = sum1 + DayClose(cnt);
sum2 = sum2 + DayClose(cnt+1);
}
mav1 = sum1/P;
mav2 = sum2/P;
if Bdate != Bdate[1] Then
Condition1 = False;
if Condition1 == False and
DayClose(1) > mav1 and DayClose(2) <= mav2 and
Bdate == Bdate[1] and CrossUp(C,DayOpen) and DayLow <= DayOpen*1.03 Then
{
Condition1 = true;
Buy();
}
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : 수식부탁드려요
>
일봉에서 전일 20일선 크로스 하고 당일 시가보다 3프로 이상 하락한 뒤
date2 를 60분봉으로 해서 당일 시가보다 3프로 이상 내렸다가 시가 돌파 시 구매하려고 합니다
또는 60분봉상 당일 시가 돌파시 시스템 부탁드려요 시가를 처음 돌파시만 사려고 합니다
두번째 세번재 돌파는 무시하고요