커뮤니티
시스템부탁드립니다.
2013-05-23 18:15:55
249
글번호 63552
var1 = ma(c,5);
if C < C[5] and Var1 < var1[1] Then
Sell();
if C > C[5] and var1 > var1[1] Then
ExitShort();
이 수식을 5분봉에서 쓰려고 하는데요
30분봉상
1)
5일선이 내려가면서 캔들의 종가가 5일선 아래 있을 경우
반응 하도록 부탁드립니다.
2)
반대로 올라가면서 캔들의 종가가 5일선 위에 있을 경우
반응하는 식도 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-05-24 11:31:39
안녕하세요
예스스탁입니다.
input : Atime(30),P1(5);#30분봉의 5이동평균
var : cnt(0),count(0),presum(0),premav(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or (var1 <= var1[1] and stime > stime[1]) Then{
for cnt = 1 to 49{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
if CC[P1] > 0 Then{
sum = 0;
presum = 0;
for count = 0 to P1-1{
sum = sum+CC[count];
presum = presum+CC[count+1];
}
mav = sum/P1;
premav = presum/P1;
if CC[0] < CC[5] and CC[0] < mav and mav < premav Then
Sell();
if CC[0] > CC[5] and CC[0] > mav and mav > premav Then
ExitShort();
}
즐거운 하루되세요
> 이의정 님이 쓴 글입니다.
> 제목 : 시스템부탁드립니다.
> var1 = ma(c,5);
if C < C[5] and Var1 < var1[1] Then
Sell();
if C > C[5] and var1 > var1[1] Then
ExitShort();
이 수식을 5분봉에서 쓰려고 하는데요
30분봉상
1)
5일선이 내려가면서 캔들의 종가가 5일선 아래 있을 경우
반응 하도록 부탁드립니다.
2)
반대로 올라가면서 캔들의 종가가 5일선 위에 있을 경우
반응하는 식도 부탁드립니다.
다음글
이전글