커뮤니티
수식문의
2003-10-15 15:30:03
3696
글번호 941
첫번째 질문 :
daylow()<predayclose() and H>predayclose()*1.0495 and H(1)<=predayclose()*1.0495
를 setstopprofittarget함수로는 어떻게 표현하나요
단,제가 변수 선언에서 H를 if crossup(c,ma(c,20)then value1=H ; 라고 H를 선언한경우 말입니다
자꾸 검증에서 오류가 나네요
두번째 질문 :
지난번에 질문했었는데 제가 의도한것과 좀 다른것 같아 다시 문의드립니다
매수든 매도든 첫봉에 진입하는 것은 제외하고 한번만 진입하여 당일청산하는 식으로
매수/매도청산 : 전날 매수진입하여 종가청산하였다면 첫봉에 매수
or 전일 매도청산으로 첫봉에 매도진입후 시가보다 1%상승시 매수
매도/매수청산 : 전날 매도진입하여 종가청산하였다면 첫봉에 매도
or 전일 매수청산으로 첫봉에 매수진입후 시가보다 1%하락시 매도
설명도 가능하시다면 부탁합니다
그럼 수고하세요
답변 1
예스스탁 예스스탁 답변
2003-10-15 16:18:47
daylow()<predayclose() and H>predayclose()*1.0495 and H[1]<=predayclose()*1.0495
와 setstopprofittarget은 서로 관련이 없는 내용이라서...
즉, 앞의 문장은 조건에 만족하느냐 만족하지 않느냐의 결과를 리턴하는 것이지 특정한 값을 리턴하는 것은 아닙니다. 그런데, setstopprofittarget은 매수시점의 가격으로 부터 특정한 비율이나 값이 되었을때 청산하는 내용이므로 서로 다른 내용이므로 같은 방식으로 나타낼 수 있는 것이 아닙니다.
의도하는 내용이 위 조건이 되었을때 청산하는 식이라면 매수청산식에 or조건으로 위 문장을 넣어주면 될것입니다.
검증이 안되는 이유는 H(1)로 표현한 내용이 있어서 인것 같습니다. H[1] 로 수정해 주시면 됩니다.
그리고 먼저 작성해 드렸던 식의 내용은
전일 매수포지션 상태였으면 당일 첫번째 봉에서 매수진입을 하고 종가에 청산하는 식인데, 만일 매수 진입 이후에 시가를 기준으로 -1p 하락하면 매수청산을 하고 매도로 진입하는 식입니다. 진입과 반대방향으로 -1p이상 움직이는 경우에는 당일 두번의 진입이 있을 수 있습니다.
저번 내용과 거의 동일하여 차이점을 알지 못하겠습니다. 구체적인 사례를 올려주셔야 작성 가능할 것 같습니다.
즐거운 날 되세요..
> 초보마니아 님이 쓴 글입니다.
> 제목 : 수식문의
> 첫번째 질문 :
daylow()<predayclose() and H>predayclose()*1.0495 and H(1)<=predayclose()*1.0495
를 setstopprofittarget함수로는 어떻게 표현하나요
단,제가 변수 선언에서 H를 if crossup(c,ma(c,20)then value1=H ; 라고 H를 선언한경우 말입니다
자꾸 검증에서 오류가 나네요
두번째 질문 :
지난번에 질문했었는데 제가 의도한것과 좀 다른것 같아 다시 문의드립니다
매수든 매도든 첫봉에 진입하는 것은 제외하고 한번만 진입하여 당일청산하는 식으로
매수/매도청산 : 전날 매수진입하여 종가청산하였다면 첫봉에 매수
or 전일 매도청산으로 첫봉에 매도진입후 시가보다 1%상승시 매수
매도/매수청산 : 전날 매도진입하여 종가청산하였다면 첫봉에 매도
or 전일 매수청산으로 첫봉에 매수진입후 시가보다 1%하락시 매도
설명도 가능하시다면 부탁합니다
그럼 수고하세요
다음글