커뮤니티
시스템 수식 부탁드립니다.
2016-01-19 10:44:21
168
글번호 94543
수고많으십니다.
자동매매 시스템에 사용할 수식을 부탁드립니다.
1. 기본조건 : 3분봉
- 보조지표 : 이평선 5 20 40
스토캐스틱 슬로우 30 12 12
MACD 30, 65 9
< 매수조건 >
1번 조건
ㄱ. 이평선 값이 20 이평이 가장 작음(맨아래 위치)
5 이평이 두번째고 작음 (중간위치)
40 이평값이 가장큼 (맨위에 위치)
이때 5이평값과 20이평값은 같아도 가능함.
ㄴ. 캔들위치가 40이평선 아래에 있어야 함.
ㄷ. ㄱ과 ㄴ의 조건이 완성되면 완성되는 봉 종가에 무조건 진입
그리고
2번째 조건으로
이평선 5, 20, 40 값이 모두 같으면서 40이평선 아래에 있을때
< 매도조건 >
1번째 조건
ㄱ. 이평선 값이 20 이평이 가장 크고(맨위 위치)
5 이평이 두번째로 크고 (중간에 위치)
40이평이 가장 작음 (맨 아래 위치)
이때 5이평값과 20이평값이 같아도 가능
ㄴ. 캔들위치가 40이평선 위에 있어야 함.
ㄷ. ㄱ 과 ㄴ의 조건이 완성되면 완성되는 봉 종가에 무조건 진입
2번째 조건으로
이평선 5, 20, 40 값이 모두 같으면서 40이평선 위에 있을때
< 청산 조건 >
1. MACD 두선이 크로스되는 시점과 스토캐스틱 슬로우 두선이 크로스 되는 시점중
둘중 먼저 크로스되는 시점
< 기타조건 >
1. 포지션이 있는 상태에서 진입신호가 나와도 패스(진입포기)
진입은 무포상태에서만 가능하도록
2. 포지션 정리후 새로운 진입은 진입조건이 충족되면 바로 진입(연속반복)함.
참고로 이평선 모습을 첨부파일에 올렸습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-01-20 11:43:04
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(40);
input : sto1(30),sto2(12),sto3(12);
input : short(30),long(65),sig(9);
var : mav1(0),mav2(0),mav3(0);
var : stok(0),stod(0),MACDV(0),MACDS(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
MACDV = MACD(short,long);
MACDS = ema(MACDv,sig);
if MarketPosition == 0 then{
if mav3 > mav1 and mav1 >= mav2 and C < mav3 Then
buy("b1");
if mav1 == mav2 and mav2 == mav3 and C < mav3 Then
buy("b2");
if mav2 >= mav1 and mav1 > mav3 and C > mav3 Then
sell("s1");
if mav1 == mav2 and mav2 == mav3 and C > mav3 Then
sell("s2");
}
if MarketPosition == 1 Then{
if CrossDown(stok,stod) Then
exitlong("bx1");
if CrossDown(MACDV,MACDS) Then
exitlong("bx2");
}
if MarketPosition == -1 Then{
if CrossUp(stok,stod) Then
ExitShort("sx1");
if CrossUp(MACDV,MACDS) Then
ExitShort("sx2");
}
즐거운 하루되세요
> 백산0 님이 쓴 글입니다.
> 제목 : 시스템 수식 부탁드립니다.
> 수고많으십니다.
자동매매 시스템에 사용할 수식을 부탁드립니다.
1. 기본조건 : 3분봉
- 보조지표 : 이평선 5 20 40
스토캐스틱 슬로우 30 12 12
MACD 30, 65 9
< 매수조건 >
1번 조건
ㄱ. 이평선 값이 20 이평이 가장 작음(맨아래 위치)
5 이평이 두번째고 작음 (중간위치)
40 이평값이 가장큼 (맨위에 위치)
이때 5이평값과 20이평값은 같아도 가능함.
ㄴ. 캔들위치가 40이평선 아래에 있어야 함.
ㄷ. ㄱ과 ㄴ의 조건이 완성되면 완성되는 봉 종가에 무조건 진입
그리고
2번째 조건으로
이평선 5, 20, 40 값이 모두 같으면서 40이평선 아래에 있을때
< 매도조건 >
1번째 조건
ㄱ. 이평선 값이 20 이평이 가장 크고(맨위 위치)
5 이평이 두번째로 크고 (중간에 위치)
40이평이 가장 작음 (맨 아래 위치)
이때 5이평값과 20이평값이 같아도 가능
ㄴ. 캔들위치가 40이평선 위에 있어야 함.
ㄷ. ㄱ 과 ㄴ의 조건이 완성되면 완성되는 봉 종가에 무조건 진입
2번째 조건으로
이평선 5, 20, 40 값이 모두 같으면서 40이평선 위에 있을때
< 청산 조건 >
1. MACD 두선이 크로스되는 시점과 스토캐스틱 슬로우 두선이 크로스 되는 시점중
둘중 먼저 크로스되는 시점
< 기타조건 >
1. 포지션이 있는 상태에서 진입신호가 나와도 패스(진입포기)
진입은 무포상태에서만 가능하도록
2. 포지션 정리후 새로운 진입은 진입조건이 충족되면 바로 진입(연속반복)함.
참고로 이평선 모습을 첨부파일에 올렸습니다.
감사합니다.