커뮤니티

수식문의드립니다.

프로필 이미지
천외일성
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변수는 사용자지정이 가능하도록 부탁합니다. 많은걸 부탁드리며 미리감사드립니다.