당일 시스템으로
아침9시 ~ 오후 3시35분 사이에만 신호가 나오게 하고 싶습니다
모든 포지션은 오후 3시 35분에 강제 청산합니다.
다음날은 다시 9시부터 정해진 신호에 매수 매도 하고 오후 3시 35분에 강제청산
감사합니다
아무 식이나 예를 들어 만들어주심 됩니다..
중요한 건 오후 3시 35분에 무조건 강제청산.. 다음날 새로운 신호 발생..
답변 1
예스스탁
예스스탁 답변
2022-05-06 11:04:18
안녕하세요
예스스탁입니다.
당일청산이 지정한 시간에 청산을 하고 더이상 진입신호가 나오는것을 막게 됩니다.
다만 신호는 정규장이내의 시간에 발생해야 하므로
당일청산시간을 정규장 마지막시간으로 지정하시면 안됩니다.
정규장 마지막 시간에서 어느정도 여유를 주시고 지정해 주셔야 합니다.
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
if sTime >= 90000 and sTime < 153500 Then
{
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
Sell();
}
}
SetStopEndofday(153400);
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 당일 시스템으로
아침9시 ~ 오후 3시35분 사이에만 신호가 나오게 하고 싶습니다
모든 포지션은 오후 3시 35분에 강제 청산합니다.
다음날은 다시 9시부터 정해진 신호에 매수 매도 하고 오후 3시 35분에 강제청산
감사합니다
아무 식이나 예를 들어 만들어주심 됩니다..
중요한 건 오후 3시 35분에 무조건 강제청산.. 다음날 새로운 신호 발생..