커뮤니티

수식부탁드립니다

프로필 이미지
사이버
2012-03-22 15:28:39
364
글번호 49230
답변완료
수고하십니다 mdd를 초과하면 매매가 중단되게 할려고 합니다 일봉기준,오버나잇 수식은 아주 간단한데 최대자본인하액을 변경해도 작동을안합니다 정정해 주셧으면좋겟습니다 Input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); # 매수/매도청산 If NETPROFIT>-10 AND CrossUP(value, 0) Then { Buy("매수"); } # 매도/매수청산 If CrossDown(value, 0) Then { ExitLong("청산"); } 이수식에서 -10을 -20,-30으로 변경해도 바뀌지 않습니다. 정정 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-22 17:18:26

안녕하세요 예스스탁입니다. 수식을 일봉 분봉 모두에 적용 본 결과 신호가 정상적으로 발생하고 있습니다 어떤 부분을 수정해 드려야 할 지 모르겠습습니다. netprofit은 차트상 전체기간의 누적손익입니다. 해당 식은 차트상 누적손익이 -10포인트 이하가 될때까지 신호가 발생합니다. 즐거운 하루되세요 > 사이버썁 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 수고하십니다 mdd를 초과하면 매매가 중단되게 할려고 합니다 일봉기준,오버나잇 수식은 아주 간단한데 최대자본인하액을 변경해도 작동을안합니다 정정해 주셧으면좋겟습니다 Input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); # 매수/매도청산 If NETPROFIT>-10 AND CrossUP(value, 0) Then { Buy("매수"); } # 매도/매수청산 If CrossDown(value, 0) Then { ExitLong("청산"); } 이수식에서 -10을 -20,-30으로 변경해도 바뀌지 않습니다. 정정 부탁드립니다