커뮤니티
stime 관련
2008-10-17 22:47:36
626
글번호 17604
앞전에 질문드렸었는데요. 수식 전체 올립니다.
왜 매수식에서 stime>93000 만 추가하면 신호가 전혀 안나올까요?
stime>=93000 만 지우면 if 구문이 잘 작동합니다.
감사합니다.
########################################################
var: losspoint(1.0),
color(0);
var1 = nthhighestbar(1,H-L,80);
color = c[var1]-o[var1];
if date != date[1] then
var2 = 0;
if (h-l)>=h[var1]-l[var1] and color>0 and var2<1 and stime>=93000 then{
buy();
var2 = 1;
}
#####################################################
if MarketPosition() != 0 Then{
if entryprice(0)-c >= losspoint Then
exitlong();
}
SetStopEndofday(1455);
답변 1
예스스탁 예스스탁 답변
2008-10-20 11:43:20
안녕하세요
예스스탁입니다.
식을 적용결과 신호가 정상적으로 발동합니다.
첨부된 그림은 10분차트에 적용한 결과입니다.
시간을 사용함은 분봉에서 사용한다는 부분이므로
일봉이상의 봉에서는 작동을 하지 않습니다.
참고하시기 바랍니다.
즐거운 하루되세요
> 추종자 님이 쓴 글입니다.
> 제목 : stime 관련
> 앞전에 질문드렸었는데요. 수식 전체 올립니다.
왜 매수식에서 stime>93000 만 추가하면 신호가 전혀 안나올까요?
stime>=93000 만 지우면 if 구문이 잘 작동합니다.
감사합니다.
########################################################
var: losspoint(1.0),
color(0);
var1 = nthhighestbar(1,H-L,80);
color = c[var1]-o[var1];
if date != date[1] then
var2 = 0;
if (h-l)>=h[var1]-l[var1] and color>0 and var2<1 and stime>=93000 then{
buy();
var2 = 1;
}
#####################################################
if MarketPosition() != 0 Then{
if entryprice(0)-c >= losspoint Then
exitlong();
}
SetStopEndofday(1455);
다음글
이전글