커뮤니티

수식 작성 부탁드립니다.

프로필 이미지
은색
2020-03-11 11:15:07
248
글번호 136792
답변완료
다음 조건의 수식 작성을 부탁드립니다. 1. 거래 종목인 주지표는 선물이며, 거래는 매일 오후 3시에 한번 만 함. 2. 보조지표1은 '거래 직전일 코스피 외인 순매수 금액'이며, 보조지표2는 '거래 직전일 코스피 개인 순매수 금액'임. 보조지표 3은 '거래 직전일 코스닥 외인 순매수 금액'임 3. 거래 시점에서 보조지표 1이 +면 1000만원(기준금액의 1.0배로 작성해도 무방) 매수함. 3. 거래 시점에서 보조지표 1과 2 모두 +면 1500만원(기준금액의 1.5배로 작성해도 무방) 매수함. 4. 거래 시점에서 보조지표 1, 2, 3, 모두 +면 2000만원(기준금액의 2.0배로 작성해도 무방) 매수함 5. 청산은 거래 다음 날 오후 3시 10분에 무조건 청산함. * 보조지표는 거래 당일의 순매수 금액이 아니라 '거래 전날'의 순매수 금액입니다. * 청산시점은 거래 당일이 아닌 거래 다음 날 오후 3시 10분입니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-03-11 14:30:02

안녕하세요 예스스탁입니다. #data2 kp외인 #data3 kp개인 #data4 kq외인 input : 기준금액(10000000); var : V1(0,data1),multi(0,data1); V1 = -(data2(closeD(1))+data3(closeD(1))+data4(closeD(1))); if MarketPosition == 0 and data1((sdate != sdate[1] and stime >= 150000) or (sdate == sdate[1] and stime >= 150000 and stime[1] < 150000)) Then { multi = 0; if data2(closeD(1)) > 0 Then multi = 1; if data2(closeD(1)) > 0 and data3(closeD(1)) > 0 Then multi = 1.5; if data2(closeD(1)) < 0 and data3(closeD(1)) < 0 and data4(closeD(1)) > 0 Then multi = 2; buy("b",OnClose,def,floor((기준금액*multi)/C)); } if MarketPosition == 1 and sdate > EntryDate and data1((sdate != sdate[1] and stime >= 151000) or (sdate == sdate[1] and stime >= 151000 and stime[1] < 151000)) Then ExitLong("bx"); 즐거운 하루되세요 > 은색 님이 쓴 글입니다. > 제목 : 수식 작성 부탁드립니다. > 다음 조건의 수식 작성을 부탁드립니다. 1. 거래 종목인 주지표는 선물이며, 거래는 매일 오후 3시에 한번 만 함. 2. 보조지표1은 '거래 직전일 코스피 외인 순매수 금액'이며, 보조지표2는 '거래 직전일 코스피 개인 순매수 금액'임. 보조지표 3은 '거래 직전일 코스닥 외인 순매수 금액'임 3. 거래 시점에서 보조지표 1이 +면 1000만원(기준금액의 1.0배로 작성해도 무방) 매수함. 3. 거래 시점에서 보조지표 1과 2 모두 +면 1500만원(기준금액의 1.5배로 작성해도 무방) 매수함. 4. 거래 시점에서 보조지표 1, 2, 3, 모두 +면 2000만원(기준금액의 2.0배로 작성해도 무방) 매수함 5. 청산은 거래 다음 날 오후 3시 10분에 무조건 청산함. * 보조지표는 거래 당일의 순매수 금액이 아니라 '거래 전날'의 순매수 금액입니다. * 청산시점은 거래 당일이 아닌 거래 다음 날 오후 3시 10분입니다.