커뮤니티

수식부탁드립니다

프로필 이미지
베스트시스템
2023-06-12 23:36:58
1111
글번호 169710
답변완료
82419 번 다시 한번 부탁드립니다 하루동안 (1) dmiv>30 && dp>dm 이 나오고 (2) dmiv>30 && dp<dm 이 나오고 여러번 반복해서 나온다고 가정했을떄 (1)번이 나오고 (2)번이 나오기 전까지만 매수식을 적용하려 합니다. (2)번이 나오면 청산하고, 그전에 청산할수도 있구요 ((장시작부터 (1)번 상태일수 있고, (2)번 상태로 시작할수 있고 그렇습니다)) //////////////// 그러다가 다시 (1)번이 나오면 매수식 적용 이렇게 적용하려 합니다 다시 한번만 수식 부탁드려요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-13 10:54:52

안녕하세요 예스스탁입니다. 아래와 같이 작성하시면 날자변경시 T는 0이고 1번조건 만족하고 다음 2번조건이 만족하기 전까지는 계속 1입니다. 2번조건 만족하면 다음 1번조건이 만족하기 전까지는 계속 -1입니다. T가 1일때만 매수하게 작성하시면 됩니다. Input : Period(14) ; var : DMIv(0),DP(0),DM(0),t(0); DMIv = DMI(Period); DP = DIPlus(Period); DM = DIMinus(Period); if Bdate != Bdate[1] Then T = 0; if dmiv>30 && dp>dm Then T = 1; if dmiv>30 && dp<dm Then T = -1; if T == 1 Then { 매수식 } 즐거운 하루되세요 > 베스트시스템 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 82419 번 다시 한번 부탁드립니다 하루동안 (1) dmiv>30 && dp>dm 이 나오고 (2) dmiv>30 && dp<dm 이 나오고 여러번 반복해서 나온다고 가정했을떄 (1)번이 나오고 (2)번이 나오기 전까지만 매수식을 적용하려 합니다. (2)번이 나오면 청산하고, 그전에 청산할수도 있구요 ((장시작부터 (1)번 상태일수 있고, (2)번 상태로 시작할수 있고 그렇습니다)) //////////////// 그러다가 다시 (1)번이 나오면 매수식 적용 이렇게 적용하려 합니다 다시 한번만 수식 부탁드려요