커뮤니티

문의

프로필 이미지
구다이전설
2013-01-28 09:38:13
310
글번호 58721
답변완료
여러가지 수식,,,으로 필터링을 하려 합니다 1. 현재 봉 종가가 당일 시가 보다 클 경우만 매수 2,당일 시가가 전일 고가 보다 클 경우만 매수 3, 현재봉 종가가 20봉 최고가보다 클 경우만 매수 4, 20일 선이 상승 중일 경우만 매수 5, ADX 지표가 상승 중일 경우만 진입 6. ADX지표가 40미만 일경우만 진입 7.단기 ATR이 장기 ATR보다 작은 경우만 매수 8, 볼린져 밴드가 축소된 상태에서만 매수 9.당일 시가 -당일 최저가의 폭이 X 미만일때만 매수 10. 11시 이후에는 리버스 진입금지 11,청산후 일정봉 이내에는 진입금지 12. 당일 1회 만 거래 13. 당일내 동일 방향 진입금지 14. 수익거래 청산시에는 리버스 진입금지 15. 2포인트 수일 발생시 다음 거래 진입금지 16. 손절 청산시 당일 추가 진입금지 .. 추가 적으로 MACD 오실 레이터식에서 필터링를 어떤 식이 제일 좋은지 조언좀 부탁합니다 계속 상승장에서는 오히려 마이너스 수익이 나네요 ,,,
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-01-28 17:00:59

안녕하세요 예스스탁입니다. #1. 현재 봉 종가가 당일 시가 보다 클 경우만 매수 if C > dayopen then buy(); #2,당일 시가가 전일 고가 보다 클 경우만 매수 if dayopen > dayhigh(1) Then buy(); #3, 현재봉 종가가 20봉 최고가보다 클 경우만 매수 if C > highest(H,20)[1] then buy(); #4, 20일 선이 상승 중일 경우만 매수 if ma(c,20) > ma(c,20)[1] then buy(); #5, ADX 지표가 상승 중일 경우만 진입 if adx(14) > adx(14)[1] then buy(); #6. ADX지표가 40미만 일경우만 진입 if adx(14) < 40 then buy(); #7.단기 ATR이 장기 ATR보다 작은 경우만 매수 if atr(5) < atr(20) then buy(); #8, 볼린져 밴드가 축소된 상태에서만 매수 var1 = BollBandup(20,2); var2 = BollBandDown(20,2); var3 = var1-var2; if var3 < var3[1] then buy(); #9.당일 시가 -당일 최저가의 폭이 X 미만일때만 매수 if dayopen-daylow < X then buy(); #10. 11시 이후에는 리버스 진입금지 if 매수조건 Then{ if stime < 110000 Then buy(); Else ExitShort(); } if 매도조건 Then{ if stime < 110000 Then sell(); Else ExitLong(); } #11,청산후 일정봉 이내에는 진입금지 if BarsSinceExit(1) >= 10 then buy(); #12. 당일 1회 만 거래 if ExitDate(1) != sdate then buy(); #13. 당일내 동일 방향 진입금지 if date != date[1] Then{ Condition1 = false; Condition2 = false; } if MarketPosition == 1 Then Condition1 = true; if MarketPosition == -1 Then Condition2 = true; if 매수조건 and Condition1 == true Then buy(); if 매도조건 and Condition2 == true Then sell(); #14. 수익거래 청산시에는 리버스 진입금지 if MarketPosition == 1 Then{ if C < EntryPrice Then sell(); Else ExitLong(); } if MarketPosition == -1 Then{ if C > EntryPrice Then buy(); Else ExitShort(); } #15. 2포인트 수일 발생시 다음 거래 진입금지 if date != date[1] Then var1 = NetProfit[1]; var2 = NetProfit-var1+PositionProfit;#당일손익 if var2 < 2 Then{ if 매수조건 Then buy(); if 매도조건 Then sell(); } #16. 손절 청산시 당일 추가 진입금지 Condition1 = ExitDate(1) == sdate and IsExitName("StopLoss",1); if Condition1 == false Then{ if 매수조건 Then buy(); if 매도조건 Then sell(); } 즐거운 하루되세요 > 구다이전설 님이 쓴 글입니다. > 제목 : 문의 > 여러가지 수식,,,으로 필터링을 하려 합니다 1. 현재 봉 종가가 당일 시가 보다 클 경우만 매수 2,당일 시가가 전일 고가 보다 클 경우만 매수 3, 현재봉 종가가 20봉 최고가보다 클 경우만 매수 4, 20일 선이 상승 중일 경우만 매수 5, ADX 지표가 상승 중일 경우만 진입 6. ADX지표가 40미만 일경우만 진입 7.단기 ATR이 장기 ATR보다 작은 경우만 매수 8, 볼린져 밴드가 축소된 상태에서만 매수 9.당일 시가 -당일 최저가의 폭이 X 미만일때만 매수 10. 11시 이후에는 리버스 진입금지 11,청산후 일정봉 이내에는 진입금지 12. 당일 1회 만 거래 13. 당일내 동일 방향 진입금지 14. 수익거래 청산시에는 리버스 진입금지 15. 2포인트 수일 발생시 다음 거래 진입금지 16. 손절 청산시 당일 추가 진입금지 .. 추가 적으로 MACD 오실 레이터식에서 필터링를 어떤 식이 제일 좋은지 조언좀 부탁합니다 계속 상승장에서는 오히려 마이너스 수익이 나네요 ,,,