커뮤니티
시스템식 부탁드려요
2019-04-07 15:56:09
226
글번호 127690
해외 선물 백테스팅 해보려구 하는데요. 래리 윌리엄스 전략을 구현해보려고합니다.
개장시간이 18:00~17:45 인데
시가 -> 18:00(T) 가격
range -> 전날 18:00(T-1) ~ 17:45(T) 동안 최고가 - 최저가
1. 현재가가 시가 + range * 0.5 를 돌파할때 매수
2. 현재가가 시가 - range *0.5 를 돌파할때 매도
3. 종가(17:45 시점)청산
* 같은날에 매수/매도가 중복되서 들어가지 않도록 한번만 진입
* 당일시가 > 전일시가 : 롱만 진입
당일시가 < 전일시가 : 숏만 진입
답변 1
예스스탁 예스스탁 답변
2019-04-09 13:51:56
안녕하세요
예스스탁입니다.
var : OO(0),HH(0),LL(0),OO1(0),HH1(0),LL1(0);
var : entry(0);
if sdate != sdate[1] Then
SetStopEndofday(174500);
if (sdate != sdate[1] and stime >= 180000) or
(sdate == sdate[1] and stime >= 180000 and stime[1] < 180000) Then
{
SetStopEndofday(0);
OO = O;
HH = H;
LL = L;
OO1 = OO[1];
HH1 = HH[1];
LL1 = LL[1];
entry = 0;
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
entry = entry+1;
if HH1 > 0 and LL1 > 0 and entry < 1 then
{
if MarketPosition <= 0 and H < OO+(HH1-LL1)*0.5 and oo > oo1 Then
buy("b",AtStop,OO+(HH1-LL1)*0.5);
if MarketPosition <= 0 and L > OO-(HH1-LL1)*0.5 and oo < oo1 Then
sell("s",AtStop,OO-(HH1-LL1)*0.5);
}
즐거운 하루되세요
> 에이치 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드려요
> 해외 선물 백테스팅 해보려구 하는데요. 래리 윌리엄스 전략을 구현해보려고합니다.
개장시간이 18:00~17:45 인데
시가 -> 18:00(T) 가격
range -> 전날 18:00(T-1) ~ 17:45(T) 동안 최고가 - 최저가
1. 현재가가 시가 + range * 0.5 를 돌파할때 매수
2. 현재가가 시가 - range *0.5 를 돌파할때 매도
3. 종가(17:45 시점)청산
* 같은날에 매수/매도가 중복되서 들어가지 않도록 한번만 진입
* 당일시가 > 전일시가 : 롱만 진입
당일시가 < 전일시가 : 숏만 진입