안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
선물 5분봉으로 일중 거래를 하고자 합니다.
9시 첫봉(9시 5분 완성봉)의 저가가 5ma보다 크면 익봉 시가 매수 진입
9시 첫봉(9시 5분 완성봉)의 고가가 5ma보다 작으면 익봉 시가 매도 진입
매수 진입 이후 5am와 20ma의 교차가 3번 이루어지면 익봉 시가에 매수 청산
(매수 진입시점은 5ma>20ma인 상태였고, 이후 장중에 5ma<20ma였다가 다시 5ma>20ma를 거쳐 5ma<20ma이면 익봉 시가에 청산)
매도 진입 이후 5am와 20ma의 교차가 3번 이루어지면 익봉 시가에 매도 청산
(매도 진입시점은 5ma<20ma인 상태였고, 이후 장중에 5ma>20ma였다가 다시 5ma<20ma를 거쳐 5ma>20ma이면 익봉 시가에 청산)
매수든 매도는 9시 6분에 1번만 진입 신호가 발생될 수 있으며 조건만족시 청산이 되고 15시 15분에는 강제청산합니다.
답변 1
예스스탁
예스스탁 답변
2022-07-21 10:54:46
안녕하세요
예스스탁입니다.
var1 = ma(C,5);
Var2 = ma(C,20);
if Bdate != Bdate[1] Then
{
if l > var1 Then
Buy("b",AtMarket);
if h < var1 Then
Sell("s",AtMarket);
}
if MarketPosition == 1 Then
{
if CountIf(CrossUp(var1,Var2),BarsSinceEntry) == 3 Then
ExitLong("bx",AtMarket);
}
if MarketPosition == -1 Then
{
if CountIf(CrossDown(var1,Var2),BarsSinceEntry) == 3 Then
ExitShort("sx",AtMarket);
}
SetStopEndofday(151500);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
선물 5분봉으로 일중 거래를 하고자 합니다.
9시 첫봉(9시 5분 완성봉)의 저가가 5ma보다 크면 익봉 시가 매수 진입
9시 첫봉(9시 5분 완성봉)의 고가가 5ma보다 작으면 익봉 시가 매도 진입
매수 진입 이후 5am와 20ma의 교차가 3번 이루어지면 익봉 시가에 매수 청산
(매수 진입시점은 5ma>20ma인 상태였고, 이후 장중에 5ma<20ma였다가 다시 5ma>20ma를 거쳐 5ma<20ma이면 익봉 시가에 청산)
매도 진입 이후 5am와 20ma의 교차가 3번 이루어지면 익봉 시가에 매도 청산
(매도 진입시점은 5ma<20ma인 상태였고, 이후 장중에 5ma>20ma였다가 다시 5ma<20ma를 거쳐 5ma>20ma이면 익봉 시가에 청산)
매수든 매도는 9시 6분에 1번만 진입 신호가 발생될 수 있으며 조건만족시 청산이 되고 15시 15분에는 강제청산합니다.