커뮤니티

타종목 참조 부탁드립니다.

프로필 이미지
관양
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(); }