커뮤니티

51060에 답변에 대한 추가질문입니다

프로필 이미지
부득탐승
2016-12-19 10:20:14
98
글번호 105064
답변완료
추가 질의입니다!!! 1. 답변 해 주신 아래 수식에서 첫봉의 양봉 및 음봉의 조건이 추가되었는지요??? 2. 또한 첫봉의 갭시가의 수식중 부호가 반대이지 않나요??? 3. 옵션 및 선물 동시 만기일이면 15시10분에 청산 하는 수식을 추가로 부탁드립니다!!! 감사합니다!!! ================================================================================= 연결선물지수 3분봉입니다!!! 1. 시가갭 하락이 전일종가대비 -1.00pt 이하이고 선물 첫봉이 양봉일 때 아래의 조건에 맞으면 선물 1계약이 매수진입하는 식을 부탁합니다. - 매수 : 호가잔량 이평 오실레이터가 0선을 상향돌파 할 때 매수 1계약 진입 - 매수 : 삼성전자 개별 종목이 시가 대비 10,000원 상향돌파 할 때 매수 1계약 진입 - 매수 : 외국인 선물 순매수 수량이 0선을 상향돌파 할 때 매수 1계약 진입 2. 시가갭 상승이 전일종가 대비 +1.00pt 이상이고 선물 첫봉이 음봉일 때 아래의 조건에 맞으면 선물 1계약이 매도진입하는 식을 부탁합니다. - 매도 : 호가잔량 이평 오실레이터가 0선을 하향돌파 할 때 매도 1계약 진입 - 매도 : 삼성전자 개별 종목이 시가 대비 10,000원 하향돌파 할 때 매도 1계약 진입 - 매도 : 외국인 선물 순매수 수량이 0선을 하향돌파 할 때 매도 1계약 진입 =================================================================================== Input : Period(5); Var : osc(0,data1); osc = data1(ma(bids,period)-ma(asks,period)); if dayopen >= DayClose(1)+1 then{ if data1(crossup(osc,0)) Then buy("b1",OnClose,def,1); if data2(crossup(c,opend(0)+10000)) Then buy("b2",OnClose,def,1); if data3(crossup(c,0)) Then buy("b3",OnClose,def,1); } if dayopen <= DayClose(1)-1 then{ if data1(CrossDown(osc,0)) Then sell("s1",OnClose,def,1); if data2(CrossDown(c,opend(0)+10000)) Then sell("s2",OnClose,def,1); if data3(CrossDown(c,0)) Then sell("s3",OnClose,def,1); } SetStopEndofday(153000);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-19 16:08:14

안녕하세요 예스스탁입니다. 식을 수정했습니다. Input : Period(5); Var : osc(0,data1),T(0); var: month(0,data1),nday(0,data1),week(0,data1); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; week = DayOfWeek(date); osc = data1(ma(bids,period)-ma(asks,period)); if Bdate != Bdate[1] Then{ T = 0; if C > O Then T = 1; if C < O Then T = -1; } if dayopen <= DayClose(1)-1 and T == 1 then{ if data1(crossup(osc,0)) Then buy("b1",OnClose,def,1); if data2(crossup(c,opend(0)+10000)) Then buy("b2",OnClose,def,1); if data3(crossup(c,0)) Then buy("b3",OnClose,def,1); } if dayopen >= DayClose(1)+1 and T == -1 then{ if data1(CrossDown(osc,0)) Then sell("s1",OnClose,def,1); if data2(CrossDown(c,opend(0)+10000)) Then sell("s2",OnClose,def,1); if data3(CrossDown(c,0)) Then sell("s3",OnClose,def,1); } if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then{ if sdate < 20160801 then SetStopEndofday(144500); Else SetStopEndofday(151000); } Else SetStopEndofday(153000); 즐거운 하루되세요 > 부득탐승 님이 쓴 글입니다. > 제목 : 51060에 답변에 대한 추가질문입니다 > 추가 질의입니다!!! 1. 답변 해 주신 아래 수식에서 첫봉의 양봉 및 음봉의 조건이 추가되었는지요??? 2. 또한 첫봉의 갭시가의 수식중 부호가 반대이지 않나요??? 3. 옵션 및 선물 동시 만기일이면 15시10분에 청산 하는 수식을 추가로 부탁드립니다!!! 감사합니다!!! ================================================================================= 연결선물지수 3분봉입니다!!! 1. 시가갭 하락이 전일종가대비 -1.00pt 이하이고 선물 첫봉이 양봉일 때 아래의 조건에 맞으면 선물 1계약이 매수진입하는 식을 부탁합니다. - 매수 : 호가잔량 이평 오실레이터가 0선을 상향돌파 할 때 매수 1계약 진입 - 매수 : 삼성전자 개별 종목이 시가 대비 10,000원 상향돌파 할 때 매수 1계약 진입 - 매수 : 외국인 선물 순매수 수량이 0선을 상향돌파 할 때 매수 1계약 진입 2. 시가갭 상승이 전일종가 대비 +1.00pt 이상이고 선물 첫봉이 음봉일 때 아래의 조건에 맞으면 선물 1계약이 매도진입하는 식을 부탁합니다. - 매도 : 호가잔량 이평 오실레이터가 0선을 하향돌파 할 때 매도 1계약 진입 - 매도 : 삼성전자 개별 종목이 시가 대비 10,000원 하향돌파 할 때 매도 1계약 진입 - 매도 : 외국인 선물 순매수 수량이 0선을 하향돌파 할 때 매도 1계약 진입 =================================================================================== Input : Period(5); Var : osc(0,data1); osc = data1(ma(bids,period)-ma(asks,period)); if dayopen >= DayClose(1)+1 then{ if data1(crossup(osc,0)) Then buy("b1",OnClose,def,1); if data2(crossup(c,opend(0)+10000)) Then buy("b2",OnClose,def,1); if data3(crossup(c,0)) Then buy("b3",OnClose,def,1); } if dayopen <= DayClose(1)-1 then{ if data1(CrossDown(osc,0)) Then sell("s1",OnClose,def,1); if data2(CrossDown(c,opend(0)+10000)) Then sell("s2",OnClose,def,1); if data3(CrossDown(c,0)) Then sell("s3",OnClose,def,1); } SetStopEndofday(153000);