커뮤니티
시스템 작성 부탁합니다
2016-01-26 00:49:30
160
글번호 93070
수정보완 다시 업로드
답변 1
예스스탁 예스스탁 답변
2015-12-04 15:00:33
안녕하세요
예스스탁입니다.
우선 시스템은 종목선정이 내부에서 되지 않습니다.
종목은 사용자분께서 선정해서 해당 종목 차트를 열고
시스템을 적용하셔야 합니다.
시스템은 답변드리기에 전반적으로 이해를 정확히 못하고 있습니다.
또한 수식을 작성해 드리는데 너무 많은 시간이 투입되는 내용은
저희쪽에서 업무상 답변을 드리기 어렵습니다.
정확하게 내용을 파악해야 하므로
다음주 화요일이후에 02-3453-1060으로 전화주셔서
수식 담당자을 찾아주시기 바랍니다.
즐거운 하루되세요
> kosto1 님이 쓴 글입니다.
> 제목 : 시스템 작성 부탁합니다
> 안녕하세요.
혼자서 해보는데 많이 벅차네요.
도움을 받고 싶어 글 올립니다.
제가 워낙 초보라
주석을 달아주시면 올려주신글 분석하고 고치고
다시 돌려보고 하는데 큰 도움이 될것 같습니다.
내용이 좀 깁니다.
제 매매를 한번 시스템으로 만들어보고 싶습니다.
1. 먼저 기본 지표입니다.
키움에서 쓰던 것입니다
가격지표
일봉 기준입니다
period 100
최고가
highest(h,period)
관종
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*1)
강세준비
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*2)
강일차
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*3)
강이차
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*4)
강세약세
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*5)
약세준비
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*6)
약일차
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*7)
약이차
gb=valuewhen(1,(highest(h(1),period)<highest(h,period)),((highest(high,Period)+lowest(low,Period))/2));
highest(H, period)-(((highest(H, period)-gb)/5)*8)
거래량 지표
키움증권에서 쓰던걸 올립니다.
period 100
최고거래량
highest(V, period)
반
highest(V, period)/2
반반
highest(V, period)/4
----------------------------
기본이 되는 한칸이라는 개념이 필요합니다.
'최고가'-'관종'의 가격이 한칸입니다.
0.5칸, 1.5칸, 2칸도 사용합니다
-------------------------
매수전 조건
1차 매매조건
1.일봉상 100일간의 고점 돌파
2.일봉상 돌파시 거래대금이 50억 이상
3. 일봉상 돌파시 최고가가 당일 최저가 대비 3%이상 상승한적이 있으면 됩니다.
4. 전일 대비 거래량이 2배이상 되어야 합니다
1 2 3 4를 모두 만족하는 종목을 매매대상으로 선정합니다.
2차 매매조건
1차 매매조건을 만족한 종목이 다시 신고가를 돌파할때
1. 일봉상 100간의 고점 돌파
2. 일봉상 돌파시 거래대금이 50억 이상
3. 일봉상 돌파시 최고가가 0.5칸 이상 상승한 적이 있을때
3차 매매조건
2차 조건을 만족하는 종목
1. 일봉상 100일간의 고점 돌파
2. 일봉상 돌파시 거래대금이 100억 이상
3. 일봉상 돌파시 최고가가 1.5칸 이상 상승
시스템안에 넣을 수 없으면 제가 종목을 추가해서 하면 됩니다.
--------------------------
매매타이밍
종목선정이 된 당일날에는 매수를 하지 않습니다.
선정된 다음날 부터 매매를 합니다
전제조건 : 거래량동반음봉
이러한 그림이 나오면 매매를 취소하고, 다음 돌파가 나올때까지 매매를 하지 않습니다.
여기 기준은
5분봉, period 200입니다
1. 음봉 + 그때의 (5분봉, period 200) 최대거래량의 50% 이상
2. 신고가 발생시 윗꼬리가 2칸인(최고가와 종가의 차이가) 양봉 +
(5분봉, period 200) 최대거래량의 50% 이상
3. 연속음봉(1 2, 1 2 3)일때는 이 봉들을 합한 최고가와 최저가의 차이가 두칸이상 +
거래량 합이 (5분봉, period 100) 최대거래량의 200% 이상
1 2 3 의 조건중 하나라도 나오면 매매를 하지 않습니다.
---------------------------
매수타점
매수금액은 1회에 100만원입니다.
매수는 자리에 오면 바로 매수입니다.
예외는 아래에 추가하겠습니다.
1. '강일차매수'자리의 2틱위
2. '강이차매수'자리의 2틱위
예외)
1. 매수후 종목이 한칸반등폭이 나왔을 때 청산후
2차 신고가 돌파나 약세매수의 조건때까지 대기
2. 매수를 못했는데 한칸 반등폭이 나왔을 때
ㄱ. 신고가에서 '강일차'에 오기 전에 1.5칸 이하의 반등폭이면 매매조건 유지
ㄴ. 신고가에서 '강일차'에 오기 전에 1.5칸 이상의 반등폭이면 매매종료 ->
이때 새로 생긴 신고점이 2차돌파 매매의 조건과 맞으면 고고,
2차돌파매매의 조건과 맞지 않으면 약세 매수타점의 조건으로
3. 약일차매수의 1틱위
4. 약이차매수의 1틱위
주가가 '강세약세'이하에 있을때 3 4 매수
강이차 이하 약일차초과 상태에서 한칸 반 이상 반등이 나오면 매매패스
강이차 이하 약일차초과 상태에서 한반 반 이하 반등이 나오면 3 4 매매진행
3 4매수후 청산하면 그 종목은 1차매매조건의 상태가 되기 전까지는 매매패스
(아래 두 가지 조건도 추가가 가능한지요? 안되도 상관없습니다.
장전거래대금이 10억 이상이면 그 종목은 매수취소
갭하락이 3%이상이면 매수취소
기존매수포지션이 있으면 조건그대로 유지)
----------------------------
청산
1. 매수후 최저점 + 일봉상 한칸폭에 청산
2. 매수 후 (5분봉, period 200)에서 거래량동반음봉 발생시(위의 거래량동반음봉 1 2 3)
거래량동반음봉의 완성 기다림. 다음봉이 거래량동반음봉의 최저점+2틱을 깨면 청산
3. 갭하락 발생시 전일종가와 갭을 하나의 봉으로 인식하고,
2의 조건발생시 2의 조건으로 처리
이상입니다.
모자른 부분이나 작성하시는데
기준이 모호만 부분이 있으면 말씀주세요.
바로 추가하겠습니다.
다음글
이전글