커뮤니티
MACD 식 ?
2011-04-08 17:13:25
857
글번호 37401
안녕하세요?
좋은 주말보내시고, 많은 도움을 주셔서 감사합니다.
MACD선을 이용한 수식을 구상하려고 합니다.
아래 6가지 경우의 시스템식을 부탁드립니다.
기간(단기: 12, 장기: 26)
1. 분봉에서 MACD선이 당일(12시이전) 최고가를 상향돌파할때 매수.
2. 분봉에서 MACD선이 당일(12시 이전) 최저가를 하향돌파할때 매도.
3. 분봉에서 MACD선이 전일 최고가를 상향돌파할때 매수.
4. 분봉에서 MACD선이 전일 최저가를 하향돌파할때 매도.
5. MACD 선이 전일 기준선 "0" 밑에 있다가 당일 시초가에 기준선 0 을상향 돌파할때 매수. (당일 9시 10전 기준선 상향돌파)
5. MACD 선이 전일 기준선 "0" 위에 있다가 당일 시초가에 기준선 0 을 하향 돌파할때 매도.(당일 9시 10전 기준선 하향돌파)
* 참고로 5분봉의 MACD 입니다.
답변 2
예스스탁 예스스탁 답변
2011-04-08 17:11:25
안녕하세요
예스스탁입니다.
value1 = macd(12,26);
if date != date[1] Then{# 날짜변경시 각 값을 첫봉의 값으로 초기화
var1 = value1;
var2 = value1;
var3 = value1;
var4 = value1;
var5 = var3[1];#전일 전체 최고가
var4 = var4[1];#전일 전체 최저가
}
#12시 이전 최고가/최저가 계산
if stime < 120000 Then{
if value1 > var1 Then
var1 = value1;
if value1 > var2 Then
var2 = value1;
}
# 당일 전체 최고가 최저가 계산
if value1 > var3 Then
var3 = value1;
if value1 > var3 Then
var3 = value1;
#1. 분봉에서 MACD선이 당일(12시이전) 최고가를 상향돌파할때 매수.
if stime >= 120000 and crossup(value1,var1) Then
buy();
#2. 분봉에서 MACD선이 당일(12시 이전) 최저가를 하향돌파할때 매도.
if stime >= 120000 and CrossDown(value1,var2) Then
Sell();
#3. 분봉에서 MACD선이 전일 최고가를 상향돌파할때 매수.
if crossup(value1,var5) Then
buy();
#4. 분봉에서 MACD선이 전일 최저가를 하향돌파할때 매도.
if CrossDown(value1,var6) Then
sell();
즐거운 하루되세요
> 파생맨 님이 쓴 글입니다.
> 제목 : MACD 식 ?
> 안녕하세요?
좋은 주말보내시고, 많은 도움을 주셔서 감사합니다.
MACD선을 이용한 수식을 구상하려고 합니다.
아래 4가지 경우의 시스템식을 부탁드립니다.
기간(단기: 12, 장기: 26)
1. 분봉에서 MACD선이 당일(12시이전) 최고가를 상향돌파할때 매수.
2. 분봉에서 MACD선이 당일(12시 이전) 최저가를 하향돌파할때 매도.
3. 분봉에서 MACD선이 전일 최고가를 상향돌파할때 매수.
4. 분봉에서 MACD선이 전일 최저가를 하향돌파할때 매도.
5. MACD 선이 전일 기준선 "0" 밑에 있다가 당일 시초가에 기준선 0 을상향 돌파할때 매수. (당일 9시 10전 기준선 상향돌파)
5. MACD 선이 전일 기준선 "0" 위에 있다가 당일 시초가에 기준선 0 을 하향 돌파할때 매도.(당일 9시 10전 기준선 하향돌파)
* 참고로 5분봉의 MACD 입니다.
예스스탁 예스스탁 답변
2011-04-08 17:14:42
5번 6번입니다.
value1 = macd(12,26);
#5
if dayindex == 0 and crossup(value1,0) Then
buy();
}
#6
if dayindex == 0 and crossDown(value1,0) Then
Sell();
}
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : MACD 식 ?
> 안녕하세요
예스스탁입니다.
value1 = macd(12,26);
if date != date[1] Then{# 날짜변경시 각 값을 첫봉의 값으로 초기화
var1 = value1;
var2 = value1;
var3 = value1;
var4 = value1;
var5 = var3[1];#전일 전체 최고가
var4 = var4[1];#전일 전체 최저가
}
#12시 이전 최고가/최저가 계산
if stime < 120000 Then{
if value1 > var1 Then
var1 = value1;
if value1 > var2 Then
var2 = value1;
}
# 당일 전체 최고가 최저가 계산
if value1 > var3 Then
var3 = value1;
if value1 > var3 Then
var3 = value1;
#1. 분봉에서 MACD선이 당일(12시이전) 최고가를 상향돌파할때 매수.
if stime >= 120000 and crossup(value1,var1) Then
buy();
#2. 분봉에서 MACD선이 당일(12시 이전) 최저가를 하향돌파할때 매도.
if stime >= 120000 and CrossDown(value1,var2) Then
Sell();
#3. 분봉에서 MACD선이 전일 최고가를 상향돌파할때 매수.
if crossup(value1,var5) Then
buy();
#4. 분봉에서 MACD선이 전일 최저가를 하향돌파할때 매도.
if CrossDown(value1,var6) Then
sell();
즐거운 하루되세요
> 파생맨 님이 쓴 글입니다.
> 제목 : MACD 식 ?
> 안녕하세요?
좋은 주말보내시고, 많은 도움을 주셔서 감사합니다.
MACD선을 이용한 수식을 구상하려고 합니다.
아래 4가지 경우의 시스템식을 부탁드립니다.
기간(단기: 12, 장기: 26)
1. 분봉에서 MACD선이 당일(12시이전) 최고가를 상향돌파할때 매수.
2. 분봉에서 MACD선이 당일(12시 이전) 최저가를 하향돌파할때 매도.
3. 분봉에서 MACD선이 전일 최고가를 상향돌파할때 매수.
4. 분봉에서 MACD선이 전일 최저가를 하향돌파할때 매도.
5. MACD 선이 전일 기준선 "0" 밑에 있다가 당일 시초가에 기준선 0 을상향 돌파할때 매수. (당일 9시 10전 기준선 상향돌파)
5. MACD 선이 전일 기준선 "0" 위에 있다가 당일 시초가에 기준선 0 을 하향 돌파할때 매도.(당일 9시 10전 기준선 하향돌파)
* 참고로 5분봉의 MACD 입니다.
이전글