커뮤니티

몇 가지 질문입니다.

프로필 이미지
골드핑거
2011-04-01 16:02:24
812
글번호 37174
답변완료
수고 많으십니다. 기본사항인데 확인이 필요해서 질문드립니다. 1. 진입, 청산시 조건설정이 가능한 값은 방금 완성된 봉[0]의 조건에 on close 혹은 atmarket의 조건에, 참조봉은[1],[2]... 의 조건을 적용해야 하는것으로 알고있습니다.만 현재 진행봉의 값에는 조건설정이 불가능한지요? 2. 타주기, 종목참조시 기본종목에서와 동일한 조건(a and b and c)을 data2에서 적용키 위해 "data2(a and b and c)"로 수식을 만들어도 가능한지요? 3. 필터조건식을 못찾았습니다. 예를 들어 어떤 조건에서는 진입을 금지하는 함수 말입니다. 알려 주시면 감사하겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-04-01 17:44:30

안녕하세요 예스스탁입니다. 1. if문은 봉 완성시 조건만족여부를 판단합니다. 미완성봉에서 어떤 조건이 만족해도 신호등을 내실수 없습니다. 2 data2(a and b and c)와 같이 작성하시면 됩니다. 다만 a,b,c가 주종목으로 계산한 조건이고 이값을 data2에 넣는건 의미가 없습니다. 즉 if data2(C>ma(c,5) and Disparity(20) < 100) then --> (0); 위식은 종가,5이평,이격도가 모두 data2로 계산되지만 아래와 같이 작성하시면 A와 B는 주종목으로 판단하여 true나 false가 되고 단지 true나 false값을 data2에 넣는 것이므로 의미가 없습니다. A = C > ma(C,5); B = Disparity(20) < 100; if data2(A and B) then --> (X) 또한 dayhigh,daylow,dayopen,dayclose는 주종목의 값만 리턴하는 함수이므로 참조종목에서는 data2(highd(0)),data2(lowD(0)),data2(OpenD(0)),data2(CloseD(0)), 와 같이 변경하셔야 합니다. 3. if 조건1 and !(조건2) then buy(); 와 같이 작성하시면 조건1이 만족하고 조건2가 아니면 진입합니다. 즐거운 하루되세요 > 골드핑거 님이 쓴 글입니다. > 제목 : 몇 가지 질문입니다. > 수고 많으십니다. 기본사항인데 확인이 필요해서 질문드립니다. 1. 진입, 청산시 조건설정이 가능한 값은 방금 완성된 봉[0]의 조건에 on close 혹은 atmarket의 조건에, 참조봉은[1],[2]... 의 조건을 적용해야 하는것으로 알고있습니다.만 현재 진행봉의 값에는 조건설정이 불가능한지요? 2. 타주기, 종목참조시 기본종목에서와 동일한 조건(a and b and c)을 data2에서 적용키 위해 "data2(a and b and c)"로 수식을 만들어도 가능한지요? 3. 필터조건식을 못찾았습니다. 예를 들어 어떤 조건에서는 진입을 금지하는 함수 말입니다. 알려 주시면 감사하겠습니다.