커뮤니티
부탁합니다
2015-06-30 15:25:22
99
글번호 87819
더운날씨에 수고 많으십니다 ..
아래청산식 은 주간장 9시-1500시 데이시스템에서 사용하던 청산식입니다
If EntryDate(1) <> Date and barssinceentry>=3 Then {
ExitLong("BX");
ExitShort("SX");
}
EntryDate(1) <> Date // 직전진입이오늘아니고 .. 직전진입이오늘아니면 당일 첫진입에만 적용하는 조건식인가요 ?? 주석부탁합니다 !
그리고 이 식을 복합장에 (0900시작-0230마감) 이용할려면 0000 시가 지나는데
EntryDate(1) <> Date 를 어떻게 변경해야하나요 ?
답변 1
예스스탁 예스스탁 답변
2015-06-30 18:06:21
안녕하세요
예스스탁입니다.
1
If EntryDate(1) <> Date and barssinceentry>=3 Then {
ExitLong("BX");
ExitShort("SX");
}
직전 진입이 오늘이 아니고 진입후 3개봉이 경과되면 청산한다는 내용입니다.
직전 진입이 오늘이 아니므로 당일 첫진입만 해당이 됩니다.
2.
아래와 같이 변경하시면 됩니다.
var : entry(0);
if stime == 090000 or (stime > 090000 and stime[1] < 090000) Then
entry = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
entry = entry+1;
If entry == 1 and barssinceentry>=3 Then {
ExitLong("BX");
ExitShort("SX");
}
즐거운 하루되세요
> CSI300 님이 쓴 글입니다.
> 제목 : 부탁합니다
> 더운날씨에 수고 많으십니다 ..
아래청산식 은 주간장 9시-1500시 데이시스템에서 사용하던 청산식입니다
If EntryDate(1) <> Date and barssinceentry>=3 Then {
ExitLong("BX");
ExitShort("SX");
}
EntryDate(1) <> Date // 직전진입이오늘아니고 .. 직전진입이오늘아니면 당일 첫진입에만 적용하는 조건식인가요 ?? 주석부탁합니다 !
그리고 이 식을 복합장에 (0900시작-0230마감) 이용할려면 0000 시가 지나는데
EntryDate(1) <> Date 를 어떻게 변경해야하나요 ?