커뮤니티

수식 수정 요청

프로필 이미지
뽄때
2020-03-01 22:04:42
376
글번호 136468
답변완료

첨부 이미지

하루전일의 최고가를 돌파하면 매수하는 식인데, 그럼처럼 2019년 11월 25일(5분봉) E-mini NASDAQ 100 의 전일 최고가가 8422.00인데, 다음날인 26일 시가부근에서 이지점을 돌파하지도 않았는데 매수신호가 들어옵니다. 이유가 뭔가요? Input : 진입수량(1),시간청산(182000); # 돌파매수 if MarketPosition == 0 and C > Dayhigh(1) and sTime < 시간청산 Then Buy("돌파매수",OnClose,def,진입수량); # 매수청산(시간청산) if MarketPosition == 1 and stime==시간청산 then ExitLong("시간청산");
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2020-03-02 13:40:05

안녕하세요 예스스탁입니다. 1 해당 매수신호 자리가 전일고가를 돌파한 자리가 맞습니다. 아래 지표식 적용해 보시기 바랍니다. plot1(DayHigh(1)); 2 차트의 기준시간이 해당 종목의 거래소 시장시간기준이신것 같습니다. 한국시간으로 보고자 하시면 차트창속성에서 차트 기준시간을 변경해 보시기 바랍니다. 차트창속성은 차트에서 바탕화면을 더블클릭하면 나타나며 차트창 속성의 배경탭에서 변경이 가능합니다. 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 수정 요청 > 하루전일의 최고가를 돌파하면 매수하는 식인데, 그럼처럼 2019년 11월 25일(5분봉) E-mini NASDAQ 100 의 전일 최고가가 8422.00인데, 다음날인 26일 시가부근에서 이지점을 돌파하지도 않았는데 매수신호가 들어옵니다. 이유가 뭔가요? Input : 진입수량(1),시간청산(182000); # 돌파매수 if MarketPosition == 0 and C > Dayhigh(1) and sTime < 시간청산 Then Buy("돌파매수",OnClose,def,진입수량); # 매수청산(시간청산) if MarketPosition == 1 and stime==시간청산 then ExitLong("시간청산");
프로필 이미지

뽄때

2020-03-02 13:47:39

뽄때 님에 의해 삭제된 답변입니다.
프로필 이미지

뽄때

2020-03-02 14:05:52

당연히 해당 종목의 거래소 시장시간 기준입니다. 그림에서 보면 11월 25일 최고가가 8422.00인데요. 다음날 시가에 바로 매수신호가 들어오지 않나요? 알려주신 지표식 적용하니 전일최고가 기준이 16:00에서 바뀌는데 왜이렇죠? 그 이후에 8422.00까지 올라가는데 이것은 반영이 안되네요... > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 수정 요청 > 안녕하세요 예스스탁입니다. 1 해당 매수신호 자리가 전일고가를 돌파한 자리가 맞습니다. 아래 지표식 적용해 보시기 바랍니다. plot1(DayHigh(1)); 2 차트의 기준시간이 해당 종목의 거래소 시장시간기준이신것 같습니다. 한국시간으로 보고자 하시면 차트창속성에서 차트 기준시간을 변경해 보시기 바랍니다. 차트창속성은 차트에서 바탕화면을 더블클릭하면 나타나며 차트창 속성의 배경탭에서 변경이 가능합니다. 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 수정 요청 > 하루전일의 최고가를 돌파하면 매수하는 식인데, 그럼처럼 2019년 11월 25일(5분봉) E-mini NASDAQ 100 의 전일 최고가가 8422.00인데, 다음날인 26일 시가부근에서 이지점을 돌파하지도 않았는데 매수신호가 들어옵니다. 이유가 뭔가요? Input : 진입수량(1),시간청산(182000); # 돌파매수 if MarketPosition == 0 and C > Dayhigh(1) and sTime < 시간청산 Then Buy("돌파매수",OnClose,def,진입수량); # 매수청산(시간청산) if MarketPosition == 1 and stime==시간청산 then ExitLong("시간청산");
프로필 이미지

예스스탁 예스스탁 답변

2020-03-02 14:34:15

안녕하세요 예스스탁입니다. 1 해당 종목은 시장시간 기준으로 17시가 새로운 영업일이 시작하는 시간입니다. 17시에서 다음날 16시까지가 하루입니다. 2 8422.00는 11월25일 17시~11월26일16시에 포함하는 최고가입니다. 26일 0시 근방에 발생한 신호는 11월24일17시~11월25일16시까지의 최고가격보다 커서 신호가 발생한것입니다. 3 또한 설정창에 당일청산등이 설정되어 있으면 지정한 시간이후에 밤 0시까지 진입이 발생하지 못합니다. 4 각 선물사나 증권사의 홈페이지에 가시면 해외선물에 대한 설명들을 보실수 있습니다. 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : Re : Re : 수식 수정 요청 > 당연히 해당 종목의 거래소 시장시간 기준입니다. 그림에서 보면 11월 25일 최고가가 8422.00인데요. 다음날 시가에 바로 매수신호가 들어오지 않나요? 알려주신 지표식 적용하니 전일최고가 기준이 16:00에서 바뀌는데 왜이렇죠? 그 이후에 8422.00까지 올라가는데 이것은 반영이 안되네요... > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 수정 요청 > 안녕하세요 예스스탁입니다. 1 해당 매수신호 자리가 전일고가를 돌파한 자리가 맞습니다. 아래 지표식 적용해 보시기 바랍니다. plot1(DayHigh(1)); 2 차트의 기준시간이 해당 종목의 거래소 시장시간기준이신것 같습니다. 한국시간으로 보고자 하시면 차트창속성에서 차트 기준시간을 변경해 보시기 바랍니다. 차트창속성은 차트에서 바탕화면을 더블클릭하면 나타나며 차트창 속성의 배경탭에서 변경이 가능합니다. 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 수정 요청 > 하루전일의 최고가를 돌파하면 매수하는 식인데, 그럼처럼 2019년 11월 25일(5분봉) E-mini NASDAQ 100 의 전일 최고가가 8422.00인데, 다음날인 26일 시가부근에서 이지점을 돌파하지도 않았는데 매수신호가 들어옵니다. 이유가 뭔가요? Input : 진입수량(1),시간청산(182000); # 돌파매수 if MarketPosition == 0 and C > Dayhigh(1) and sTime < 시간청산 Then Buy("돌파매수",OnClose,def,진입수량); # 매수청산(시간청산) if MarketPosition == 1 and stime==시간청산 then ExitLong("시간청산");