커뮤니티

수식문의

프로필 이미지
에타르
2014-07-09 01:05:59
145
글번호 76554
답변완료
안녕하세요 현재 대신증권 CT를 사용하고 있는데 YT로 전환하려고 합니다. 우선 호가잔량 기준으로 테스트를 하려고 합니다. 아래 조건들의 진입 청산식을 알려주시면 감사하겠습니다. - 코스피 지수선물 - 틱차트 60 - 장중에만 거래하고 09:03 이후부터 진입 허용하고 15:04분에 청산 var1= 호가잔량 오실레이터 var2= 1봉전, var1의 최근 50봉내 최고값 var3= 1봉전, var1의 최근 50봉내 최저값 var1 이 var3에서 ATR*5 만큼 상승시 매수 주문 var1 이 var2에서 ATR*5 만큼 하락시 매도 주문
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-07-09 15:04:23

안녕하세요 예스스탁입니다. ATR은 가격을 기준으로 만들어지는 지표이고 사용하시는 var1,var2,var3은 잔량값입니다. 일반적인 ATR을 의미하시면 아래식 이용하시면 됩니다. input : P(20),ATRP(10); var1 = ma(bids,P)-ma(asks,P); var2 = highest(var1,50)[1]; var3 = lowest(var1,50)[1]; if stime >= 090300 and stime < 150400 then{ if var1 >= var2+ATR(ATRP)*5 Then buy(); if var1 <= var3-ATR(ATRP)*5 Then sell(); } SetStopEndofday(150400); ATR을 var1값을 기준으로해서 계산해서 사용하고자 하시면 아래식 이용하시면 됩니다. input : P(20),ATRP(10); var : TH(0),TL(0),TR(0),ATRV(0); var1 = ma(bids,P)-ma(asks,P); var2 = highest(var1,50)[1]; var3 = lowest(var1,50)[1]; If var1[1] > var1 then TH = var1[1]; else TH = var1; If var1[1] < var1 then TL = var1[1]; else TL = var1; TR = TH-TL; ATRV = ma(TR,ATRP); if stime >= 090300 and stime < 150400 then{ if var1 >= var2+ATRV*5 Then buy(); if var1 <= var3-ATRV*5 Then sell(); } SetStopEndofday(150400); 즐거운 하루되세요 > 에타르 님이 쓴 글입니다. > 제목 : 수식문의 > 안녕하세요 현재 대신증권 CT를 사용하고 있는데 YT로 전환하려고 합니다. 우선 호가잔량 기준으로 테스트를 하려고 합니다. 아래 조건들의 진입 청산식을 알려주시면 감사하겠습니다. - 코스피 지수선물 - 틱차트 60 - 장중에만 거래하고 09:03 이후부터 진입 허용하고 15:04분에 청산 var1= 호가잔량 오실레이터 var2= 1봉전, var1의 최근 50봉내 최고값 var3= 1봉전, var1의 최근 50봉내 최저값 var1 이 var3에서 ATR*5 만큼 상승시 매수 주문 var1 이 var2에서 ATR*5 만큼 하락시 매도 주문