커뮤니티

수식작성좀 부탁드립니다.

프로필 이미지
천왕봉
2018-11-07 21:51:11
157
글번호 123458
답변완료
아래는 DMI 지표 수식입니다. 아래와 같은 조건으로 DMI 지표 수식을 이용하여 신호가 발생하는 시스템 수식을 만들어 보려고 합니다. Input : Period(14) ; var : DMIv(0),DP(0),DM(0); DMIv = DMI(Period); DP = DIPlus(Period); DM = DIMinus(Period); Plot1(DMIv, "Directional Movement Index"); Plot2(DP, "DIPlus"); Plot3(DM, "DIMinus"); 1. Y축 35위치에 가로선을 긋고 DMI 선이 가로선을 상향돌파하고, DIPlus 선이 DIMinus 보다 위에 있으면 매수진입 한다. 2. Y축 35치에 가로선을 긋고 DMI 선이 가로선을 하향이탈하고, DIMinus선이 DIPlus 보다 위에 있으면 매도진입 한다. 3. 진입 후(매수, 매도) 7분 후에 청산한다. 4. 1일 진입 횟수는 12회로 제한 한다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-09 09:11:07

안녕하세요 예스스탁입니다. input : Period(14) ; var : DMIv(0),DP(0),DM(0),t1(0),entry(0); DMIv = DMI(Period); DP = DIPlus(Period); DM = DIMinus(Period); if bdate != bdate[1] Then t1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-t1; Else entry = TotalTrades-t1+1; if crossup(dm,35) and dp > dm Then { if entry < 12 Then buy(); Else ExitShort(); } if CrossDown(dm,35) and dp < dm Then { if entry < 12 Then sell(); Else ExitLong(); } if MarketPosition != 0 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+7 Then { ExitLong(); ExitShort(); } 즐거운 하루되세요 > 천왕봉 님이 쓴 글입니다. > 제목 : 수식작성좀 부탁드립니다. > 아래는 DMI 지표 수식입니다. 아래와 같은 조건으로 DMI 지표 수식을 이용하여 신호가 발생하는 시스템 수식을 만들어 보려고 합니다. Input : Period(14) ; var : DMIv(0),DP(0),DM(0); DMIv = DMI(Period); DP = DIPlus(Period); DM = DIMinus(Period); Plot1(DMIv, "Directional Movement Index"); Plot2(DP, "DIPlus"); Plot3(DM, "DIMinus"); 1. Y축 35위치에 가로선을 긋고 DMI 선이 가로선을 상향돌파하고, DIPlus 선이 DIMinus 보다 위에 있으면 매수진입 한다. 2. Y축 35치에 가로선을 긋고 DMI 선이 가로선을 하향이탈하고, DIMinus선이 DIPlus 보다 위에 있으면 매도진입 한다. 3. 진입 후(매수, 매도) 7분 후에 청산한다. 4. 1일 진입 횟수는 12회로 제한 한다.