커뮤니티

문의드립니다.

프로필 이미지
hjkang철인
2014-10-14 07:52:19
137
글번호 79341
답변완료
현재 20개 봉이에서 최고가 와 최저가를 구하고.. 그 값을 각각 변수에 저장하고. 캔들이 생성될때 그 최고가와 최저가가 갱신이 되면 그 값을 수정하고 몇번째 봉에서 그 값이 갱신되었는지 캔들 수 리턴하여 변수에 저장. 지금 저가가 갱신되었는지. 고가가 갱신되었는지 체크하고 갱신되었으면 변수값으로 표현해주고 고가가 갱신되었으면 매수, 저가가 갱신되었으면 매도 할 수 있는 시스템 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-10-14 14:10:07

안녕하세요 예스스탁입니다. var1 = highest(H,20); var2 = lowest(L,20); if MarketPosition <= 0 and var1 > var1[1] Then{ buy(); Text_New(sdate,stime,H,"인덱스"+NumToStr(index,0)); } if MarketPosition >= 0 and var1 < var2[1] Then{ sell(); Text_New(sdate,stime,L,"인덱스"+NumToStr(index,0)); } 즐거운 하루되세요 > hjkang철인 님이 쓴 글입니다. > 제목 : 문의드립니다. > 현재 20개 봉이에서 최고가 와 최저가를 구하고.. 그 값을 각각 변수에 저장하고. 캔들이 생성될때 그 최고가와 최저가가 갱신이 되면 그 값을 수정하고 몇번째 봉에서 그 값이 갱신되었는지 캔들 수 리턴하여 변수에 저장. 지금 저가가 갱신되었는지. 고가가 갱신되었는지 체크하고 갱신되었으면 변수값으로 표현해주고 고가가 갱신되었으면 매수, 저가가 갱신되었으면 매도 할 수 있는 시스템 부탁드립니다.