커뮤니티

문의드립니다

프로필 이미지
곽민수
2016-06-22 22:52:10
207
글번호 99401
답변완료
기본수식인 MACD Oscillator 로 수식을 하나만들어보고싶습니다 Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv(0), MACDsig(0),macdosc(0) ; MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); if macdosc > 0 then { plot1(macdosc, "MACDOscillator+"); Plot2(0, "MACDOscillator-"); } else { Plot1(0, "MACDOscillator+"); Plot2(macdosc, "MACDOscillator-"); } Plot3(MACDv, "MACD"); Plot4(MACDsig, "MACDSignal"); PlotBaseLine1(0, "기준선1"); 위 수식에서 다름이아니라 1. Plot1 번만 즉 (막대 표만 ) 따로 하나 수식부탁드리겠습니다 MACDOScillator+ 와 MACDOScilator- 만 나오도록~ 변수는 지정할수있게 부탁드리겠습니다 2. 위 1번 에서 MACDOScillator+ 와 MACDOScilator- 나오는 부분에서만 따로 하나 시스템 부탁드리겠습니다 2번 조건 시스템 1. 0선 을 기준으로합니다 매수 조건 : 0선 밑에있는 음봉 에서 현제봉이 앞전 봉2개 보다 낮을경우 매수 신호발생 매도 조건 : 0선 위에있는 양봉 에서 현제봉이 앞전 봉2개 보다 높을경우 매도 신호발생 0선 기준으로 하여 위 시스템신호에서 재 매수 매도 신호는 없도록 해주세요 매수조건으로 하여 매수신호가 발생하였는데 혹시 봉2개 보다 낮을경우 매수 신호인데 다시 현제봉이 봉2개를 넘어설경우 :재매수 신호 X 봉2개 보다 높을경우 매도 신호인데 다시 현제봉이 봉2개를 넘어설경우 :재매도 신호 X 무조건 신호는 단한번만 부탁드리겠습니다~ 외부변수 수정가능하게좀 부탁드리겠습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-06-23 14:59:34

안녕하세요 예스스탁입니다. 1. Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv(0), MACDsig(0),macdosc(0) ; MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); if macdosc > 0 then { plot1(macdosc, "MACDOscillator",red); } else { Plot1(macdosc, "MACDOscillator",blue); } 2 Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv(0), MACDsig(0),macdosc(0),T(0); MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); if crossup(macdosc,0) Then T = 1; if CrossDown(macdosc,0) Then T = -1; if T == 1 and macdosc < 0 and macdosc[1] < 0 and macdosc[2] < 0 and macdosc < macdosc[1] and macdosc < macdosc[2] Then{ T = 2; buy(); } if T == -1 and macdosc > 0 and macdosc[1] > 0 and macdosc[2] > 0 and macdosc > macdosc[1] and macdosc > macdosc[2] Then{ T = -2; sell(); } 즐거운 하루되세요 > 곽민수 님이 쓴 글입니다. > 제목 : 문의드립니다 > 기본수식인 MACD Oscillator 로 수식을 하나만들어보고싶습니다 Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv(0), MACDsig(0),macdosc(0) ; MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); if macdosc > 0 then { plot1(macdosc, "MACDOscillator+"); Plot2(0, "MACDOscillator-"); } else { Plot1(0, "MACDOscillator+"); Plot2(macdosc, "MACDOscillator-"); } Plot3(MACDv, "MACD"); Plot4(MACDsig, "MACDSignal"); PlotBaseLine1(0, "기준선1"); 위 수식에서 다름이아니라 1. Plot1 번만 즉 (막대 표만 ) 따로 하나 수식부탁드리겠습니다 MACDOScillator+ 와 MACDOScilator- 만 나오도록~ 변수는 지정할수있게 부탁드리겠습니다 2. 위 1번 에서 MACDOScillator+ 와 MACDOScilator- 나오는 부분에서만 따로 하나 시스템 부탁드리겠습니다 2번 조건 시스템 1. 0선 을 기준으로합니다 매수 조건 : 0선 밑에있는 음봉 에서 현제봉이 앞전 봉2개 보다 낮을경우 매수 신호발생 매도 조건 : 0선 위에있는 양봉 에서 현제봉이 앞전 봉2개 보다 높을경우 매도 신호발생 0선 기준으로 하여 위 시스템신호에서 재 매수 매도 신호는 없도록 해주세요 매수조건으로 하여 매수신호가 발생하였는데 혹시 봉2개 보다 낮을경우 매수 신호인데 다시 현제봉이 봉2개를 넘어설경우 :재매수 신호 X 봉2개 보다 높을경우 매도 신호인데 다시 현제봉이 봉2개를 넘어설경우 :재매도 신호 X 무조건 신호는 단한번만 부탁드리겠습니다~ 외부변수 수정가능하게좀 부탁드리겠습니다