커뮤니티
수식부탁드립니다
2017-03-15 12:00:11
114
글번호 107797
안녕하세요^^
혼자 수식을 만드는데 어려워서 도움을 청합니다.
단순 5 이동평균선을 사용하여 골드일때 매수식 데드일때 매도식을 만들고 싶습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-03-15 11:17:02
안녕하세요
예스스탁입니다.
1.지표
input : P(5);
var : idx(0),TF(0),sum(0),mav(0),cnt(0);
Array : CC[10](0);
var1 = ma(c,5);
if Bdate != Bdate[1] Then
idx = 0;
idx = idx+1;
tf = idx%5;
if Bdate != Bdate[1] and TF[1] >= 1 Then{
CC[0] = C[1];
for cnt = 1 to 9{
CC[cnt] = CC[cnt-1][1];
}
}
if TF < TF[1] and Bdate == Bdate[1] Then{
CC[0] = C;
for cnt = 1 to 9{
CC[cnt] = CC[cnt-1][1];
}
}
if CC[P] > 0 then{
sum = 0;
for cnt = 0 to P-1{
sum = sum + CC[cnt];
}
mav = sum/P;
plot1(var1);
plot2(mav);
}
2.시스템
input : P(5);
var : idx(0),TF(0),sum(0),mav(0),cnt(0);
Array : CC[10](0);
var1 = ma(c,5);
if Bdate != Bdate[1] Then
idx = 0;
idx = idx+1;
tf = idx%5;
if Bdate != Bdate[1] and TF[1] >= 1 Then{
CC[0] = C[1];
for cnt = 1 to 9{
CC[cnt] = CC[cnt-1][1];
}
}
if TF < TF[1] and Bdate == Bdate[1] Then{
CC[0] = C;
for cnt = 1 to 9{
CC[cnt] = CC[cnt-1][1];
}
}
if CC[P] > 0 then{
sum = 0;
for cnt = 0 to P-1{
sum = sum + CC[cnt];
}
mav = sum/P;
if crossup(var1,mav) Then
buy();
if CrossDown(var1,mav2) Then
sell();
}
즐거운 하루되세요
> 시월 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 안녕하세요^^
혼자 수식을 만드는데 어려워서 도움을 청합니다.
5분봉에서 5개봉마다의 종가를 구하여 5 이동평균선을 만든것과
단순 5 이동평균선을 사용하여 골드일때 매수식 데드일때 매도식을 만들고 싶습니다.
감사합니다.
다음글
이전글