커뮤니티
시스템식부탁드립니다
2009-01-12 18:47:22
681
글번호 19413
수식 부탁드립니다
변수는 아래와같구요.
데이터2는 5초봉
데이터3는 3분봉
var1 = H+L+C;
var2 = H[1]+L[1]+C[1];
Var3 = Accum(((var1 - var2) / var2)*OI);
매수 =
data3(C[1]) <= data2(C) and data2(OI) > data3(OI[1]) and data2(var3) > data3(var3[1])
3가지 다 만족 되었을때 매수가되어야하며
매수청산경우
data3(C[1]) >= data2(C) and data2(OI) > data3(OI[1]) and data2(var3) < data3(var3[1])
매수진입한후 3분봉이 완성될동안 청산이되지않을시
data2(var3) < data3(var3[1]) 이조건만으로 청산되게 해주시면됩니다.
예)9시 1분 30초에매수신호가 나와서 청산되지않았을경우
9시 3분 05초부터는 청산신호가 data2(var3) < data3(var3[1]) 조건에서만 발생되게해주시면됩니다.
매도=
data3(C[1]) >= data2(C) and data2(oi) > data3(OI[1]) and data2(var3) < data3(var3[1])
매도청산경우
data3(C[1]) <= data2(C) and data2(oi) > data3(OI[1]) and data2(var3) > data3(var3[1])
매도진입한후 3분봉이 완성될동안 청산이되지않을시
data2(var3) > data3(var3[1]) 이조건만으로 청산되게 해주시면됩니다.
바쁘신데 꼭부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-01-13 11:03:20
안녕하세요
예스스탁입니다.
var: CC1(0,data2),CC2(0,data2),CC3(0,data2),CC4(0,data2),CC5(0,data3),CC6(0,data3),CC7(0,data3),CC8(0,data3);
CC1 = data2(H+L+C);
CC2 = data2(H[1]+L[1]+C[1]);
CC3 = data2(OI);
CC4 = data2(Accum(((CC1 - CC2) / CC2)*CC3));
CC5 = data3(H+L+C);
CC6 = data3(H[1]+L[1]+C[1]);
CC7 = data3(OI);
CC8 = data3(Accum(((CC5 - CC6) / CC6)*CC7));
if data3(C[1]) <= data2(C) and CC3 > CC7[1] and CC4 > CC8[1] Then
buy();
if CC4 < CC8[1] Then
exitlong();
if data3(C[1]) >= data2(C) and cc3 > cc7[1] and cc4 < cc8[1] Then
sell();
if cc4 > cc8[1] Then
exitshort();
메일에서도 설명드린바와 같이 CC4 > CC8[1] 때문에
매수시그널이 나오지 않습니다.
식의 조건을 다시 살펴봐 주시기 바랍니다.
즐거운 하루되세요
> 시장충격 님이 쓴 글입니다.
> 제목 : 시스템식부탁드립니다
> 수식 부탁드립니다
변수는 아래와같구요.
데이터2는 5초봉
데이터3는 3분봉
var1 = H+L+C;
var2 = H[1]+L[1]+C[1];
Var3 = Accum(((var1 - var2) / var2)*OI);
매수 =
data3(C[1]) <= data2(C) and data2(OI) > data3(OI[1]) and data2(var3) > data3(var3[1])
3가지 다 만족 되었을때 매수가되어야하며
매수청산경우
data3(C[1]) >= data2(C) and data2(OI) > data3(OI[1]) and data2(var3) < data3(var3[1])
매수진입한후 3분봉이 완성될동안 청산이되지않을시
data2(var3) < data3(var3[1]) 이조건만으로 청산되게 해주시면됩니다.
예)9시 1분 30초에매수신호가 나와서 청산되지않았을경우
9시 3분 05초부터는 청산신호가 data2(var3) < data3(var3[1]) 조건에서만 발생되게해주시면됩니다.
매도=
data3(C[1]) >= data2(C) and data2(oi) > data3(OI[1]) and data2(var3) < data3(var3[1])
매도청산경우
data3(C[1]) <= data2(C) and data2(oi) > data3(OI[1]) and data2(var3) > data3(var3[1])
매도진입한후 3분봉이 완성될동안 청산이되지않을시
data2(var3) > data3(var3[1]) 이조건만으로 청산되게 해주시면됩니다.
바쁘신데 꼭부탁드립니다.
이전글