첨부 이미지
그림1
안녕하세요?
아래 글번호 80790번 재질문입니다.
답변주신 스크립트를 적용하면 신호가 전혀 생성되지 않습니다.
스크립트 검수 부탁드립니다.
첨부 이미지를 보시면 금일자는 조건에 따라 9시 20분 완성봉의 시가에 매도신호가 생성되어 합니다.
-> 당일의 시가선 > 60ma > 10분봉 완성 종가이되 당일에 시가선과 60ma가 크로스된 적이 없었으므로 익봉 시가 매도 진입
(크로스의 의미가 당일에 당일 시가선 > 60ma > 10분봉 완성 종가 이전에 당일에 첫봉으로 신호를 완성시켜서 당일에 시가선 < 60ma이었던 적이 없었습니다.)
===================================================================================
안녕하세요
예스스탁입니다.
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분 강제청산입니다.
상기 전략에 대해 스크립트 작성 요청드립니다 .
감사합니다.
답변 1
예스스탁
예스스탁 답변
2023-02-16 09:19:44
안녕하세요
예스스탁입니다.
식을 수정해 드립니다.
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);
즐거운 하루되세요.
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 글번호 80790번 재질문입니다.
답변주신 스크립트를 적용하면 신호가 전혀 생성되지 않습니다.
스크립트 검수 부탁드립니다.
첨부 이미지를 보시면 금일자는 조건에 따라 9시 20분 완성봉의 시가에 매도신호가 생성되어 합니다.
-> 당일의 시가선 > 60ma > 10분봉 완성 종가이되 당일에 시가선과 60ma가 크로스된 적이 없었으므로 익봉 시가 매도 진입
(크로스의 의미가 당일에 당일 시가선 > 60ma > 10분봉 완성 종가 이전에 당일에 첫봉으로 신호를 완성시켜서 당일에 시가선 < 60ma이었던 적이 없었습니다.)
===================================================================================
안녕하세요
예스스탁입니다.
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분 강제청산입니다.
상기 전략에 대해 스크립트 작성 요청드립니다 .
감사합니다.