커뮤니티

종가의 지표 상태로 다음날 시초가에 진입하고싶습니다.

프로필 이미지
dbs1428
2017-04-28 14:07:52
126
글번호 109268
답변완료
전일155000시에 MACD가 MACD시그널보다 크면 다음날 시초가에 매수 작으면 매도 그리고 종가 153400 자동청산으로 만들고있는데 자꾸 진입이 안되던지 시초가가 아닌 처음 봉이 만들어진후에 진입하게 되네요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-28 14:33:31

안녕하세요 예스스탁입니다. 국내선옵종목이면 아래와 같이 작성해 사용하시면 됩니다. 봉완성이 다음봉 시가가 수신될때인데 봉완성시 다음봉의 날짜를 리턴해 주는 함수가 NextBarSdate입니다. 다음봉시가의 날짜가 완성봉의 날짜보다 크면 다음날 시초가가 수신된 상황으로 당일마지막봉 완성을 의미합니다. 해외선물에는 해당데이터가 제공되지 않아 해상식 사용할수 없습니다. input : short(12),long(26),sig(9); var : MACDV(0),MACDS(0); MACDV = MACD(short,long); MACDS = ema(MACDV,sig); #당일마지막봉 완성시 #MACD가 시그널보다 크면 다음날 시초가 매수 #MACD가 시그널보다 작으면 다음날 시초가 매도 if NextBarSdate > sdate then{ if MACDV > MACDS Then buy("b",AtMarket); if MACDV < MACDS Then sell("s",AtMarket); } 즐거운 하루되세요 > dbs1428 님이 쓴 글입니다. > 제목 : 종가의 지표 상태로 다음날 시초가에 진입하고싶습니다. > 전일155000시에 MACD가 MACD시그널보다 크면 다음날 시초가에 매수 작으면 매도 그리고 종가 153400 자동청산으로 만들고있는데 자꾸 진입이 안되던지 시초가가 아닌 처음 봉이 만들어진후에 진입하게 되네요..