커뮤니티
macd 오실레이터 시스템
2017-03-31 16:23:18
228
글번호 108399
macd 12.26.9 에서 macd가 시그널을 골든크로스하면 매수
데드크로스하면 매도
하는 시스템을 만들고 싶은데
기본차트는 15분봉을 보면서
10분봉 30분봉도 이조건을 동시에 만족할때만 시스템트레이딩 할수 있도록 만들고 싶어요
답변 1
예스스탁 예스스탁 답변
2017-04-03 18:32:53
안녕하세요
예스스탁입니다.
참조데이터 이용하셔야 합니다.
차트에 참조데이터로 10분과 30분 추가하신후에 아래식 적용하시면 됩니다.
참조데이터는 차트왼쪽 상단의 종목선택버튼 중 오른쪽 클릭하면 선택해 추가할수 있습니다.
기본차트 종목과 같은 종목 다른 주기로 셋팅가능합니다.
Input : short(12), long(26), sig(9);
var : MACDV1(0,data1),MACDS1(0,data1);
var : MACDV2(0,data2),MACDS2(0,data2);
var : MACDV3(0,data3),MACDS3(0,data3);
MACDV1 = data1(MACD(short, long));
MACDS1 = data1(ema(MACDV1, sig));
MACDV2 = data2(MACD(short, long));
MACDS2 = data2(ema(MACDV2, sig));
MACDV3 = data3(MACD(short, long));
MACDS3 = data3(ema(MACDV3, sig));
If CrossUP(MACDV1,MACDS1) and MACDV2 > MACDS2 and MACDV3 > MACDS3 Then
{
Buy();
}
If CrossDown(MACDV1, MACDS1) and MACDV2 < MACDS2 and MACDV3 < MACDS3 Then
{
Sell();
}
즐거운 하루되세요
> 대박쪽박 님이 쓴 글입니다.
> 제목 : macd 오실레이터 시스템
> macd 12.26.9 에서 macd가 시그널을 골든크로스하면 매수
데드크로스하면 매도
하는 시스템을 만들고 싶은데
기본차트는 15분봉을 보면서
10분봉 30분봉도 이조건을 동시에 만족할때만 시스템트레이딩 할수 있도록 만들고 싶어요