커뮤니티

문의

프로필 이미지
회원
2013-12-17 13:33:11
134
글번호 70556
답변완료
macd 기준선0선위에서 골드 나올때 매수 기준선0선위에서 하락다이버전스 나올때 매도 또는 기준선0선위에서 macd오실레이터 하락다이버전스 나올때 매도 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-18 09:17:12

안녕하세요 예스스탁입니다. 다이버전스 작성시 중요한 지표의 고점에 대한 설명이 없으셔서 스윙하이 함수로 고점을 대체해서 작성했습니다. 이용에 참고하시기 바랍니다. Input : shortPeriod(12), longPeriod(26), Period(9),Left(3),Right(3); Var : MACDV(0), MACDS(0), MACDO(0),cnt1(0),cnt2(0); var : I1(0),I2(0),C1(0),C2(0),II1(0),II2(0),CC1(0),CC2(0); MACDV = MACD(shortPeriod, longPeriod); MACDS = ema(MACDV,Period); MACDO = MACDV-MACDS; if crossup(MACDV,MACDS) and MACDV > 0 Then buy(); if MarketPosition != 1 Then{ cnt1 = 0; cnt2 = 0; } if MarketPosition == 1 Then{ if SwingHighbar(1,MACDV,Left,Right,Left+Right+1) != -1 then{ cnt1 = cnt1+1; I1 = MACDV[Right]; i2 = i1[1]; C1 = C[Right]; C2 = C1[1]; if I1 < I2 and C1 > C2 and I1 > 0 and I2 > 0 And cnt1 >= 2 Then ExitLong(); } if SwingHighbar(1,MACDO,Left,Right,Left+Right+1) != -1 then{ cnt2 = cnt2+1; II1 = MACDV[Right]; II2 = II1[1]; CC1 = C[Right]; CC2 = CC1[1]; if II1 < II2 and CC1 > CC2 And cnt2 >= 2 Then ExitLong(); } } 즐거운 하루되세요 > HI_cu****** 님이 쓴 글입니다. > 제목 : 문의 > macd 기준선0선위에서 골드 나올때 매수 기준선0선위에서 하락다이버전스 나올때 매도 또는 기준선0선위에서 macd오실레이터 하락다이버전스 나올때 매도 부탁합니다.