커뮤니티

수정 부탁드립니다.

프로필 이미지
회원
2010-08-25 14:19:14
702
글번호 31842
답변완료
input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40); if data2(dayClose(1)) + 갭상승 < data2(dayopen) then #갭상승 var1=1; if data2(DayClose(1)) - 갭하락 > data2(dayopen) Then #갭하락 var1=2; # 갭하락 로직 if var1== 2 and DayIndex > 조정시간 then{ if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{ if crossup(c,ma(c,60)) then{ buy("매수"); }}} data2 는 선물 챠트로 지정하고 현재 챠트는 옵션 챠트입니다. 오류가 있는지 매수 가 들어가지 않습니다. 어디가 잘못된 곳인지 알려 주시고 수정 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-08-25 17:38:09

안녕하세요 예스스탁입니다. input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40); if data2(CloseD(1)) + 갭상승 < data2(openD(0)) then #갭상승 var1=1; if data2(CloseD(1)) - 갭하락 > data2(openD(0)) Then #갭하락 var1=2; # 갭하락 로직 if var1== 2 and DayIndex > 조정시간 then{ if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{ if crossup(c,ma(c,60)) then{ buy("매수"); }}} 참조종목의 일간시고저종가는 data2(OpenD(0)) data2(highD(0)) data2(LowD(0)) data2(closeD(0)) 와 같이 사용하셔야 합니다. dayhigh,daylow,dayopen,dayclose는 주종목의 값만 리턴합니다. 즐거운 하루되세요 > HI_coco 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다. > input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40); if data2(dayClose(1)) + 갭상승 < data2(dayopen) then #갭상승 var1=1; if data2(DayClose(1)) - 갭하락 > data2(dayopen) Then #갭하락 var1=2; # 갭하락 로직 if var1== 2 and DayIndex > 조정시간 then{ if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{ if crossup(c,ma(c,60)) then{ buy("매수"); }}} data2 는 선물 챠트로 지정하고 현재 챠트는 옵션 챠트입니다. 오류가 있는지 매수 가 들어가지 않습니다. 어디가 잘못된 곳인지 알려 주시고 수정 부탁드립니다.