커뮤니티
문의
2013-10-29 22:39:09
166
글번호 69012
문의
1. 그림에서 30분시작지수인 검정색과 60이평선이 크로스하는 지점에서 신호가 발생하는 공식인데요
2. 문제가 30분 시간이 바뀌는 지점에서 무조건 신호가 발생하는데
3. 시간단위가 바뀌는 지점에서의 신호는 발생하지않고(A지점)
4. 30분시작지수인 검정색과 60이평선(녹색)이 교차하는 지점만(B)신호가 발생하게 수정부탁드립니다.
수고하세요
#########################################
Input : p60(60),N(30);
Var : var60(0);
if dayindex == 0 or (TimeToMinutes(stime)%n == 0 and TimeToMinutes(stime[1])%n != 0) Then
var5 = O;
var60 = ma(C, p60);
If crossup(var60, var5)
then buy("SL60GC");
If crossdown(var60, var5)
then sell("SL60DC");
Input :Period3(60);
- 1. 20131029_224130.jpg (0.50 MB)
답변 1
예스스탁 예스스탁 답변
2013-10-30 14:18:49
안녕하세요
예스스탁입니다.
수정한 식입니다.
Input : p60(60),N(30);
Var : TT(0),idx(0);
TT = TimeToMinutes(stime)%n;
if dayindex == 0 or (TT < Tt[1]) Then{
idx = 0;
var5 = O;
}
idx = idx+1;
var60 = ma(C, p60);
If idx > 1 and crossup(var60, var5)
then buy("SL60GC");
If idx > 1 and crossdown(var60, var5)
then sell("SL60DC");
30분봉의 시작시점을
아래아 같이 작성하시면 일반적으로는 맞는 내용입니다.
(TimeToMinutes(stime)%n == 0 and TimeToMinutes(stime[1])%n != 0)
만약 1분이고
거래가 없어 29분봉 다음에 --> 31분봉이 생기면
위 내용으로 해당 구간 체크가 되지 않습니다.
아래와 같이 표현해서 사용하셔야 합니다.
TimeToMinutes(stime)%n < TimeToMinutes(stime[1])%n
즐거운 하루되세요
> 공기단축 님이 쓴 글입니다.
> 제목 : 문의
> 문의
1. 그림에서 30분시작지수인 검정색과 60이평선이 크로스하는 지점에서 신호가 발생하는 공식인데요
2. 문제가 30분 시간이 바뀌는 지점에서 무조건 신호가 발생하는데
3. 시간단위가 바뀌는 지점에서의 신호는 발생하지않고(A지점)
4. 30분시작지수인 검정색과 60이평선(녹색)이 교차하는 지점만(B)신호가 발생하게 수정부탁드립니다.
수고하세요
#########################################
Input : p60(60),N(30);
Var : var60(0);
if dayindex == 0 or (TimeToMinutes(stime)%n == 0 and TimeToMinutes(stime[1])%n != 0) Then
var5 = O;
var60 = ma(C, p60);
If crossup(var60, var5)
then buy("SL60GC");
If crossdown(var60, var5)
then sell("SL60DC");
Input :Period3(60);
다음글
이전글