안녕하세요
선생님들 참 고생 많다는고 잘알고있습니다.
시스템 구현하고 싶은게 있는데 꼭좀 부탁드리겠습니다.
예스트레이더로 자동매매를 구현해보려고 해요. 수식은 간단한데 도움주시면 감사하겠습니다.
@ MACD 지표
지표조건 - short 6 / long 12 / signal / 6
위 값을 사용할거에요
@ 매수 진입조건
1. MACD 선이 기준선 0을 상향 크로스 한다음 강세 유지된 상태로 2번째 봉 종가에 시장가 매수주문
2. 기준선 0 위 강세일때 MACD 선과 SIGNAL 선 골든크로스 완성 봉에서 시장가 매수주문
@ 매수 청산
- 80틱 청산 or MACD 선과 SIGNAL 선 데드크로스 완성 봉 종가 시장가 청산 or
MACD선이 기준선 0을 하향크로스 하여 약세로 전환된 첫번째 봉종가에 청산
@ 매도 진입조건
1. MACD 선이 기준선 0을 하향 크로스 한다음 약세 유지된 상태로 2번째 봉 종가에 시장가 매도주문
2. 기준선 0 아래 약세일때 MACD 선과 SIGNAL 선 데드크로스 완성 봉에서 시장가 매수주문
@ 매도 청산
- 80틱 청산 or MACD 선과 SIGNAL 선 골든크로스 완성 봉 종가 시장가 청산 or
MACD선이 기준선 0을 상향크로스 하여 강세로 전환된 첫번째 봉종가에 청산
답변 2
예스스탁
예스스탁 답변
2022-10-07 17:45:39
안녕하세요
예스스탁입니다.
input : short(6),long(12),sig(6);
var : macdv(0),macds(0),t(0),s(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
if CrossUp(macdv,0) Then
{
t = 1;
s = 0;
}
if CrossDown(macdv,0) Then
{
t = -1;
s = 0;
}
s = s+1;
if t == 1 and s == 2 Then
Buy("b1");
if t == 1 and CrossUp(macdv,macds) Then
Buy("b2");
if MarketPosition == 1 Then
{
if CrossDown(macdv,macds) Then
ExitLong("bx1");
if CrossDown(macdv,0) Then
ExitLong("bx2");
}
if t == -1 and s == 2 Then
Sell("s1");
if t == -1 and CrossDown(macdv,macds) Then
Sell("s2");
if MarketPosition == -1 Then
{
if CrossUp(macdv,macds) Then
ExitShort("sx1");
if CrossUp(macdv,0) Then
ExitShort("sx2");
}
SetStopLoss(PriceScale*50,PointStop);
즐거운 하루되세요
> 10년후에 님이 쓴 글입니다.
> 제목 : 시스템구현하는도움좀 구할게요
> 안녕하세요
선생님들 참 고생 많다는고 잘알고있습니다.
시스템 구현하고 싶은게 있는데 꼭좀 부탁드리겠습니다.
예스트레이더로 자동매매를 구현해보려고 해요. 수식은 간단한데 도움주시면 감사하겠습니다.
@ MACD 지표
지표조건 - short 6 / long 12 / signal / 6
위 값을 사용할거에요
@ 매수 진입조건
1. MACD 선이 기준선 0을 상향 크로스 한다음 강세 유지된 상태로 2번째 봉 종가에 시장가 매수주문
2. 기준선 0 위 강세일때 MACD 선과 SIGNAL 선 골든크로스 완성 봉에서 시장가 매수주문
@ 매수 청산
- 80틱 청산 or MACD 선과 SIGNAL 선 데드크로스 완성 봉 종가 시장가 청산 or
MACD선이 기준선 0을 하향크로스 하여 약세로 전환된 첫번째 봉종가에 청산
@ 매도 진입조건
1. MACD 선이 기준선 0을 하향 크로스 한다음 약세 유지된 상태로 2번째 봉 종가에 시장가 매도주문
2. 기준선 0 아래 약세일때 MACD 선과 SIGNAL 선 데드크로스 완성 봉에서 시장가 매수주문
@ 매도 청산
- 80틱 청산 or MACD 선과 SIGNAL 선 골든크로스 완성 봉 종가 시장가 청산 or
MACD선이 기준선 0을 상향크로스 하여 강세로 전환된 첫번째 봉종가에 청산
10년후에
2022-10-07 21:29:31
10년후에 님에 의해 삭제된 답변입니다.