커뮤니티
수식문의드립니다.
2012-08-08 23:20:13
240
글번호 53620
> 안녕하십니까? 수고 많으십니다.
MACD 신호를 만들려고 하는데 잘 안되고 있습니다.
제가 원하는 신호는
***
매수 : MACD와 MACD signal 크로스시와 가격이 20이평 위에있을때
매수청산 : 매수 신호 다음에 나오는 크로스 신호
매도 : MACD와 MACD signal 크로스시와 가격이 20이평 아래있을때
매도청산 : 매도 신호 다음에 나오는 크로스 신호
*** obv 신호도 위와같은 방식으로 부탁드립니다.
*** 또하나부탁은
매수 : 스토케스틱이 골든크로스( 스토K% 가 스토D% 보다 위에 있을때)후에
MACD 가 코든크로스 신호 ( 이때 가격이 이평선 20일선 위에있을때란
조건이 가능하면 같이부탁드립니다.)
매수청산 : 스토케스틱이 데드크로스 신호
매도 및 매도청산은 반대로 부탁드립니다.
(( 혹 스토케스틱이나 macd중 둘중에 나중에 나오는 신호를 적용하실수 있다면
더 좋겠읍니다. ))
스토나 MACD변수는 사용자지정이 가능하도록 부탁합니다.
많은걸 부탁드리며 미리감사드립니다.
답변 1
예스스탁 예스스탁 답변
2012-08-09 17:29:09
안녕하세요
예스스탁입니다.
1.
Input : shortPeriod(12), longPeriod(26), Period(9),P1(20);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = ma(c,P1);
If CrossUP(value1, value2) and C > value3 Then
Buy();
If MarketPosition == 1 and CrossDown(value1, value2) Then
ExitLong();
If CrossDown(value1, value2) and C < value3 Then
Sell();
if MarketPosition == -1 and crossup(value1,value2) Then
ExitShort();
2.
Input : Period(9),P1(20);
value1 = obv;
value2 = ema(value1, Period);
value3 = ma(c,P1);
If CrossUP(value1, value2) and C > value3 Then
Buy();
If MarketPosition == 1 and CrossDown(value1, value2) Then
ExitLong();
If CrossDown(value1, value2) and C < value3 Then
Sell();
if MarketPosition == -1 and crossup(value1,value2) Then
ExitShort();
3.
Input : shortPeriod(12), longPeriod(26), Period(9),P1(20),SP1(10),SP2(5),SP3(5);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = ma(c,P1);
value4 = StochasticsK(SP1,SP2);
value5 = StochasticsD(SP1,SP2,SP3);
If ((value4 > value5 and CrossUP(value1, value2))
or (crossup(value4,value5) and value1 > value2)) and C > value3 Then
Buy();
If MarketPosition == 1 and CrossDown(value4, value5) Then
ExitLong();
If ((value4 < value5 and CrossDown(value1, value2))
or (CrossDown(value4,value5) and value1 < value2)) and C > value3 Then
Buy();
if MarketPosition == -1 and crossup(value4,value5) Then
ExitShort();
즐거운 하루되세요
> 천외일성 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
> > 안녕하십니까? 수고 많으십니다.
MACD 신호를 만들려고 하는데 잘 안되고 있습니다.
제가 원하는 신호는
***
매수 : MACD와 MACD signal 크로스시와 가격이 20이평 위에있을때
매수청산 : 매수 신호 다음에 나오는 크로스 신호
매도 : MACD와 MACD signal 크로스시와 가격이 20이평 아래있을때
매도청산 : 매도 신호 다음에 나오는 크로스 신호
*** obv 신호도 위와같은 방식으로 부탁드립니다.
*** 또하나부탁은
매수 : 스토케스틱이 골든크로스( 스토K% 가 스토D% 보다 위에 있을때)후에
MACD 가 코든크로스 신호 ( 이때 가격이 이평선 20일선 위에있을때란
조건이 가능하면 같이부탁드립니다.)
매수청산 : 스토케스틱이 데드크로스 신호
매도 및 매도청산은 반대로 부탁드립니다.
(( 혹 스토케스틱이나 macd중 둘중에 나중에 나오는 신호를 적용하실수 있다면
더 좋겠읍니다. ))
스토나 MACD변수는 사용자지정이 가능하도록 부탁합니다.
많은걸 부탁드리며 미리감사드립니다.
다음글
이전글