커뮤니티

문의

프로필 이미지
구다이전설
2013-03-05 11:01:52
217
글번호 60194
답변완료
MACD오실레이터에서 기준선 돌파 하면 매수 목표가 ---0.5포인트면 매수 청산 또는 전봉보다 작아으면 매수청산 매수 청산후 다시 종가가 매수 청산가 보다 크면 재 매수후 다시 목표가 0.5포인트 또는 전봉보다 작아으면 매수청산 이후 두번째 매수 청산가 보다 크면 다시 매수 또 목표가 0.5 포인트 또는 전봉보다 작아으면 매수청산 한번더 ,, 하루 네번 까지 . 반대도 같이 기준선 0을 하향 이탈 매도 목표가 0.5 포인트 매도 청산 또는 전봉보다 커지면 매도청산 매도 청산후 다시 종가가 매도 청산가 보다 작으면 다시 매도 후 목표가 0.5 포인트 매도 청산 또는 전봉보다 커지면 매도청산 두번 더 ₩ 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-05 14:15:51

안녕하세요 예스스탁입니다. Input : shortPeriod(25), longPeriod(26), Period(9); var : cnt(0), bbcnt(0),sscnt(0); value1 = MACD_OSC(shortPeriod, longPeriod,Period); bbcnt = 0; sscnt = 0; for cnt = 0 to 20{ if EntryDate(cnt) == sdate and IsEntryName("bb",cnt) Then bbcnt = bbcnt+1; if EntryDate(cnt) == sdate and IsEntryName("ss",cnt) Then sscnt = sscnt+1; } if crossup(value1,0) Then buy("b"); if CrossDown(value1,0) Then sell("s"); if MarketPosition == 1 and value1 < value1[1] Then ExitLong(); if MarketPosition == -1 and value1 > value1[1] Then ExitShort(); if bbcnt < 4 and MarketPosition == 0 and ExitDate(1) == date and MarketPosition(1) == 1 and C > ExitPrice(1) Then buy("bb"); if sscnt < 4 and MarketPosition == 0 and ExitDate(1) == date and MarketPosition(1) == -1 and C < ExitPrice(1) Then Sell("ss"); SetStopProfittarget(0.5,PointStop); 즐거운 하루되세요 > 구다이전설 님이 쓴 글입니다. > 제목 : 문의 > MACD오실레이터에서 기준선 돌파 하면 매수 목표가 ---0.5포인트면 매수 청산 또는 전봉보다 작아으면 매수청산 매수 청산후 다시 종가가 매수 청산가 보다 크면 재 매수후 다시 목표가 0.5포인트 또는 전봉보다 작아으면 매수청산 이후 두번째 매수 청산가 보다 크면 다시 매수 또 목표가 0.5 포인트 또는 전봉보다 작아으면 매수청산 한번더 ,, 하루 네번 까지 . 반대도 같이 기준선 0을 하향 이탈 매도 목표가 0.5 포인트 매도 청산 또는 전봉보다 커지면 매도청산 매도 청산후 다시 종가가 매도 청산가 보다 작으면 다시 매도 후 목표가 0.5 포인트 매도 청산 또는 전봉보다 커지면 매도청산 두번 더 ₩ 감사합니다