커뮤니티
수식문의
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 만큼 하락시 매도 주문
다음글
이전글