안녕하세요?
국내선물 10분봉으로 일중거래를 하고자 합니다.
당일의 시가선 < 60ma < 10분봉 완성 종가이되 당일에 당일 시가선과 60ma가 크로스된 적이 없으면 익봉 시가 매수 진입
(크로스의 의미가 당일에 당일 시가선 < 60ma < 10분봉 완성 종가 이전에 시가선 > 60ma이었던 적이 없어야 합니다.)
10분봉 완성 종가 > 60ma 또는 60ma > 당일 시가선이면 매수청산
당일의 시가선 > 60ma > 10분봉 완성 종가이되 당일에 시가선과 60ma가 크로스된 적이 없으면 익봉 시가 매수 진입
(크로스의 의미가 당일에 당일 시가선 > 60ma > 10분봉 완성 종가 이전에 시가선 < 60ma이었던 적이 없어야 합니다.)
10분봉 완성 종가 < 60ma 또는 60ma < 당일 시가선이면 매도청산
하루 1번 진입할 것이며 15시 20분 강제청산입니다.
상기 전략에 대해 스크립트 작성 요청드립니다 .
감사합니다.
답변 1
예스스탁
예스스탁 답변
2023-02-15 15:07:50
안녕하세요
예스스탁입니다.
var : entry(0);
var1 = ma(C,60);
if bdate != Bdate[1] Then
{
Condition1 = true;
Condition2 = true;
entry = 0;
}
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
if DayOpen > var1 Then
Condition1 = False;
if DayOpen < var1 Then
Condition2 = False;
if DayOpen < var1 and var1 < c and Condition1 == true
and entry == 1 and NextBarSdate == sdate Then
Buy("b",AtMarket);
if DayOpen > var1 or var1 > c Then
ExitLong("bx");
if DayOpen > var1 and var1 > c and Condition2 == true
and entry == 1 and NextBarSdate == sDate Then
Sell("s",AtMarket);
if DayOpen < var1 or var1 < c Then
ExitShort("sx");
SetStopEndofday(152000);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선물 10분봉으로 일중거래를 하고자 합니다.
당일의 시가선 < 60ma < 10분봉 완성 종가이되 당일에 당일 시가선과 60ma가 크로스된 적이 없으면 익봉 시가 매수 진입
(크로스의 의미가 당일에 당일 시가선 < 60ma < 10분봉 완성 종가 이전에 시가선 > 60ma이었던 적이 없어야 합니다.)
10분봉 완성 종가 > 60ma 또는 60ma > 당일 시가선이면 매수청산
당일의 시가선 > 60ma > 10분봉 완성 종가이되 당일에 시가선과 60ma가 크로스된 적이 없으면 익봉 시가 매수 진입
(크로스의 의미가 당일에 당일 시가선 > 60ma > 10분봉 완성 종가 이전에 시가선 < 60ma이었던 적이 없어야 합니다.)
10분봉 완성 종가 < 60ma 또는 60ma < 당일 시가선이면 매도청산
하루 1번 진입할 것이며 15시 20분 강제청산입니다.
상기 전략에 대해 스크립트 작성 요청드립니다 .
감사합니다.