커뮤니티
수식 부탁드립니다.
2017-09-11 11:55:38
131
글번호 112643
수고하십니다.
1. 주식/선물옵션에서 일간 갭보정으로 수식 작성하고 싶습니다.
처음부터 수식에서 갭보정을 고려하여 작성해야 하나요.
아니면 프로그램상에서 체크해야하는 옵션이 있습니까?
2.매수전용으로 갭보정하지 않은 상태에서 다음 수식 부탁드립니다.
1) 직전 30개의 봉의 신고가를 돌파하고
2) 가격>단기이평>중기이평>장기이평이 정배열을 이룰 때.
3) 3계약(주) 시장가 매수진입.
4) 가격과 단기이평,중기이평,장기이평이 교차할 때 각 1계약씩 시장가 청산.
3. 2의 식을 일간 갭보정한 수식으로 부탁드립니다. 감사합니다.
답변 2
예스스탁 예스스탁 답변
2017-09-12 11:16:59
안녕하세요
예스스탁입니다.
1
차트의 기본차트속성에 갭보정기능이 있습니다.
다만 일반적으로 시스템에서는 차트데이터 자체를 갭보정하는 것은 이용하지 않습니다.
갭보정을 사용하신다고 하면 수식내에서 보정한값을 만들어 이용하게 되며 이는
기본차트 속성에서 데이터 자체를 보정하는 것과는 다릅니다.
기본차트 속성에서 갭보정한 것과 같이 데이터를 수식으로는 계산할 수 없습니다.
기본차트속성의 갭보정은 당일데이터를 고정한 상태에서
이전일의 값을 과거로 가면서 보정해 가는데
수식은 과거에서 현재로만 움직이므로
설정과 같이 데이터 계산이 가능하지 않습니다.
일반적으로 수식의 갭보정은 과거에서 현재로 오면서
누적된 갭만큼 현재값을 보정해서 사용하는 방법입니다.
차트설정에석 갭보정한 값과는 차이가 큽니다.
이용에 참고하시기 바랍니다.
2
input : P1(5),P2(20),P3(60);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if C > highest(H,30)[1] and
C > var1 and var1 > var2 and var2 > var3 Then
buy("b",OnClose,def,3);
if MarketPosition == 1 then{
if CrossDown(C,var1) Then
exitlong("bx1",OnClose,def,"",1,1);
if CrossDown(C,var2) Then
exitlong("bx2",OnClose,def,"",1,1);
if CrossDown(C,var3) Then
exitlong("bx3",OnClose,def,"",1,1);
}
3
input : P1(5),P2(20),P3(60);
var : gap(0),sumgap(0),GO(0),GH(0),GL(0),GC(0);
#날짜변경
if bdate != bdate[1] THen{
gap = Open-Close[1];
sumGap = sumGap+gap;
}
GO = O - sumGap;
GH = H - sumGap;
GL = L - sumGap;
GC = C - sumGap;
var1 = ma(GC,P1);
var2 = ma(GC,P2);
var3 = ma(GC,P3);
if GC > highest(GH,30)[1] and
GC > var1 and var1 > var2 and var2 > var3 Then
buy("b",OnClose,def,3);
if MarketPosition == 1 then{
if CrossDown(GC,var1) Then
exitlong("bx1",OnClose,def,"",1,1);
if CrossDown(GC,var2) Then
exitlong("bx2",OnClose,def,"",1,1);
if CrossDown(GC,var3) Then
exitlong("bx3",OnClose,def,"",1,1);
}
즐거운 하루되세요
> 머신건 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 수고하십니다.
1. 주식/선물옵션에서 일간 갭보정으로 수식 작성하고 싶습니다.
처음부터 수식에서 갭보정을 고려하여 작성해야 하나요.
아니면 프로그램상에서 체크해야하는 옵션이 있습니까?
2.매수전용으로 갭보정하지 않은 상태에서 다음 수식 부탁드립니다.
1) 직전 30개의 봉의 신고가를 돌파하고
2) 가격>단기이평>중기이평>장기이평이 정배열을 이룰 때.
3) 3계약(주) 시장가 매수진입.
4) 가격과 단기이평,중기이평,장기이평이 교차할 때 각 1계약씩 시장가 청산.
3. 2의 식을 일간 갭보정한 수식으로 부탁드립니다. 감사합니다.
머신건
2017-09-12 15:22:13
1. efriendglobal 예스트레이더( 해외선물 )를 사용중인데 위 수식으로 시뮬한경우 거래가 없습니다. ( 2, 3번 모두 )
주식/선물의 경우와 해외선물의 경우 식이 달라지나요?
제가 잘못생각하고 있는 부분이 있나요?
2. 2번의 경우를 (갭보정 안하는 경우 ) 해외선물에서 시뮬할 수 있는 수식 부탁드립니다.
감사합니다.
이전글