커뮤니티

수식 부탁드립니다.

프로필 이미지
선물대장
2019-01-22 11:13:12
217
글번호 125469
답변완료
이평선 5 20 60 120 정배열에서 MACD오실레이트 12 26 9 가 매수 신호 발생 시 매수 진입 후 매도 청산 Input : shortPeriod(12), longPeriod(26), Period(9); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { exitlong(); } 그리고 이평선 5 20 60 120 역배열에서 MACD오실레이트 12 26 9가 매도 신호 발생 시 매도진입 후 매수청산 value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } # 매수/매도청산 If CrossUP(value1, value2) Then { Exitshort(); } 두가지를 함께 사용할 수 있는 수식 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-22 14:14:14

안녕하세요 예스스탁입니다. Input : shortPeriod(12), longPeriod(26), Period(9); var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,60); var4 = ma(C,120); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); If CrossUP(value1, value2) Then { if var1 > var2 and var2 > var3 and var3 > var4 Then Buy(); Else ExitShort(); } If CrossDown(value1, value2) Then { if var1 < var2 and var2 < var3 and var3 < var4 Then sell(); Else exitlong(); } 즐거운 하루되세요 > 선물대장 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 이평선 5 20 60 120 정배열에서 MACD오실레이트 12 26 9 가 매수 신호 발생 시 매수 진입 후 매도 청산 Input : shortPeriod(12), longPeriod(26), Period(9); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { exitlong(); } 그리고 이평선 5 20 60 120 역배열에서 MACD오실레이트 12 26 9가 매도 신호 발생 시 매도진입 후 매수청산 value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } # 매수/매도청산 If CrossUP(value1, value2) Then { Exitshort(); } 두가지를 함께 사용할 수 있는 수식 부탁드립니다. 감사합니다.