커뮤니티

프로그램 사용법 Q&A

글쓰기
답변완료

참조시 버그..

옵션을 주차트 연결선물지수를 참조차트로 해놓고 옵션거래를 하고있습니다. 이미 만들어놓은 연결선물지수 데이타를 이용한 옵션트레이닝이 번번히 신호가 1,2봉 차이가나 손실을 입게되어 몇일밤을새며 버그를 찾았습니다. 아래와 같은 예스트레이더의 버그때문에 큰손실을 입었습니다. -------------------------------------------------------- var : ran(0); var : hhh(0); ran = random(100); hhh = data2(c); if( stime == 090000) then messagelog("%f, %f (에러)",C,data3(c)); if( stime == 092000) then messagelog("%f, %f (정상)",C,data3(c)); if ran > 50 Then buy(); if ran < 50 then exitlong(); //data1(연결선물5분), data2(연결30분), data3(연결5분); ------------------------------------------------------ 최대한 버그만 알아보기쉽게 코딩을 햇고 적용법은 주차트 연결5분, data2 연결30분, data3 연결 5분 으로 해놓고 하심됩니다. 발생현상은 9시 봉마다 똑같은 종목인 data1과 data3간의 일치하지 않고 불안한 데이타 왜곡이 생긴다는것입니다. ------------------------------------------------------ 저는 보시다시피 data1에 옵션띄워놓고 data3의 데이타를 100%믿고 스캘핑을합니다. 허나 위와같은 재연하기도 매우힘든 버그가 상당수 존재하고 있는듯 싶습니다. 주문신호의 불일치는 현재 계속나오고있고 해당현상이 주문신호에 영향을 주는 100%는 아니라 생각되기 때문에 또다른 민감한버그가 없는지 계속 찾고있습니다. 해당현상의 원인과 주문신호의 불일치와의 관계를 명확하게 설명해 주시기 바라며 1. 주차트 (옵션), 참조차트 연결선물. ( 연결선물 데이타 신호를 이용한 주차트 매수 ) 2. 주차트 연결선물. ( 연결선물 신호뜨면 손으로 매수 ) 과연 2번 매매가아닌 1번매매로도 참조종목 데이타를 믿고 자동매매를할수있는지 답변바랍니다. ( 주종목 데이타는 저도 매우신뢰하고있으나 참조는 도저히 불안합니다. ) 참조종목에 대한 해결되지않은 버그가 1개라도 있다면 또 손실을 입기전에 미리 설명해주시기바라며 해당현상의 빠른 대응 부탁드립니다. 가장 심각한건 저는 오늘도 손실을 봤고 A 시스템과 A시스템의 주종목을 참조종목으로 변경하여 신호를 만든 B 시스템은 신호가 100%일치하지 않고 있다는 것입니다.
프로필 이미지
배고픈i
2008-09-25
1303
글번호 201385
기타
답변완료

잘문

예스트레이더 3.1 에서 10분봉챠트에서 타주기5분봉챠트를 참조해서 매매식을 만들수 있는지 여부
프로필 이미지
회원
2008-09-24
1490
글번호 201380
예스트레이더 (iM증권)
답변완료

모투용 예트3.1버젼은 없나요?

모의투자용 예스트레이더3을 설치하여 사용해보려고 하고 있습니다. 그런데 이것은 실 투자용 예스트레이더3.1과 다르군요.. 수식체계가 달라서 그런 것인지 예트3.1에서 잘 쓰던 수식이 모투에서 검증을 하면 에러투성이 입니다.. 모투에서 연습을 하고 곧바도 실투에서 적용을 하도록 하면 편리할텐데 실투용과 모투용이 서로 다르다는 것이 이해을 할 수 없네요.. 같은 프로그램을 제공해줄 의향은 없으신지요??
프로필 이미지
상현
2008-09-24
1745
글번호 201379
예스트레이더 (iM증권)
답변완료

포지션 함수들에 대해서 이상한것들...

MaxEntries(), MaxContracts(posnum), BarsSinceEntry(posnum), EntryPrice(posnum), EntryDate(posnum), IsEntryName(posnum) 위와 같은 함수에 대해서 매뉴얼에는 청산된 신호라고 했다가 어떤 곳에서는 미청산 신호라고 했다가 헷갈립니다. 실행해본결과, 미청산신호를 지칭하는걸로 보입니다만... 두번째 질문은, EntryDate(posnum)과 같은 함수가 정말 청산안된 신호의 날짜를 가져오는지요?? 제가 제가 정한 날짜에는 미청산 포지션을 모두 청산하게 할려구 하는데, 청산하면서 EntryDate를 출력해보면, 진입하고 미청산된 포지션에 대한 날짜가 아니고, 훨씬 전(약 한달전) 청산된 포지션 날짜가 나오는듯합니다. 확인좀 바랄께요 감사합니다
프로필 이미지
엘라노어
2008-09-24
1236
글번호 201378
기타
답변완료

질문

var : ran(0); ran = random(100); messagelog("5분:%f, 20분:%f",C,data2(c)); if ran > 50 Then buy(); if ran < 50 then exitlong(); ------------------------- 위와같은 시스템 식을 만들어서 차트를 주차트:5분연결선물, 보조차트(data2):20분연결선물 로 띄웁니다. 그리고 디버그창에서 아무날짜나 9시:00분을 확인합니다. 시간 내용 09::00:00 5분:179.65, 20분:185.05 09::05:00 5분:179.65, 20분:185.05 09::10:00 5분:179.85, 20분:185.05 09::15:00 5분:180.25, 20분:180.25 << 해당 MessageLog가 불리는 시간? 09::20:00 5분:180.90, 20분:180.25 << 해당 MessageLog가 불리는 시간?09::25:00 5분:180.95, 20분:180.25 09::30:00 5분:181.80, 20분:180.25 09::35:00 5분:181.85, 20분:180.85 위의 데이타는 디버깅창에 있는 결과물을 그대로 적은것인데요. 제가 해석을 MessageLog가 9시 15분정각에 불리어졌는데 그때 5분봉의 종가는 180.25였고 20분봉 종가는 180.25였다. 라고 이해를했는데 메세지로그의 시간이 9시:15분에 찍었다는 소리가 아닌가요? 9:15:00 로그가 찍힌시간은 9시 19분 59초 ~ 9시 20분 인것인가요?
프로필 이미지
배고픈i
2008-09-23
1400
글번호 201377
예스트레이더 (iM증권)
답변완료

이지 랭귀지..

시스템트레이딩으로 선물매매를 시작하려는사람입니다. 대신증권의 사이보스 트레이더로 시작은했는데 자료부족에다 막히는곳을 문의할만한곳도 마땅치않아 짜증만내다 예스트레이더로 다시 공부해보려합니다. 이지 랭귀지를 체계적으로 배울방법은없을까여? 일단 하이투자증권의 교육은 신청해놓앗는데 어차피 짧은시간에 하는교육이라 원하는 로직을 구성하려면 많이힘들거라생각합니다. 교육이나 이지랭귀지를 체계적으로 공부할수잇는방법이잇다면 알려주십시오.
프로필 이미지
위자드
2008-09-22
1897
글번호 201373
예스트레이더 (iM증권)
답변완료

버그..

버그 캡쳐해서 올릴려구 했더니 그림이 안올라가네요. 그냥 손으로 쓰겟습니다. --------------------- var : ran(0); ran = random(100); messagelog("5분:%f, 20분:%f",C,data2(c)); if ran > 50 Then buy(); if ran < 50 then exitlong(); ------------------------- 위와같은 시스템 식을 만들어서 차트를 주차트:5분연결선물, 보조차트(data2):20분연결선물 로 띄웁니다. 그리고 디버그창에서 아무날짜나 9시:00분을 확인합니다. 09::00:00 5분:179.65, 20분:185.05 09::05:00 5분:179.65, 20분:185.05 09::10:00 5분:179.85, 20분:185.05 09::15:00 5분:180.25, 20분:180.25 << 전혀 엉뚱한 20분데이타 09::20:00 5분:180.90, 20분:180.25 << 20분이 되었으나 동기화 안됨. 09::25:00 5분:180.95, 20분:180.25 09::30:00 5분:181.80, 20분:180.25 09::35:00 5분:181.85, 20분:180.855 9시 15분을 보시면 data2 봉완성 시점이 아닌데 완성한것처럼 띄워집니다. 9시 20분을 보면 data2봉이 완성되어있는데 인식을 못합니다. 확인해보시면 모든 시간에서 데이타가 언벨런스 합니다. 이결과로보면 하위분봉에서 상위분봉의 데이타를 전혀 신뢰할수 없으며 위 디버깅의 결과를 정상적으로 나오게하기위해 변수를 사용하여 yeslanguage수식을 적당히 조정해주면 data2와 data1의 분봉의 결과를 100% 동기 시킬수 있는걸 보면 해당 상황은 확실히 버그인듯 싶습니다. 개발시의 데이타기준을 설명해주시기 보다는 하위분봉에서 상위분봉을 전혀쓸수없다는 결과를 중점으로 봐주시고 분봉간의 데이타를 믿을수 있고 쓸수있게 수정 부탁드립니다.
프로필 이미지
배고픈i
2008-09-22
1158
글번호 201372
예스트레이더 (iM증권)

배고픈i 님에 의해서 삭제되었습니다.

프로필 이미지
배고픈i
2008-09-22
4
글번호 201371
예스트레이더 (iM증권)
답변완료

노트북과 무선인터넷 //~~

노트북의 성능이 어느정도 되어야 무난할까요 ? 차량 이동시 무선인터넷 을 활용한 자동매매가 위험할까요? 아니면 매매중에는 주차를 시켜놔야 할까요 ?
프로필 이미지
추세순응
2008-09-21
1727
글번호 201369
기타
답변완료

주문 유형 건의.

시스템 주문유형에서 현재가 ~ +/-5호가, 종가, 시장가, 최유리지정가, 상하안가 가있는데요. 6개 유형 모두 불리한 주문뿐입니다. 상대 1~5호가 주문방식이 아닌 유리한 1~5호가 주문방식을 추가해주시기 바랍니다. 구현의 어려움은 없어보이고 종가나 현재가를 주문을 사용할 경우 어차피 체결율은 100%가 아니게 됩니다. 자동매매에서 유리한 주문방식을 아예쓸수 없게 만들어 놓은것은 이해할수 없으니 반드시 기능 추가 부탁드립니다. 제 프로그램과 연동해 아주 유용하게 쓰일것입니다.
프로필 이미지
배고픈i
2008-09-20
1366
글번호 201368
예스트레이더 (iM증권)