시스템식 중 아래와 같이 진입시간을 설정하고있는데요,
다른 진입시간은 잘 반영이되는데
아래식에 따르면 3시부터 8시30분까지는 진입이 안돼야되는데
분석보고서를 보면 항상 새벽 3시와 새벽 3시30분은 진입이 되고있습니다.
(4시 5시는 또 진입안되는거 잘 반영됨)
Tcond = !(sTime >= 130000 and sTime < 170000) and !(sTime > 023000 and sTime < 090000);
if MarketPosition <= 0 and NextBarOpen > var2 and and Tcond == true Then
{
Buy("b",AtMarket);
그래서 아예 찍어서
Tcond = !(sTime == 030000) and !(sTime == 033000);
을 넣어봐도 분석보고서를 보면 항상 새벽 3시와 새벽 3시30분은 진입이 되고있는데
3시랑 3시반은 뭐가 좀 다른가요? 뭐가 잘못되었을까요?
답변 1
예스스탁
예스스탁 답변
2022-03-02 16:30:19
안녕하세요
예스스탁입니다.
현재 수식에서 봉시작시간인 stime으로 시간이 지정되고 있습니다.
plot1(stime);
위 지표를 적용해 보시면 각 봉의 stime이 어떤 값인지 확인하실 수 있습니다.
해외선물의 경우 차트에서 표시되는 시간이
해당봉 완성시(다음봉시가수신)의 다음봉시가 시간이 표시가 됩니다.
봉완성시(다음봉시가수신)에 다음봉시가시간으로 제어되게 수정해 드립니다.
var : Tcond(False);
Tcond = !(NextBarStime >= 130000 and NextBarStime < 170000) and !(NextBarStime > 023000 and NextBarStime < 090000);
Var2 = (AccumN(O,9)+NextBarOpen)/10;
if MarketPosition <= 0 and NextBarOpen > var2 and Tcond == true Then
{
Buy("b",AtMarket);
}
즐거운 하루되세요
> 거봉79 님이 쓴 글입니다.
> 제목 : 문의
> 시스템식 중 아래와 같이 진입시간을 설정하고있는데요,
다른 진입시간은 잘 반영이되는데
아래식에 따르면 3시부터 8시30분까지는 진입이 안돼야되는데
분석보고서를 보면 항상 새벽 3시와 새벽 3시30분은 진입이 되고있습니다.
(4시 5시는 또 진입안되는거 잘 반영됨)
Tcond = !(sTime >= 130000 and sTime < 170000) and !(sTime > 023000 and sTime < 090000);
if MarketPosition <= 0 and NextBarOpen > var2 and and Tcond == true Then
{
Buy("b",AtMarket);
그래서 아예 찍어서
Tcond = !(sTime == 030000) and !(sTime == 033000);
을 넣어봐도 분석보고서를 보면 항상 새벽 3시와 새벽 3시30분은 진입이 되고있는데
3시랑 3시반은 뭐가 좀 다른가요? 뭐가 잘못되었을까요?