커뮤니티
수식문의
2011-07-13 11:14:31
697
글번호 40840
수고하십니다.
아래수식 한번 적용해 보니
포지션이 있을경우 청산 신호가 안나와도
반대진입신호가 나오면 진입합니다.
예를들어
매수진입=>매수청산=>매도진입 또는 매수진입=>매도청산 또는 매수청산... 이렇게 나와야하는데요.
매수진입=>매도진입=>매수진입=>..... 이렇게 나오는 경우가 허다합니다.
반대신호가 나와도 청산신호가 나올때까지는 반대진입을 안하게 해주십시요
input : sp(12), lp(26), signalP(9);
var1 = macd(sp,lp);
var2 = ema(var1,signalP);
if CrossUp(var1, var2) Then
buy();
if CrossDown(ma(C,20), ma(C,60)) Then
ExitLong();
if Crossdown(var1, var2) Then
sell();
if CrossUp(ma(C,20), ma(C,60)) Then
ExitShort();
감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-07-13 11:48:11
안녕하세요
예스스탁입니다.
input : sp(12), lp(26), signalP(9);
var1 = macd(sp,lp);
var2 = ema(var1,signalP);
if MarketPosition == 0 and CrossUp(var1, var2) Then
buy();
if CrossDown(ma(C,20), ma(C,60)) Then
ExitLong();
if MarketPosition == 0 and Crossdown(var1, var2) Then
sell();
if CrossUp(ma(C,20), ma(C,60)) Then
ExitShort();
즐거운 하루되세요
> 저은아빠 님이 쓴 글입니다.
> 제목 : 수식문의
> 수고하십니다.
아래수식 한번 적용해 보니
포지션이 있을경우 청산 신호가 안나와도
반대진입신호가 나오면 진입합니다.
예를들어
매수진입=>매수청산=>매도진입 또는 매수진입=>매도청산 또는 매수청산... 이렇게 나와야하는데요.
매수진입=>매도진입=>매수진입=>..... 이렇게 나오는 경우가 허다합니다.
반대신호가 나와도 청산신호가 나올때까지는 반대진입을 안하게 해주십시요
input : sp(12), lp(26), signalP(9);
var1 = macd(sp,lp);
var2 = ema(var1,signalP);
if CrossUp(var1, var2) Then
buy();
if CrossDown(ma(C,20), ma(C,60)) Then
ExitLong();
if Crossdown(var1, var2) Then
sell();
if CrossUp(ma(C,20), ma(C,60)) Then
ExitShort();
감사합니다.