커뮤니티
검토해 주세요!!
2015-12-17 15:09:49
114
글번호 93552
NO. 45548 과 관련 사항 입니다.
시스템적용하니 첨부 된 차트와 같이 일부구간에서만 신호가 발생 합니다.
시간 계산에 문제가 있는 듯 합니다.
검토 부탁 드리겠습니다.
참고사항 : 1분봉차트 입니다. # 두번째 봉부터의 신호명을 b3, s3 로 수정 함.
- 1. 94065_TT.jpg (0.22 MB)
- 2. 성능보고서.jpg (0.12 MB)
답변 1
예스스탁 예스스탁 답변
2015-12-17 15:25:58
안녕하세요
예스스탁입니다.
봉수로 지정하게 변경해 드립니다.
마지막봉 시간은 동일하게 지정하셔야 합니다.
Input : K(0),마지막봉시간(155900),N(60);
var : PL(0),Tcond(false);
var : T(0),S1(0),S2(0),TT(0);
if Bdate != Bdate[1] Then{
Tcond = true;
}
if stime == 마지막봉시간 Then
Tcond = false;
PL = DayClose(1);
if MarketPosition == 0 and stime == 마지막봉시간 Then{
Buy("b1",AtStop,DayClose+K);
Sell("s1",AtStop,DayClose-K);
}
if MarketPosition == -1 and stime == 마지막봉시간 and BarsSinceEntry >= N Then
Buy("sb.",AtStop,DayClose+K);
if MarketPosition == -1 and stime == 마지막봉시간 and BarsSinceEntry >= N Then
Sell("bs.",AtStop,DayClose-K);
if MarketPosition == 0 and Tcond == true Then{
Buy("b",AtStop,PL+K);
Sell("s",AtStop,PL-K);
}
If MarketPosition == -1 and BarsSinceEntry >= N and Tcond == true Then
Buy("sb",AtStop,PL+K);
If MarketPosition == 1 and BarsSinceEntry >= N and Tcond == true Then
Sell("bs",AtStop,PL-K);
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 검토해 주세요!!
> NO. 45548 과 관련 사항 입니다.
시스템적용하니 첨부 된 차트와 같이 일부구간에서만 신호가 발생 합니다.
시간 계산에 문제가 있는 듯 합니다.
검토 부탁 드리겠습니다.
참고사항 : 1분봉차트 입니다. # 두번째 봉부터의 신호명을 b3, s3 로 수정 함.
다음글