커뮤니티
타종목 참조 부탁드립니다.
2003-10-28 09:51:46
5016
글번호 1099
안녕하세요.프로기능이 너무 좋아져서 감사드립니다.
아래 시스템은 옵션1분봉 인데여,여기다 타종목 데이타참조로 선물1분봉의 호가잔량을 적용 하려 하는데요.. 매수식에는 선물호가잔량 accumn(bids-asks,5)/2 >0 && 매도식에는 선물호가잔량 accumn(bids-asks,5)/2 <0을 적용하려고 하는데 방법 부탁드립니다.
미리감사드립니다.
----- 아래 -----
var: idx(0);
var1=
var2=
var3=
var4=
var5=
var7=
var8=
var9=
if accumN(iff( stime>=091500 && stime<=133000
&&var8>var7&&var9>var7
&&var8-var9>0&& var1-var1[1]>50
&&var8>var5&&var3>var2
&&(var3>var4&&((var3[1]<var4[1])||(var3[2]<var4[2])||(var3[3]<var4[3])||(var3[4]<var4[4]))), 1, 0), dayindex()+1) <= 1 && stime>=091500 && stime<=133000&&var8>var7&&var9>var7
&&var8-var9>0&& var1-var1[1]>50
&&var8>var5&&var3>var2
&&(var3>var4&&((var3[1]<var4[1])||(var3[2]<var4[2])||(var3[3]<var4[3])||(var3[4]<var4[4]))) then
Buy("매수", OnClose, DEF,5);
if marketposition() == 1 and barssinceentry() >5 then {
if var8<var7&&var9<var7&&var3<var4 then
exitlong("매수청산", OnClose);
}
if marketposition() == 1 and barssinceentry() > 26 then {
if c < lowest(c, 26)[barssinceentry()-26] then
exitlong();
}
if accumN(iff( stime>=091500 && stime<=133000
&&var8<var7&&var9<var7
&&var9-var8>0&& var1[1]-var1>50
&&var8<var5&&var3<var2
&&
(var3<var4&&((var3[1]>var4[1])||(var3[2]>var4[2])||(var3[3]>var4[3])||(var3[4]>var4[4]))), 1, 0), dayindex()+1) <= 1 && stime>=091500 && stime<=133000&&var8<var7&&var9<var7
&&var9-var8>0&& var1[1]-var1>50
&&var8<var5&&var3<var2
&&
(var3<var4&&((var3[1]>var4[1])||(var3[2]>var4[2])||(var3[3]>var4[3])||(var3[4]>var4[4]))) then
sell("매도", OnClose, DEF,5);
if marketposition() == -1 and barssinceentry() >5 then {
if var8>var7&&var9>var7&&var3>var4 then
exitshort("매도청산", OnClose);
}
if marketposition() == -1 and barssinceentry() > 26 then {
if c > highest(c, 26)[barssinceentry()-26] then
exitshort();
}
답변 1
예스스탁 예스스탁 답변
2003-10-28 12:44:28
안녕하세요..예스스탁입니다.
매수식에 다음 내용을 추가해 주시면 되며,
accumn(data1("bids")-data1("asks"),5)/2 <0
매도식에 다음 내용을 추가해 주시면 됩니다.
accumn(data1("bids")-data1("asks"),5)/2 >0
아래 식에서
if
( 기존매수식 ) && accumn(data1("bids")-data1("asks"),5)/2 <0 then
buy();
if
(기존매도식) && accumn(data1("bids")-data1("asks"),5)/2 >0 then
sell();
형태로 추가해 주시면 됩니다.
그리고 선물차트가 기본차트하단에 추가되어 있어야만 위 식이 적용됩니다.
즐거운 날 되세요..
> 관양 님이 쓴 글입니다.
> 제목 : 타종목 참조 부탁드립니다.
> 안녕하세요.프로기능이 너무 좋아져서 감사드립니다.
아래 시스템은 옵션1분봉 인데여,여기다 타종목 데이타참조로 선물1분봉의 호가잔량을 적용 하려 하는데요.. 매수식에는 선물호가잔량 accumn(bids-asks,5)/2 >0 && 매도식에는 선물호가잔량 accumn(bids-asks,5)/2 <0을 적용하려고 하는데 방법 부탁드립니다.
미리감사드립니다.
----- 아래 -----
var: idx(0);
var1=
var2=
var3=
var4=
var5=
var7=
var8=
var9=
if accumN(iff( stime>=091500 && stime<=133000
&&var8>var7&&var9>var7
&&var8-var9>0&& var1-var1[1]>50
&&var8>var5&&var3>var2
&&(var3>var4&&((var3[1]<var4[1])||(var3[2]<var4[2])||(var3[3]<var4[3])||(var3[4]<var4[4]))), 1, 0), dayindex()+1) <= 1 && stime>=091500 && stime<=133000&&var8>var7&&var9>var7
&&var8-var9>0&& var1-var1[1]>50
&&var8>var5&&var3>var2
&&(var3>var4&&((var3[1]<var4[1])||(var3[2]<var4[2])||(var3[3]<var4[3])||(var3[4]<var4[4]))) then
Buy("매수", OnClose, DEF,5);
if marketposition() == 1 and barssinceentry() >5 then {
if var8<var7&&var9<var7&&var3<var4 then
exitlong("매수청산", OnClose);
}
if marketposition() == 1 and barssinceentry() > 26 then {
if c < lowest(c, 26)[barssinceentry()-26] then
exitlong();
}
if accumN(iff( stime>=091500 && stime<=133000
&&var8<var7&&var9<var7
&&var9-var8>0&& var1[1]-var1>50
&&var8<var5&&var3<var2
&&
(var3<var4&&((var3[1]>var4[1])||(var3[2]>var4[2])||(var3[3]>var4[3])||(var3[4]>var4[4]))), 1, 0), dayindex()+1) <= 1 && stime>=091500 && stime<=133000&&var8<var7&&var9<var7
&&var9-var8>0&& var1[1]-var1>50
&&var8<var5&&var3<var2
&&
(var3<var4&&((var3[1]>var4[1])||(var3[2]>var4[2])||(var3[3]>var4[3])||(var3[4]>var4[4]))) then
sell("매도", OnClose, DEF,5);
if marketposition() == -1 and barssinceentry() >5 then {
if var8>var7&&var9>var7&&var3>var4 then
exitshort("매도청산", OnClose);
}
if marketposition() == -1 and barssinceentry() > 26 then {
if c > highest(c, 26)[barssinceentry()-26] then
exitshort();
}