아래와 같이 참조종목을 코스닥 지수로 수식을 작성했는데,
갭하락 조건이 만족되지 않았는데도, 매수가 되네요.
검토 및 수정 부탁드립니다.
매매 대상 :코스닥 150 레버리지 ETF
data2 : kq종합지수
매수: kq종합지수 시가가 -0.5% 이하로 시작하는 경우,매수
매도: 09:15
*/
input : 매수시간 (090500), 매도시간 (091500) , 갭P(0.5) ;
var : ;
IF (stime < 매수시간 ) //
&& data2( DayClose(1) ) * (100 - 갭P ) * 0.01 > data2( dayopen(0)) // KQ종합지수 -0.5% 이하로 시작하는 경우,코스닥 150 레버리지 ETF매수
then {
Buy("Buy", onclose,def,DEF );}
IF ( stime > 매도시간)
then {
if MarketPosition == 1 Then{// 매수 포지션일때,
exitlong("Exit", onclose,def,def); }}
답변 1
예스스탁
예스스탁 답변
2020-10-22 14:41:07
안녕하세요
예스스탁입니다.
dayopen/DayClose/dayhigh/daylow는 기본차트(data1)의 리봉값을 리턴하는 함수입니다.
참조데이타에서는 opend/closed/highd/lowd함수를 이용하셔야 합니다.
input : 매수시간 (090500), 매도시간 (091500) , 갭P(0.5) ;
var : ;
IF (stime < 매수시간 ) //
&& data2( CloseD(1) ) * (100 - 갭P ) * 0.01 > data2( openD(0)) // KQ종합지수 -0.5% 이하로 시작하는 경우,코스닥 150 레버리지 ETF매수
then {
Buy("Buy", onclose,def,DEF );}
IF ( stime > 매도시간)
then {
if MarketPosition == 1 Then{// 매수 포지션일때,
exitlong("Exit", onclose,def,def); }}
즐거운 하루되세요
> 하운드독 님이 쓴 글입니다.
> 제목 : 참조종목:지수 갭하락시 매수조건
> 아래와 같이 참조종목을 코스닥 지수로 수식을 작성했는데,
갭하락 조건이 만족되지 않았는데도, 매수가 되네요.
검토 및 수정 부탁드립니다.
매매 대상 :코스닥 150 레버리지 ETF
data2 : kq종합지수
매수: kq종합지수 시가가 -0.5% 이하로 시작하는 경우,매수
매도: 09:15
*/
input : 매수시간 (090500), 매도시간 (091500) , 갭P(0.5) ;
var : ;
IF (stime < 매수시간 ) //
&& data2( DayClose(1) ) * (100 - 갭P ) * 0.01 > data2( dayopen(0)) // KQ종합지수 -0.5% 이하로 시작하는 경우,코스닥 150 레버리지 ETF매수
then {
Buy("Buy", onclose,def,DEF );}
IF ( stime > 매도시간)
then {
if MarketPosition == 1 Then{// 매수 포지션일때,
exitlong("Exit", onclose,def,def); }}