커뮤니티
문의드립니다
2015-11-04 14:56:45
168
글번호 92040
안녕하세요
44833번 수정한식을 적용하니 신호가 발생하지않읍니다.
번거러우시더라도 다시한번 검토 부탁드립니다.
감사합니다
===================================================
if Timecond == true Then{
=========================> 여기에 or setime < 종료시간 추가하였더니
S2,B2신호가 미발생하고 기존신호도 누락됩니다
if crossup(C,para1) Then{
Bcond1 = false;
var1 = H;
var2 = L;
T1 = 1;
}
if CrossDown(C,para1) Then{
Scond1 = false;
var1 = H;
var2 = L;
T1 = -1;
}
답변 1
예스스탁 예스스탁 답변
2015-11-05 09:55:16
안녕하세요
예스스탁입니다.
기존에 올려드린 식에서
TimeCond변수가 외부변수(input)에서
종료시간만 지정하시면
영업일 변경시간에서 지정한 종료시간까지
거래하게 되어 있습니다.
추가로 if 문에 stime < 종료시간을 넣으시면
0시부터 종료시간까지만 거래하게 됩니다.
해당 조건은 추가하시면 안됩니다.
즐거운 하루되세요
> 베드로 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
44833번 수정한식을 적용하니 신호가 발생하지않읍니다.
번거러우시더라도 다시한번 검토 부탁드립니다.
감사합니다
===================================================
if Timecond == true Then{
=========================> 여기에 or setime < 종료시간 추가하였더니
S2,B2신호가 미발생하고 기존신호도 누락됩니다
if crossup(C,para1) Then{
Bcond1 = false;
var1 = H;
var2 = L;
T1 = 1;
}
if CrossDown(C,para1) Then{
Scond1 = false;
var1 = H;
var2 = L;
T1 = -1;
}