커뮤니티

간단한 질문.

프로필 이미지
sjpapa
2011-07-28 20:04:23
625
글번호 41437
답변완료
if stime < 120000 Then{ if c <= dayhigh()-0.5 Then value1 = 1; if c >= dayhigh()+0.5 Then value2 = 1; if MarketPosition() == 0 Then{ if value1 == 1 and C > highest(H,dayindex()+1)[1] Then buy(); if value2 == 1 and C < Lowest(L,dayindex()+1)[1] Then Sell(); 위 식에서 1) highest(H,dayindex()+1)[1] 과 Lowest(L,dayindex()+1)[1] 의 의미가 뭔가요? 당일 최고가 최저가 아닌가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-29 09:14:27

안녕하세요 예스스탁입니다. highest(H,dayindex()+1)[1] Lowest(L,dayindex()+1)[1] 는 전봉기준으로 당일 최고가 최저가를 나타냅니다. 현재봉이 새로운 최고가나 최저가 봉이 될때 현재봉의 고가와 저가가 당일 최고가/최저가이고 현재봉 종가가 현재봉의 고가나 저가보다 클수 없으므로 보통 종가가 현재봉을 포함하지 않은 직전봉까지의 최고가와 최저가 보다 크다고 식을 작성하게 됩니다. 즐거운 하루되세요 > 휴식 님이 쓴 글입니다. > 제목 : 간단한 질문. > if stime < 120000 Then{ if c <= dayhigh()-0.5 Then value1 = 1; if c >= dayhigh()+0.5 Then value2 = 1; if MarketPosition() == 0 Then{ if value1 == 1 and C > highest(H,dayindex()+1)[1] Then buy(); if value2 == 1 and C < Lowest(L,dayindex()+1)[1] Then Sell(); 위 식에서 1) highest(H,dayindex()+1)[1] 과 Lowest(L,dayindex()+1)[1] 의 의미가 뭔가요? 당일 최고가 최저가 아닌가요?