안녕하세요.
틱챠트에서 1시간 동안 특정 이벤트가 일어났을 경우 진입하는 식이 궁금합니다.
(분챠트에서는 종의 갯수로 시간을 측정할 수 있는데 틱챠트라...)
예를 들어, 1시간동안 저가가 20이평선을 터치 안했다면, 20이평선에서 매수진입하는 식입니다.
감사합니다
답변 1
예스스탁
예스스탁 답변
2022-09-23 15:48:22
안녕하세요
예스스탁입니다.
장시작 후 60분이 경과하지 않은 상태에서 처리가 모호합니다.
틱봉에서 전일봉포함해서 60분 체크가 어렵습니다.
당일 장시작 후 60분 경과후 부터 체크하게 작성해 드립니다.
input : 분(60);
var : idx(0),S1(0),D1(0),TM(0),mav(0),cnt(0),count(0);
mav = ma(C,20);
if Bdate != Bdate[1] Then
{
idx = 0;
S1 = TimeToMinutes(sTime);
D1 = sdate;
}
Else
idx = idx+1;
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
if TM >= 분 then
{
count = 0;
For cnt = 0 to idx
{
if TM[cnt] > TM-분 and L[cnt] <= mav[cnt] Then
{
count = count+1;
}
if TM[cnt] <= TM-분 Then
cnt = idx+1;
}
if count == 0 Then
Buy("b",AtLimit,mav);
}
}
즐거운 하루되세요
> 맘속의행복 님이 쓴 글입니다.
> 제목 : 질문드립니다
> 안녕하세요.
틱챠트에서 1시간 동안 특정 이벤트가 일어났을 경우 진입하는 식이 궁금합니다.
(분챠트에서는 종의 갯수로 시간을 측정할 수 있는데 틱챠트라...)
예를 들어, 1시간동안 저가가 20이평선을 터치 안했다면, 20이평선에서 매수진입하는 식입니다.
감사합니다