커뮤니티

프로그램 사용법 Q&A

글쓰기
답변완료

결과값이 다릅니다.

우선 5069번의 마지막 질문에 답변 부탁드리겠습니다. 추가 질문 드립니다. 아래 두식은 보시면 아시겠지만, MACD를 지표식과 강조식으로 표현했습니다. (아래 두식은 일부만 추출한것이 아니고 식의 전부입니다.) 로직은 MACD OSC가 0을 교차하면 배열에 그 시점의 고가와 저가를 넣게됩니다. 그 시점을 눈으로 쉽게 확인하기 위해 강조식으로 다시 만들어 본차트에 적용시켰습니다. 그런데 결과가 다른 부분이 있어 원인을 알고 싶어 문의 드립니다. 2011/08/02 09:33:00 MACD OSC가 0을 상향돌파하기전 강조에는 돌파되었다고 표시됨. 2011/08/02 11:06:00 MACD OSC가 0을 상향돌파한 다음봉에 돌파되었다고 표시됨. 2011/07/01 11:27:00 MACD OSC가 0을 돌파하지 않았음에도 돌파되었다고 표시됨. 2011/07/01 11:30:00 11:27:00증상과 동일 ***사용된 MACD 지표식 value = MACD(shortPeriod, longPeriod); // shortPeriod:12 longPeriod:24 macdosc = value-ema(value,Period); // Period : 9 Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); counter = 0; If CrossUp(macdosc,0) OR CrossDown(macdosc,0) Then { For counter = 0 to 49 { MV[ 0 , 50 - Counter ] = MV[ 0 , 49 - Counter ]; MV[ 1 , 50 - Counter ] = MV[ 1 , 49 - Counter ]; MV[ 2 , 50 - Counter ] = MV[ 2 , 49 - Counter ]; } MV[ 0 , 0 ] = Index; MV[ 1, 0 ] = High; MV[ 2, 0 ] = Low; MessageLog("%.2f, %.2f, %.2f", macdosc, MV[ 1 , 0 ],MV[ 2 , 0 ]); } if macdosc > 0 then plot3(mscdosc, "MACDOscillator", RED); else Plot3(value1, "MACDOscillator", BLUE); PlotBaseLine1(0, "기준선1"); *** 위 식의 강조식 value = MACD(shortPeriod, longPeriod); // shortPeriod:12 longPeriod:24 macdosc = value-ema(value,Period); // Period : 9 Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); counter = 0; If CrossUp(macdosc,0) OR CrossDown(macdosc,0) Then { For counter = 0 to 49 { MV[ 0 , 50 - Counter ] = MV[ 0 , 49 - Counter ]; MV[ 1 , 50 - Counter ] = MV[ 1 , 49 - Counter ]; MV[ 2 , 50 - Counter ] = MV[ 2 , 49 - Counter ]; } MV[ 0 , 0 ] = Index; MV[ 1, 0 ] = High; MV[ 2, 0 ] = Low; MessageLog("%.2f, %.2f, %.2f", macdosc, MV[ 1 , 0 ],MV[ 2 , 0 ]); } if crossup(macdosc,0) then PlotPaintBar(close,open,"aa",yellow); if crossdown(macdosc,0) then PlotPaintBar(close,open,"aa",cyan);
프로필 이미지
세발님
2011-08-03
1115
글번호 205217
예스트레이더 (iM증권)
답변완료

주문이 발생하지 않았습니다.

어제밤 22:35에 야간선물에서 매수포지션 5계약을 가지고 있다가 리버스 sell 주문이 나왔는데, 리버스 주문이라 먼저 매수포지션을 매도5계약으로 청산한 후 다시 매도 5계 약이 실행되어 포지션을 잡게 되는데, 처음에 매도5계약을 청산하는 주문이 발생하지 않고, 진입지연 3초후(진입지연 3초가 세팅되어 있습니다.) 뒤의 매도 5계약 주문만 실 행된 것을 발견하였습니다. 에러메시지를 살펴보니 첨부파일과 같이 "접수오류(00028서 비스 호출 수행 실패.재시도 바랍니다.) 이렇게 되어있네요. 예스스탁의 잘못이 아니라 증권사 쪽의 잘못인 것 같기도 한데 무슨 문제가 발생한 것인지 알려주십시오. 하필 그 이후로 3포인트나 하락해서 손해가 막심하네요.
프로필 이미지
괴델
2011-08-02
1147
글번호 205215
NH트레이더 (NH투자증권)
답변완료

설정을 확인해도 마찬가지입니다.

운영자님 말씀데로 했지만 여전히 금일분만 나옵니다. 어디가 문제인지 모르겠습니다.프로그램을 삭제하고 다시깔아도 마찬가지이네요.
프로필 이미지
엘비치
2011-08-01
1084
글번호 205210
NH트레이더 (NH투자증권)
답변완료

전일 챠트가 없습니다.

[모의]예스트레이더3.1 와 우리트레이더 조회기간5000 주기 7초 모두 같은 설정인데 우리트레이더만 전일기간 챠트가 않나오고 당일분만 나옵니다. 리딩스타도 우리트레이더와 마찬가지로 당일분 챠트만 나옵니다, 예스트레이더처럼 전일분 챠트가 나오게 할수 있는 방법좀 알려 주십시요. 감사합니다
프로필 이미지
엘비치
2011-08-01
1117
글번호 205208
NH트레이더 (NH투자증권)
답변완료

DDE 기능 없나요?

실시간으로 보조지표들의 값을 엑셀로 보내서 보고 싶어서 메뉴를 찾아봤는데 DDE기능을 못찾겠네요 예스트레이더에는 실시간으로 엑셀에서 볼 수 있는 DDE기능이 없나요?
프로필 이미지
********
2011-08-01
1179
글번호 205203
LS증권 YesTrader (LS증권)
답변완료

게시판 검색 메뉴 제안

게시판 검색 중 '결과 내 재검색' 기능을 추가 해 주실 것을 제안합니다. 게시판에 질문을 올리기 전에 중복되는 내용이 있는지 한번씩 검색을 해 보는데 결과내 재검색 기능이 없어 검색을 포기하고 그냥 질문을 올릴 때가 많습니다. 번거롭게 같은 질문 답변해 주시는 운영자님입장에서도, 질문 하고 기다리는 불편을 감수해야하는 우리들 입장에서도 양쪽다 필요한 기능이 아닌가 합니다. 회원님들, 공감하시면 답변 콜~~ ^^
프로필 이미지
부똘이
2011-07-30
1125
글번호 205202
기타
답변완료

시물레이션차트 기간이요.

시물레이션차트에서 시스템테스트 하는데요. 10분봉으로 기간 늘려도 2010년 8월이 최대인거 같더군요. 더 이전의 기간은 안되는건가요?
프로필 이미지
원칙승부사
2011-07-29
1126
글번호 205201
기타
답변완료

Datacompress 오류

https://www.yesstock.com/SystemTrading/Example/board/view.asp?db=board100044&num=177&pageno=1&startpage=1&Site=&L_Code=13&M_Code=5 Datacompress() <- 괄호제거할것. 괄호가 있으면 에러남
프로필 이미지
행복충전
2011-07-29
1312
글번호 205197
예스트레이더 (iM증권)
답변완료

시스템식과 지표간 결과값 차이에 대한 건..

수고하십니다. 바로 본론으로 들어가겠습니다. -시스템식에 들어간 지표식 MV = Iff(DataCompress >= 2 and DataCompress < 5, Volume, Ticks); R = Sign( C - C[1] ) * MV; VP = ma(R,P2); TV = ma(MV,P2); if TV <> 0 then VZO = (VP / TV) * 100; if dayindex < 2 then { MessageLog("%.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f",R[13],R[12],R[11],R[10],R[9],R[8],R[7],R[6],R[5],R[4],R[3],R[2],R[1],R); } 증상은 이렇습니다. 동시만기일(2011/6/9)이 되면 선물과 옵션은 2시50분에 종료하지만, 타종목 참조에 있는 외국인선물순매수수량은 3시 15분까지 표시가 됩니다. 그렇게 되면 챠트에서는 6월9일 2시50분이후부터 다음날 장 시작까지는 공백이 되게 됩니다.(그림1) (추가로 확인해보니 장종료와 다음날 장시작 사이에 공백이 차이나는 날 2011/6/11, 2011/6/22에도 왜곡이 생깁니다. 그림4) 1. 위에 나와있는 식은 지표용이지만, 시스템식에 넣어서 사용할때와 지표자체로 사용했을때의 결과값이 다르게 나와 살펴보니 그림1의 공백으로 인해 값의 왜곡이 생기게 됩니다.(그림2) 2. 혹시나 해서 누적값과는 상관없는 messagelog("1111")로 대체해 넣어보니 그림3처럼 나옵니다. 원인을 알고 싶습니다. **시스템식에 사용된 위 지표식은 변수선언부 바로 밑에 위치해 놓아도 증상은 동일합니다.
프로필 이미지
세발님
2011-07-29
1332
글번호 205195
예스트레이더 (iM증권)
답변완료

봉패턴 이미지 삽입

https://www.yesstock.com/SystemTrading/Example/board/list.asp?db=board100044&Site=&L_Code=12&M_Code=3 봉패턴 이미지가 같이 삽입되어 있다면 좋겠습니다.
프로필 이미지
행복충전
2011-07-28
1306
글번호 205193
예스트레이더 (iM증권)