커뮤니티
문의드립니다.
2011-04-20 10:08:20
777
글번호 37774
input : shortPeriod(12), longPeriod(26), Period(9);
var : MACDV(0),cnt(0);
MACDV = MACD(shortPeriod, longPeriod);//MACD
var1 = dayhigh(1);
var2 = DayLow(1);
for cnt = 1 to 7 {
if dayhigh(cnt) > var1 Then
var1 = DayHigh(cnt);
if DayLow(cnt) < var2 Then
var2 = DayLow(cnt);
}
if MACDV > 0 and crossup(c,var1) Then
buy();
if CrossDown(c,var2) Then
ExitLong();
안녕하세요.
위수식은 매수/매수 청산만 가능한 구조입니다.
추가로 아래 조건식을 추가해 주세요
MACD 기준선 0 이하일때 , 7일저가를 돌파시 매도진입 / 7일고가를 돌파시 매도청산
정리하자면
MACD 기준선 0 이상일때 7일 고가돌파시 매수진입 / 7일저가 돌파시 매수 청산
MACD 기준선 0 이하일때 7일 저가돌파시 매도진입 / 7일고가 돌파시 매도 청산
손절 : 2 %
답변 2
찹노인
2011-04-20 13:14:04
찹노인 님에 의해 삭제된 답변입니다.
예스스탁 예스스탁 답변
2011-04-20 15:09:41
안녕하세요
예스스탁입니다.
input : shortPeriod(12), longPeriod(26), Period(9);
var : MACDV(0),cnt(0);
MACDV = MACD(shortPeriod, longPeriod);//MACD
var1 = dayhigh(1);
var2 = DayLow(1);
for cnt = 1 to 7 {
if dayhigh(cnt) > var1 Then
var1 = DayHigh(cnt);
if DayLow(cnt) < var2 Then
var2 = DayLow(cnt);
}
if MACDV > 0 and crossup(c,var1) Then
buy();
if CrossDown(c,var2) Then
ExitLong();
if MACDV < 0 and CrossDown(c,var2) Then
Sell();
if crossup(c,var1) Then
ExitShort();
SetStopLoss(2);
즐거운 하루되세요
> 숑휘 님이 쓴 글입니다.
> 제목 : 문의드립니다.
>
input : shortPeriod(12), longPeriod(26), Period(9);
var : MACDV(0),cnt(0);
MACDV = MACD(shortPeriod, longPeriod);//MACD
var1 = dayhigh(1);
var2 = DayLow(1);
for cnt = 1 to 7 {
if dayhigh(cnt) > var1 Then
var1 = DayHigh(cnt);
if DayLow(cnt) < var2 Then
var2 = DayLow(cnt);
}
if MACDV > 0 and crossup(c,var1) Then
buy();
if CrossDown(c,var2) Then
ExitLong();
안녕하세요.
위수식은 매수/매수 청산만 가능한 구조입니다.
추가로 아래 조건식을 추가해 주세요
MACD 기준선 0 이하일때 , 7일저가를 돌파시 매도진입 / 7일고가를 돌파시 매도청산
정리하자면
MACD 기준선 0 이상일때 7일 고가돌파시 매수진입 / 7일저가 돌파시 매수 청산
MACD 기준선 0 이하일때 7일 저가돌파시 매도진입 / 7일고가 돌파시 매도 청산
손절 : 2 %
다음글