var1 = 지난 n일간의 주가움직임을 토대로 한 계약수;
매일 변하는 var1을 토대로
1. 종가에 매수
2. 다음날 종가에 청산
3. 그 종가에 변한 var1으로 새로 매수
4. 다음날 종가 청산......
이렇게 청산한 시점에 새로 진입이 가능하게 수식이 가능할까요
(물론 종가 진입 부분은 제가 알아서 스팟으로 하겠습니다)
불가능하면 var1이 변하는 만큼 가감하는 식으로 해야 될것 같기도 하고...
예스스탁에 언제나 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2023-07-12 10:52:38
안녕하세요
예스스탁입니다.
1
신호체계가 청산후 동일시점에 동일진입이 발생하면 다시 청산이 발생하게 됩니다.
올려주신 내용은 var1에 따라 일부청산이나 추가매수를 하게 식을 구현하셔야 합니다.
2
if문이 봉완성기준입니다.
스팟을 사용하신다고 해도 완성신호가 발생하고 장종료 전에 주문을 집행해야 합니다.
정규장 마지막봉은 동시호가 데이터가 들어올때 완성이 되고
동시호가 데이타가 장종료 후에 수신됩니다.
그러므로 정규장 마지막봉 전봉까지가 완성신호를 발생할 수 있는 마지막봉입니다.
최소 선물 1분봉으로 정규장 마지막봉 전봉 완성기준으로 신호가 발생하게 작성해 드립니다.
plot1(stime);
차트에 위 지표식 적용하셔서 지정한 종목과 주기에서
정규장 마지막봉의 전봉의 시작시간 확인하시고 시간 지정해 주셔야 합니다
3
if sTime == 152300 Then
{
if MarketPosition == 0 Then
Buy("b",OnClose,Def,var1);
Else
{
if CurrentContracts > var1 Then
ExitLong("bx",OnClose,Def,"",abs(CurrentContracts-var1),2);
if CurrentContracts < var1 Then
Buy("bb",OnClose,Def,abs(var1-CurrentContracts));
}
}
즐거운 하루되세요
> 시고르시고르 님이 쓴 글입니다.
> 제목 : 문의드립니다
> var1 = 지난 n일간의 주가움직임을 토대로 한 계약수;
매일 변하는 var1을 토대로
1. 종가에 매수
2. 다음날 종가에 청산
3. 그 종가에 변한 var1으로 새로 매수
4. 다음날 종가 청산......
이렇게 청산한 시점에 새로 진입이 가능하게 수식이 가능할까요
(물론 종가 진입 부분은 제가 알아서 스팟으로 하겠습니다)
불가능하면 var1이 변하는 만큼 가감하는 식으로 해야 될것 같기도 하고...
예스스탁에 언제나 감사드립니다.