커뮤니티
질문드립니다.
2009-03-03 01:56:48
895
글번호 20615
게시판 9011 내용의 답변에 대한 의문사항입니다.
BarsSinceExit함수 사용중, 다른함수들은 어느때나 잘쓰이는데, 유독
BarsSinceExit 함수만은 적용이 안될때가 많아서
게시판 내용중 BarsSinceExit 에 관한 사용법을 공부코져하여 시스템에
적용하였는데, 봉의 갯수 N을 변경 시켜도 변화가 없습니다.
알고싶습니다.
감사합니다.
###############################################
input : N(5);
var : cond(0);
if IsExitName("Stop_EL",1) Then
cond = 1;
Else
cond = 0;
if cond == 1 Then {
if BarsSinceExit(1) > N and ma(C,5) > ma(C,10) then
buy();
}
else if ma(C,5) > ma(C,10) Then
buy();
if ma(C,5) < ma(C,10) Then {
exitlong();
cond = 0;
}
if marketposition == 1 Then
exitlong("Stop_EL", atstop, EntryPrice*0.95);
#################################################################
답변 1
예스스탁 예스스탁 답변
2009-03-03 16:09:40
안녕하세요
예스스탁입니다.
식을 테스트 결과 이상없이 작동되고 있습니다.
N값을 변경시키면 변경된 값에 따라 신호가 정상적으로 나오고 있습니다.
전화 주시기 발바니다.
02-3453-1060
즐거운 하루되세요
> 일톤 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 게시판 9011 내용의 답변에 대한 의문사항입니다.
BarsSinceExit함수 사용중, 다른함수들은 어느때나 잘쓰이는데, 유독
BarsSinceExit 함수만은 적용이 안될때가 많아서
게시판 내용중 BarsSinceExit 에 관한 사용법을 공부코져하여 시스템에
적용하였는데, 봉의 갯수 N을 변경 시켜도 변화가 없습니다.
알고싶습니다.
감사합니다.
###############################################
input : N(5);
var : cond(0);
if IsExitName("Stop_EL",1) Then
cond = 1;
Else
cond = 0;
if cond == 1 Then {
if BarsSinceExit(1) > N and ma(C,5) > ma(C,10) then
buy();
}
else if ma(C,5) > ma(C,10) Then
buy();
if ma(C,5) < ma(C,10) Then {
exitlong();
cond = 0;
}
if marketposition == 1 Then
exitlong("Stop_EL", atstop, EntryPrice*0.95);
#################################################################