커뮤니티
안녕하세요
2018-03-20 15:37:25
145
글번호 117537
반갑습니다.
분봉용 시스템 에대해서 2가지 부탁할까 합니다
1.매수시점:현제분봉이 5 이평선하향돌파 진행후6개전 5 이평선재상승돌파시 매수
매도시점:반대
2.위1번항충족에서 10선돌파시(즉2배수5선) 매수
매도:반대
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-03-21 11:27:08
안녕하세요
예스스탁입니다.
1.
input : P(5);
var1 = ma(C,P);
if crossup(c,var1) then{
value1 = index;
if index <= value2+5 Then
buy();
}
if CrossDown(c,var1) Then{
value2 = index;
if index <= value1+5 then
sell();
}
2
input : P(5);
var : S1(0),D1(0),TM(0),TF(0);
var : cnt(0),sum(0),idx(0);
Array : C1[50](0),mav[50](0);
if Bdate != Bdate[1] Then{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%(BarInterval*2);
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then
{
idx = idx+1;
for cnt = 1 to 49
{
C1[cnt] = C1[cnt-1][1];
mav[cnt] = mav[cnt-1][1];
}
if C1[1] > mav[1] and C1[2] <= mav[2] and mav[2] > 0 Then
value1 = idx[1];
if C1[1] < mav[1] and C1[2] >= mav[2] and mav[2] > 0 Then
value2 = idx[1];
}
C1[0] = C;
if C1[P] > 0 then{
sum = 0;
for cnt = 0 to P-1{
sum = sum+C1[cnt];
}
mav[0] = sum/P;
if C1[0] > mav[0] and C1[1] <= mav[1] and mav[1] < 0 and idx <= value2+5 then{
buy();
}
if C1[0] < mav[0] and C1[1] >= mav[1] and mav[1] < 0 and idx <= value2+5 then{
buy();
}
}
}
즐거운 하루되세요
> jbouu123 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 반갑습니다.
분봉용 시스템 에대해서 2가지 부탁할까 합니다
1.매수시점:현제분봉이 5 이평선하향돌파 진행후6개전 5 이평선재상승돌파시 매수
매도시점:반대
2.위1번항충족에서 10선돌파시(즉2배수5선) 매수
매도:반대
감사합니다.
다음글
이전글