아직 초보라 아래 전략을 토대로 보완 업그레이드해보려 합니다.
죄송하지만 도움 부탁드립니다ㅜ
종목 : 크루드오일
전략 1
-진입조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선임. 종가기준 이평선 아님) 값 보다 크게 시작하는 경우 시장가 매수
-진입시 추가조건 : 다만, 추가 조건으로, 5분봉 시작 시가가, 5분봉의 10 이평선(시가기준 이평선) 값 보다 5포인트 더 클 경우에만 진입하도록 추가 조건 설정.
-진입시 추가조건2 : 오후 1시부터 오후 4:59분까지 미진입. 또한 새벽 1시부터 아침 8:59분까지는 진입하지 않음 (그외시간 진입)
-청산조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선 값 보다 낮게 시작하는 경우 시장가 청산
전략 2 : 전략1 청산조건에서 스위칭 전략
-진입조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준) 값 보다 작게 시작하는 경우 시장가 매도 (전략1의 청산조건과 중복되는데 가능한지요)
-청산조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선 값 보다 크게 시작하는 경우 시장가 청산 (전략1의 진입조건과 중복되는데 가능한지요)
답변 1
예스스탁
예스스탁 답변
2022-02-28 14:50:29
안녕하세요
예스스탁입니다.
1
input : P1(10),P2(30);
var : Tcond(False);
var1 = (AccumN(O,P1-1)+NextBarOpen)/P1;
var2 = (AccumN(O,P2-1)+NextBarOpen)/P2;
Tcond = !(sTime >= 130000 and sTime < 170000) and !(sTime >= 010000 and sTime < 090000);
if MarketPosition == 0 and NextBarOpen > var2 and NextBarOpen > var1+5 and Tcond == true Then
Buy("b",AtMarket);
if MarketPosition == 1 and NextBarOpen < var2 Then
ExitLong("bx",AtMarket);
2
아래와 같이 작성하시면
매도로 스위칭이후 매도청산조건만 만족하면 청산만 하고
매수진입조건도 같이 만족하면 매수로 스위칭됩니다.
input : P1(10),P2(30);
var : Tcond(False);
var1 = (AccumN(O,P1-1)+NextBarOpen)/P1;
var2 = (AccumN(O,P2-1)+NextBarOpen)/P2;
Tcond = !(sTime >= 130000 and sTime < 170000) and !(sTime >= 010000 and sTime < 090000);
if MarketPosition <= 0 and NextBarOpen > var2 and NextBarOpen > var1+5 and Tcond == true Then
Buy("b",AtMarket);
if MarketPosition == 1 and NextBarOpen < var2 Then
Sell("bs",AtMarket);
if MarketPosition == -1 and NextBarOpen > Var2 Then
ExitShort("sx");
즐거운 하루되세요
> 거봉79 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다
> 아직 초보라 아래 전략을 토대로 보완 업그레이드해보려 합니다.
죄송하지만 도움 부탁드립니다ㅜ
종목 : 크루드오일
전략 1
-진입조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선임. 종가기준 이평선 아님) 값 보다 크게 시작하는 경우 시장가 매수
-진입시 추가조건 : 다만, 추가 조건으로, 5분봉 시작 시가가, 5분봉의 10 이평선(시가기준 이평선) 값 보다 5포인트 더 클 경우에만 진입하도록 추가 조건 설정.
-진입시 추가조건2 : 오후 1시부터 오후 4:59분까지 미진입. 또한 새벽 1시부터 아침 8:59분까지는 진입하지 않음 (그외시간 진입)
-청산조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선 값 보다 낮게 시작하는 경우 시장가 청산
전략 2 : 전략1 청산조건에서 스위칭 전략
-진입조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준) 값 보다 작게 시작하는 경우 시장가 매도 (전략1의 청산조건과 중복되는데 가능한지요)
-청산조건 : 5분봉 완성후 다음봉 시가기준으로, 5분봉 시작 시가가 5분봉의 30 이평선(시가기준 이평선 값 보다 크게 시작하는 경우 시장가 청산 (전략1의 진입조건과 중복되는데 가능한지요)