커뮤니티
수식 수정 부탁드립니다.
2016-05-08 12:55:58
108
글번호 97800
안녕하세요,
1) 지난번에 dayopen, dayclose 등의 함수에 대한 내용에 대한 질문을 드렸는데,
"dayhigh,daylow,dayopen,dayclose는
영업일 변경기준으로 계산을 합니다. 0시가 아닙니다.
차트를 우리나라시간기준으로 설정하시면
7시~다음날 06시가 하루입니다."
란 답변을 듣고 아래와 같은 수식을 작성하였습니다.
수식에서 의도한 바는 7시기준 시가가 PivPnt 중심점 보다 높으면 매수 포지션을 진입하는 것인데, 시뮬레이션 결과에서 00:00 기준으로 매수 주문이 나가고 있습니다.
원래 의도 한 대로 dayopen은 오전 7시 dayclose는 오전 6시에 맞춰서 주문을 하려면 수식을 어떻게 수정해야하나요?
2) 오전 7시 부터 익일 오전 6시까지 매수/청산 주문은 한번만 이루어졌으면 하는데, 어떤 수식이 추가되어야 하나요?
수식)
var : PivPnt(0),Support1(0),Resistance1(0),idx(0);
PivPnt = (DayHigh(1) + DayLow(1) + DayClose(1)) / 3;
Support1 = (PivPnt * 2) - DayHigh(1);
Resistance1 = (PivPnt * 2) - DayLow(1);
if MarketPosition == 0 and PivPnt < dayopen Then
Buy("B",AtStop,DayOpen);
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,Support1);
ExitLong("BL2",AtStop,(PivPnt+Resistance1)/2);}
답변 2
예스스탁 예스스탁 답변
2016-05-09 18:19:58
안녕하세요
예스스탁입니다.
PLOT1(DAYOPEN);
차트에 위 지표를 적용하셨을때
값이 변경되는 시점이 해당종목의 새로운 영업일이 시작하는 시간입니다.
내일 편하신 시간에 02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁드립니다.
> 안녕하세요,
1) 지난번에 dayopen, dayclose 등의 함수에 대한 내용에 대한 질문을 드렸는데,
"dayhigh,daylow,dayopen,dayclose는
영업일 변경기준으로 계산을 합니다. 0시가 아닙니다.
차트를 우리나라시간기준으로 설정하시면
7시~다음날 06시가 하루입니다."
란 답변을 듣고 아래와 같은 수식을 작성하였습니다.
수식에서 의도한 바는 7시기준 시가가 PivPnt 중심점 보다 높으면 매수 포지션을 진입하는 것인데, 시뮬레이션 결과에서 00:00 기준으로 매수 주문이 나가고 있습니다.
원래 의도 한 대로 dayopen은 오전 7시 dayclose는 오전 6시에 맞춰서 주문을 하려면 수식을 어떻게 수정해야하나요?
2) 오전 7시 부터 익일 오전 6시까지 매수/청산 주문은 한번만 이루어졌으면 하는데, 어떤 수식이 추가되어야 하나요?
수식)
var : PivPnt(0),Support1(0),Resistance1(0),idx(0);
PivPnt = (DayHigh(1) + DayLow(1) + DayClose(1)) / 3;
Support1 = (PivPnt * 2) - DayHigh(1);
Resistance1 = (PivPnt * 2) - DayLow(1);
if MarketPosition == 0 and PivPnt < dayopen Then
Buy("B",AtStop,DayOpen);
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,Support1);
ExitLong("BL2",AtStop,(PivPnt+Resistance1)/2);}
라면의비밀
2016-05-09 23:35:46
안녕하세요,
전화로 문의드리기전에 아래 적은 수식이 dayopen이 아니라 00:00시에 신호가 발생하는 화면 첨부드립니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 수정 부탁드립니다.
>
안녕하세요
예스스탁입니다.
PLOT1(DAYOPEN);
차트에 위 지표를 적용하셨을때
값이 변경되는 시점이 해당종목의 새로운 영업일이 시작하는 시간입니다.
내일 편하신 시간에 02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : 수식 수정 부탁드립니다.
> 안녕하세요,
1) 지난번에 dayopen, dayclose 등의 함수에 대한 내용에 대한 질문을 드렸는데,
"dayhigh,daylow,dayopen,dayclose는
영업일 변경기준으로 계산을 합니다. 0시가 아닙니다.
차트를 우리나라시간기준으로 설정하시면
7시~다음날 06시가 하루입니다."
란 답변을 듣고 아래와 같은 수식을 작성하였습니다.
수식에서 의도한 바는 7시기준 시가가 PivPnt 중심점 보다 높으면 매수 포지션을 진입하는 것인데, 시뮬레이션 결과에서 00:00 기준으로 매수 주문이 나가고 있습니다.
원래 의도 한 대로 dayopen은 오전 7시 dayclose는 오전 6시에 맞춰서 주문을 하려면 수식을 어떻게 수정해야하나요?
2) 오전 7시 부터 익일 오전 6시까지 매수/청산 주문은 한번만 이루어졌으면 하는데, 어떤 수식이 추가되어야 하나요?
수식)
var : PivPnt(0),Support1(0),Resistance1(0),idx(0);
PivPnt = (DayHigh(1) + DayLow(1) + DayClose(1)) / 3;
Support1 = (PivPnt * 2) - DayHigh(1);
Resistance1 = (PivPnt * 2) - DayLow(1);
if MarketPosition == 0 and PivPnt < dayopen Then
Buy("B",AtStop,DayOpen);
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,Support1);
ExitLong("BL2",AtStop,(PivPnt+Resistance1)/2);}