MACD 값이 0을 교차할 때마다 매수매도 포지션을 진입하는 전략인데
청산할 때도 0을 교차할 때 청산할 수 있는 수식이 필요합니다.
매수매도 진입할 때 최대 80포인트 익절하고 손절은 35포인트
매수매도 진입은 서로 번갈아 진입할 수 있는 수식이 필요합니다.
게시글을 읽어봤는데... 많이 어렵군요 ㅠㅠ 아무쪼록 부탁드립니다^^
좋은 하루 되세요~~~
input : ShortPerid(12),LongPeriod(26),Period(9);
Var : macdosc(0);
macdosc = MACD_OSC(ShortPerid, LongPeriod, Period);
if(macdosc > 0) Then
buy("b",OnClose);
if(macdosc < 0) Then
sell("s",OnClose);
답변 1
예스스탁
예스스탁 답변
2020-06-25 11:48:07
안녕하세요
예스스탁입니다.
1
Buy와 Sell은 진입함수로 반대포지션 상태에서 발생하면
반대포지션 청산을 같이합니다.
올려주신 수식에서 0교차시 청산식은 불필요합니다.
2
진입조건이 현재는 0보다 크다, 0보다 작다로 되어 있습니다.
상향돌파와 하향이탈로 변경하시면 해당 수식에서는
매수진입과 매도진입이 번갈아 가면서 발생하게 됩니다.
3
input : ShortPerid(12),LongPeriod(26),Period(9);
input : 익절(80),손절(35);
Var : macdosc(0);
macdosc = MACD_OSC(ShortPerid, LongPeriod, Period);
if crossup(macdosc,0) Then
buy("b",OnClose);
if CrossDown(macdosc,0) Then
sell("s",OnClose);
SetStopProfittarget(익절,PointStop);
SetStopLoss(손절,PointStop);
즐거운 하루되세요
> pss1784 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
>
MACD 값이 0을 교차할 때마다 매수매도 포지션을 진입하는 전략인데
청산할 때도 0을 교차할 때 청산할 수 있는 수식이 필요합니다.
매수매도 진입할 때 최대 80포인트 익절하고 손절은 35포인트
매수매도 진입은 서로 번갈아 진입할 수 있는 수식이 필요합니다.
게시글을 읽어봤는데... 많이 어렵군요 ㅠㅠ 아무쪼록 부탁드립니다^^
좋은 하루 되세요~~~
input : ShortPerid(12),LongPeriod(26),Period(9);
Var : macdosc(0);
macdosc = MACD_OSC(ShortPerid, LongPeriod, Period);
if(macdosc > 0) Then
buy("b",OnClose);
if(macdosc < 0) Then
sell("s",OnClose);