커뮤니티
MACD?
2011-10-31 12:21:36
502
글번호 44246
안녕하세요?
기존 수식에 추가로 부탁드립니다.
input : shortPeriod(12), longPeriod(26);
Var : value(0);
value = MACD(shortPeriod, longPeriod);
if date != date[1] Then{
var1 = 0;
var2 = 0;
var11 = var1[1];
var12 = var2[1];
}
if value > 0 Then
var1 = var1+1;
if value < 0 Then
var2 = var2+1;
-------------------------------
1. 전일에 MACD가 기준선 "0"위에 있고, 당일도 MACD가 3봉연속 0보다 위이고
현재봉이 전봉보다 크고 전봉은 전전봉보다 작은 상향반전하는 매수수식
2.
1. 전일에 MACD가 기준선 "0"아래에 있고, 당일도 MACD가 3봉연속 0보다 아래이고
현재봉이 전봉보다 작고 전봉은 전전봉보다 큰 하향반전하는 매도수식
감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-10-31 14:20:19
안녕하세요
예스스탁입니다.
input : shortPeriod(12), longPeriod(26);
Var : value(0),prevalue(0);
value = MACD(shortPeriod, longPeriod);
if date != date[1] Then{
var1 = 0;
var2 = 0;
var11 = var1[1];
var12 = var2[1];
prevalue = value[1];
}
if value > 0 Then
var1 = var1+1;
if value < 0 Then
var2 = var2+1;
if prevalue > 0 and dayindex >= 2 and countif(value>0,3) == 3 And
value > value[1] and value[1] < value[2] Then
buy();
if prevalue < 0 and dayindex >= 2 and countif(value<0,3) == 3 And
value < value[1] and value[1] > value[2] Then
Sell();
즐거운 하루되세요
> 노블레스 님이 쓴 글입니다.
> 제목 : MACD?
> 안녕하세요?
기존 수식에 추가로 부탁드립니다.
input : shortPeriod(12), longPeriod(26);
Var : value(0);
value = MACD(shortPeriod, longPeriod);
if date != date[1] Then{
var1 = 0;
var2 = 0;
var11 = var1[1];
var12 = var2[1];
}
if value > 0 Then
var1 = var1+1;
if value < 0 Then
var2 = var2+1;
-------------------------------
1. 전일에 MACD가 기준선 "0"위에 있고, 당일도 MACD가 3봉연속 0보다 위이고
현재봉이 전봉보다 크고 전봉은 전전봉보다 작은 상향반전하는 매수수식
2.
1. 전일에 MACD가 기준선 "0"아래에 있고, 당일도 MACD가 3봉연속 0보다 아래이고
현재봉이 전봉보다 작고 전봉은 전전봉보다 큰 하향반전하는 매도수식
감사합니다.
다음글
이전글