커뮤니티
시스템식 지표식 질문입니다
2013-03-08 00:12:55
174
글번호 60438
1
연결야간선물에서
보유하고 있는 콜포지션/풋포지션 모두
새벽 4시30분에 일괄 청산하는 시스템식
2
연결야간선물에서
매일 야간선물 시작하고 첫번째 봉부터 10번째 봉의 수치는 0 이고
11번째 봉부터
전봉보다 크면 거래량을 더하고
전봉보다 작으면 거래량을 빼는
지표식
3
연결야간선물에서
당일 지표식 A 의 최고값
당일 지표식 A 의 최저값을
나타내는 지표식
4
연결야간선물 시스템식에서
매매횟수 제한식
감사합니다
답변 1
예스스탁 예스스탁 답변
2013-03-08 09:39:13
안녕하세요
예스스탁입니다.
1.
야간선물에서 시간으로 청산하는 부분은 if문으로 작성하셔야 합니다.
SetStopEndofday를 사용하시면 해당 함수는
지정한 시간이후로 당일 진입신호가 나오지 않게 하기때문에
아래와 같이 if문으로 시간지정하고 청산하셔야만 합니다.
if stime == 043000 or (stime > 043000 and stime[1] < 043000) then{
exitlong();
exitshort();
}
04시30분부터 당일 정규장사이에는 신호가 발생되면 안되므로
진입식에 시간제한 조건을 따로 추가하셔야 합니다.
if (stime >= 090000 or stime < 043000) then
2.
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then
var1 = 0;
if stime >= 180000 or stime < 90000 Then
var1 = var1+1;
if var1 <= 10 Then
value1 = 0;
if var1 >= 11 Then{
if V > V[1] Then
value1 = value1+V;
Else
value1 = value1-V;
}
plot1(value1);
3.
value1 = 지표A;
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
var1 = value1;
var2 = value1;
}
if stime >= 180000 or stime < 90000 Then{
if value1 > var1 Then
var1 = value1;
if value1 < var2 Then
var2 = value1;
}
plot1(var1,"지표A야간최고");
plot2(var2,"지표A야간최저");
4.
var : entrycnt(0);
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
entrycnt = 0;
}
if stime >= 180000 or stime < 90000 Then{
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
entrycnt = entrycnt+1;
}
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 지표식 질문입니다
> 1
연결야간선물에서
보유하고 있는 콜포지션/풋포지션 모두
새벽 4시30분에 일괄 청산하는 시스템식
2
연결야간선물에서
매일 야간선물 시작하고 첫번째 봉부터 10번째 봉의 수치는 0 이고
11번째 봉부터
전봉보다 크면 거래량을 더하고
전봉보다 작으면 거래량을 빼는
지표식
3
연결야간선물에서
당일 지표식 A 의 최고값
당일 지표식 A 의 최저값을
나타내는 지표식
4
연결야간선물 시스템식에서
매매횟수 제한식
감사합니다