커뮤니티

macd기준선

프로필 이미지
스타그이상
2023-06-30 09:36:46
1429
글번호 170222
답변완료
macd기준선0을 위에서 종가가 60일이평위에 매수 매수하기전에 들어가있는 포지션이 있으면 정리후 매수 macd기준선0을 아래에서 종가가 60일아래에 있을때 매도하지전에 들어가있는 포지션이 있으면 정리후 매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-30 11:20:35

안녕하세요 예스스탁입니다. 1 input : short(12),long(26),P(60); var : macdv(0),mav(0); macdv = macd(short,long); mav = ma(C,P); if macdv > 0 and C > mav Then buy(); if macdv < 0 and C < mav Then sell(); 올려주신 내용은 이전 답변받으신 위식 사용하시면 됩니다. Buy와 sell은 매수와 매도 진입함수로 반대포지션 상태에서 발생하면 반대포지션 청산을 같이 수행합니다. 2 1번과 같이 스위칭이 아니면 청산내용을 올려주셔야 합니다. 아래는 각 매수조건이나 매도조건이 해제되면 청산하게 추가해 드립니다. input : short(12),long(26),P(60); var : macdv(0),mav(0); macdv = macd(short,long); mav = ma(C,P); if MarketPosition <= 0 and (macdv > 0 and C > mav) Then buy(); if MarketPosition == 1 and (macdv < 0 or C < mav) Then ExitLong(); if MarketPosition >= 0 and (macdv < 0 and C < mav) Then sell(); if MarketPosition == -1 and (macdv > 0 or C > mav) Then ExitShort(); 즐거운 하루되세요 > 스타그이상 님이 쓴 글입니다. > 제목 : macd기준선 > macd기준선0을 위에서 종가가 60일이평위에 매수 매수하기전에 들어가있는 포지션이 있으면 정리후 매수 macd기준선0을 아래에서 종가가 60일아래에 있을때 매도하지전에 들어가있는 포지션이 있으면 정리후 매도