커뮤니티

수식부탁드립니다

프로필 이미지
미송
2017-04-10 09:48:21
185
글번호 108576
답변완료
최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지 최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지 라는 조건을 작성해주신 식에 추가하고 싶습니다 input&nbsp;:&nbsp;N(10); var&nbsp;:&nbsp;HH(0),LL(0),cnt(0); HH&nbsp;=&nbsp;dayhigh; LL&nbsp;=&nbsp;daylow; for&nbsp;cnt&nbsp;=&nbsp;0&nbsp;to&nbsp;N{ &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;dayhigh(cnt)&nbsp;>&nbsp;HH&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HH&nbsp;=&nbsp;dayhigh(cnt); &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;DayLow(cnt)&nbsp;<&nbsp;LL&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LL&nbsp;=&nbsp;DayLow(cnt); } if&nbsp;C&nbsp;<=&nbsp;HH-6&nbsp;and&nbsp;C&nbsp;>=&nbsp;LL+6&nbsp;Then 즐거운&nbsp;하루되세요 >&nbsp;미송&nbsp;님이&nbsp;쓴&nbsp;글입니다. >&nbsp;제목&nbsp;:&nbsp;수식부탁드립니다 >&nbsp;&nbsp; &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최고가보다&nbsp;6p&nbsp;가&nbsp;작다 &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최저가보다&nbsp;6p&nbsp;가&nbsp;크다&nbsp; &nbsp;라는&nbsp;조건을&nbsp;추가하고&nbsp;싶은데&nbsp;식&nbsp;부탁드립니다&nbsp;
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2017-04-10 11:02:46

안녕하세요 예스스탁입니다 input : N(10); var : HH(0),LL(0),cnt(0),hi(0),li(0); HH = dayhigh; hi = 0; LL = daylow; li = 0; for cnt = 0 to N{ if dayhigh(cnt) > HH Then HH = dayhigh(cnt); if DayLow(cnt) < LL Then LL = DayLow(cnt); } if C <= HH-6 and C >= LL+6 Then{ if 매수진입조건 and hi > 2 Then{ buy(); } if 매도진입조건 and li > 2 Then{ sell(); } } 즐거운 하루되세요 > 미송 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지 최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지 라는 조건을 작성해주신 식에 추가하고 싶습니다 input&nbsp;:&nbsp;N(10); var&nbsp;:&nbsp;HH(0),LL(0),cnt(0); HH&nbsp;=&nbsp;dayhigh; LL&nbsp;=&nbsp;daylow; for&nbsp;cnt&nbsp;=&nbsp;0&nbsp;to&nbsp;N{ &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;dayhigh(cnt)&nbsp;>&nbsp;HH&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HH&nbsp;=&nbsp;dayhigh(cnt); &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;DayLow(cnt)&nbsp;<&nbsp;LL&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LL&nbsp;=&nbsp;DayLow(cnt); } if&nbsp;C&nbsp;<=&nbsp;HH-6&nbsp;and&nbsp;C&nbsp;>=&nbsp;LL+6&nbsp;Then 즐거운&nbsp;하루되세요 >&nbsp;미송&nbsp;님이&nbsp;쓴&nbsp;글입니다. >&nbsp;제목&nbsp;:&nbsp;수식부탁드립니다 >&nbsp;&nbsp; &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최고가보다&nbsp;6p&nbsp;가&nbsp;작다 &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최저가보다&nbsp;6p&nbsp;가&nbsp;크다&nbsp; &nbsp;라는&nbsp;조건을&nbsp;추가하고&nbsp;싶은데&nbsp;식&nbsp;부탁드립니다&nbsp;
프로필 이미지

미송

2017-04-10 12:29:20

적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요? 죄송한데 식 한번 다시 확인 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다 input : N(10); var : HH(0),LL(0),cnt(0),hi(0),li(0); HH = dayhigh; hi = 0; LL = daylow; li = 0; for cnt = 0 to N{ if dayhigh(cnt) > HH Then HH = dayhigh(cnt); if DayLow(cnt) < LL Then LL = DayLow(cnt); } if C <= HH-6 and C >= LL+6 Then{ if 매수진입조건 and hi > 2 Then{ buy(); } if 매도진입조건 and li > 2 Then{ sell(); } } 즐거운 하루되세요 > 미송 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지 최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지 라는 조건을 작성해주신 식에 추가하고 싶습니다 input&nbsp;:&nbsp;N(10); var&nbsp;:&nbsp;HH(0),LL(0),cnt(0); HH&nbsp;=&nbsp;dayhigh; LL&nbsp;=&nbsp;daylow; for&nbsp;cnt&nbsp;=&nbsp;0&nbsp;to&nbsp;N{ &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;dayhigh(cnt)&nbsp;>&nbsp;HH&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HH&nbsp;=&nbsp;dayhigh(cnt); &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;DayLow(cnt)&nbsp;<&nbsp;LL&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LL&nbsp;=&nbsp;DayLow(cnt); } if&nbsp;C&nbsp;<=&nbsp;HH-6&nbsp;and&nbsp;C&nbsp;>=&nbsp;LL+6&nbsp;Then 즐거운&nbsp;하루되세요 >&nbsp;미송&nbsp;님이&nbsp;쓴&nbsp;글입니다. >&nbsp;제목&nbsp;:&nbsp;수식부탁드립니다 >&nbsp;&nbsp; &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최고가보다&nbsp;6p&nbsp;가&nbsp;작다 &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최저가보다&nbsp;6p&nbsp;가&nbsp;크다&nbsp; &nbsp;라는&nbsp;조건을&nbsp;추가하고&nbsp;싶은데&nbsp;식&nbsp;부탁드립니다&nbsp;
프로필 이미지

예스스탁 예스스탁 답변

2017-04-10 13:36:14

안녕하세요 예스스탁입니다 수식에 누락된 부분이 있었습니다. 수정한 식입니다. input : N(10); var : HH(0),LL(0),cnt(0),hi(0),li(0); HH = dayhigh; hi = 0; LL = daylow; li = 0; for cnt = 0 to N{ if dayhigh(cnt) > HH Then{ HH = dayhigh(cnt); Hi = cnt; } if DayLow(cnt) < LL Then{ LL = DayLow(cnt); Li = cnt; } } if C <= HH-6 and C >= LL+6 Then{ if 매수진입조건 and hi > 2 Then{ buy(); } if 매도진입조건 and li > 2 Then{ sell(); } } 즐거운 하루되세요 > 미송 님이 쓴 글입니다. > 제목 : Re : Re : 수식부탁드립니다 > 적용해 보니 해당되지 않는 신호가 모두 사라져 버리는데 hi,li의 명령이 제대로 안되서 신호가 안나오는 건 아닌가요? 죄송한데 식 한번 다시 확인 부탁드립니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다 input : N(10); var : HH(0),LL(0),cnt(0),hi(0),li(0); HH = dayhigh; hi = 0; LL = daylow; li = 0; for cnt = 0 to N{ if dayhigh(cnt) > HH Then HH = dayhigh(cnt); if DayLow(cnt) < LL Then LL = DayLow(cnt); } if C <= HH-6 and C >= LL+6 Then{ if 매수진입조건 and hi > 2 Then{ buy(); } if 매도진입조건 and li > 2 Then{ sell(); } } 즐거운 하루되세요 > 미송 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 최근 10거래일의 최고점 시점(또는 그 당일 기준)에서 2거래일이 지날때까지는 매수진입 금지 최근 10거래일의 최저점 시점(또는 당일 기준)에서 2거래일이 지날때 까지는 매도진입 금지 라는 조건을 작성해주신 식에 추가하고 싶습니다 input&nbsp;:&nbsp;N(10); var&nbsp;:&nbsp;HH(0),LL(0),cnt(0); HH&nbsp;=&nbsp;dayhigh; LL&nbsp;=&nbsp;daylow; for&nbsp;cnt&nbsp;=&nbsp;0&nbsp;to&nbsp;N{ &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;dayhigh(cnt)&nbsp;>&nbsp;HH&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HH&nbsp;=&nbsp;dayhigh(cnt); &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;DayLow(cnt)&nbsp;<&nbsp;LL&nbsp;Then &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LL&nbsp;=&nbsp;DayLow(cnt); } if&nbsp;C&nbsp;<=&nbsp;HH-6&nbsp;and&nbsp;C&nbsp;>=&nbsp;LL+6&nbsp;Then 즐거운&nbsp;하루되세요 >&nbsp;미송&nbsp;님이&nbsp;쓴&nbsp;글입니다. >&nbsp;제목&nbsp;:&nbsp;수식부탁드립니다 >&nbsp;&nbsp; &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최고가보다&nbsp;6p&nbsp;가&nbsp;작다 &nbsp;최근&nbsp;직전&nbsp;10거래일중의&nbsp;최저가보다&nbsp;6p&nbsp;가&nbsp;크다&nbsp; &nbsp;라는&nbsp;조건을&nbsp;추가하고&nbsp;싶은데&nbsp;식&nbsp;부탁드립니다&nbsp;
프로필 이미지

미송

2017-04-10 15:08:31

미송 님에 의해 삭제된 답변입니다.