커뮤니티
일정값 이 후
2016-01-14 09:08:34
117
글번호 94389
아래의 조건을 만족하는 수식을 작성하여 주시면 감사하겠습니다.
1. 일정값 A를 상향 돌파한 시점부터 일정시간(003000)이 경과 할때까지 일정값 B 를 하향돌파하지 아니하면 현재가에 매수진입
2. 일정값 B 를 하향 돌파 한 시점 부터 일정시간(003000)이 경과 할때까지 일정값 A 를 상향 돌파하지 아니하면 현재가에 매도진입
답변 1
예스스탁 예스스탁 답변
2016-01-14 13:45:30
안녕하세요
예스스탁입니다.
외부변수인 N에 분단위 시간을 지정하시면 됩니다.
input : N(30);//30분
var : T(0),TM(0),cross(0);
TM = TimeToMinutes(stime);
if crossup(C,일정값A) Then{
T = 1;
cross = TM;
}
if CrossDown(C,일정값B) Then{
T = -1;
cross = TM;
}
if T == 1 Then{
if TM == cross+N or (TM > cross+N and TM[1] < cross+N) Then
buy();
}
if T == -1 Then{
if TM == cross+N or (TM > cross+N and TM[1] < cross+N) Then
sell();
}
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 일정값 이 후
> 아래의 조건을 만족하는 수식을 작성하여 주시면 감사하겠습니다.
1. 일정값 A를 상향 돌파한 시점부터 일정시간(003000)이 경과 할때까지 일정값 B 를 하향돌파하지 아니하면 현재가에 매수진입
2. 일정값 B 를 하향 돌파 한 시점 부터 일정시간(003000)이 경과 할때까지 일정값 A 를 상향 돌파하지 아니하면 현재가에 매도진입