안녕하세요?
국내선믈 일봉상 매월 첫영업일이 양봉이면 두번째 영업일 시가에 매수 진입하고 말일 종가로 청산하고 싶습니다.
음봉이면 매도 진입입니다.
일봉상으로 구현이 어렵다면 장기분봉으로 최대한 비슷한 전략이 될 수 있도록 스크립트 작성 요청드립니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-08-02 14:24:25
안녕하세요
예스스탁입니다.
수식으로 매달 영업일로 말일이 체크되지 못합니다.
그러므로 매월말일 청산은 가능하지 않습니다.
다음달 시가에 청산하게 추가해 드립니다.
if Bdate != Bdate[1] Then
{
if Bdate > Bdate[1]+30 Then
{
var1 = 0;
}
var1 = var1+1;
}
if NextBarSdate != sDate and var1 == 1 Then
{
if C > DayOpen Then
Buy("b",AtMarket);
if C < DayOpen Then
Sell("s",AtMarket);
}
if NextBarSdate > sDate+30 Then
{
if MarketPosition == 1 Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 Then
ExitShort("sx",AtMarket);
}
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선믈 일봉상 매월 첫영업일이 양봉이면 두번째 영업일 시가에 매수 진입하고 말일 종가로 청산하고 싶습니다.
음봉이면 매도 진입입니다.
일봉상으로 구현이 어렵다면 장기분봉으로 최대한 비슷한 전략이 될 수 있도록 스크립트 작성 요청드립니다.
감사합니다.