커뮤니티

프로그램 사용법 Q&A

글쓰기

몇 가지 질문과 건의사항

안녕하십니까 ? 기존의 예스트레이더에서 불편했던 사항들이 프로로 오면서 거의 다 해결이 되어서 사용자 입장에서 너무 기쁘고 또 예스스탁에 감사의 말씀을 드립니다. 현재는 프로로 포팅한 시스템을 계속 관찰중입니다. 아물러 몇 가지 질문과 관련된 건의를 드리고자 합니다. 1. 포지션이 없는 경우에 exitLong()과 exitShort()를 수행하기 포지션이 없는 경우에 exitLong()과 exitShort()가 실행되면 신규진입이 됩니까 ? 아니면 그냥 무시되고 아무런 동작을 취하지 않습니까 ? 게시판에 올라온 몇 몇 예제를 봐서는 무시되는 것 같은데 ... (참고로 CT는 신규진입으로 처리합니다.) 2. buy()나 sell()로 reversal 하기 몇 일전에 reversal 이라는 제목의 질문에 대한 답변으로 확인해 주셨고 또 제가 오늘 (7/3) 확인한 것이지만 현재는 buy()/sell()에 의해서 진입하는 경우 기존에 포지션이 있었다면 청산만 되고 신규진입은 안됩니다. 그런데 제가 드리고 싶은 말씀은, 프로가 굳이 T/S나 CT 같은 경쟁제품과 동일해야할 이유는 없지만 경쟁제품 사용자들 까지 포용하기 위해서는 타 제품과 사용법에서 너무 차이가 나도 곤란하지 않나 싶습니다. T/S나 CT는 기존 포지션이 있는 경우에 buy()나 sell()을 수행하게 되면 설정한 계약수의 2배로 주문이 나가게 - 그것도 설정한 계약수 만큼이 2회로 순차적으로 나가는 것이 아니라 설정한 계약수의 2배로 해서 한 번에 주문이 나가게 - 개선이 되면 좋을 것 같습니다. 3. 진입가격/현재의 포지션 체크/진입봉 이후 봉 갯수 등을 알아내기 만약 1번 질문에 대한 답변에서, 포지션이 없는 상태에서 exitLong/exitShort를 수행하면 무시가 된다고 한다면 프로 내부적으로 현재의 포지션을 의미하는 변수를 갖고 있다는 얘기가 되고, 아니라면 사용자가 직접 변수를 선언해서 이를 체크해야할 것입니다. 그런데, 물론 사용자가 변수를 써서 할 수도 있겠지만 사용자가 많이 참조하는 변수이다 보니 타 제품 처럼 툴 자체에서 지원하는 것이 더 바람직할 것 같습니다. 현재 어떤 이유에서 지원하지 않는지 그 이유는 정확히 모르겠지만, 만약 타 제품들 역시 매우 간단한 수준에서 이를 구현하고 있다면 프로에서도 그 정도 까지만 지원하면 되지 않을까 싶습니다. 예를 들면, 현재는 Onclose주문만 지원하니까 진입가격은 신호 봉의 종가 (아니면 다음 봉의 시가)로 하던지 아니면 여기에 설정한 수수료를 차감 한다든지 하는 식으로 말입니다. 현재의 포지션도 실제 체결 여부를 떠나 buy()/sell()을 실행하면 무조건 체결된 것으로 간주한다든지 하는 식 말입니다. 이외에도 진입봉 이후 몇 개의 봉이 경과했는지 체크하는 기능 등은 프로에서 지원하지 않는다면 어차피 사용자가 해야할 일입니다. 이렇게 사용자들이 많이 사용하는 기능은 프로 내부에 내장시키는 것이 더 바람직할 것 같습니다. 4. 예스차트에서 프로의 언어를 지원하기, 연결선물지수로 주문하기, 시스템함수에 type/price/contracts 지원하기 등은 근시일 내로 혹은 다음 번 upgrade시에 지원된다는 답변을 봤습니다. 특히 아쉬운 것은, 제 개인적인 생각으로 이 번 프로 버전에서 시스템 함수에 type/price/contracts 이 지원되지 않아서 그 성과가 많이 경감되었다고 생각합니다. 아무쪼록 이런 기능들에서도 타 제품과 떨어지지 않도록 가능한 빠른 시간내에 지원해 주실 것을 진심으로 부탁드립니다.
프로필 이미지
6연음140기타
2003-07-10
484
글번호 195301
예스트레이더 (iM증권)

실시간 검색 후 자동매매 기능?

1. 실시간으로 특이 종목을 검색하여 일정한 조건하에 자동매매 가능합니까? 2.2틀 상한가 당일 일정 %하락, 또는 상한가 밑에 있는 종목을 검색 산식? 그리고 검색후 조건에 맞는 종목에 대한 자동매매 가능여부? 물론 매수가능 금액 중 일정 비율, 금액만 주문 가능하게 하는 기능?
프로필 이미지
********
2003-07-08
540
글번호 195299
예스트레이더 (iM증권)

지표의 함수를 변경중에

지표 공식을 바꾸려는데 예스렝귀지를 띄우고 있읍니다 "거래량 이동평균"을 변경하려하는데 5 20 60 이평으로 된것중 60 이평을 지우려고 함수식의 60 이평에 해당하는것을 삭제하고 변경된 내용을 저장했더니 검증부분에서 X표가 나와서 적용이 안되요 hts치고는 어렵다고 소문난 예스트레이더지만 기존예스트레이더에선 별 문제없이 무난히 썼는데 프로에선 불편한게 참 많더군요 프로가 나왔다구 해서 기존 hts를 계속 사용했으면 좋겠읍니다 답변 부탁바랍니다
프로필 이미지
********
2003-07-08
504
글번호 195296
예스트레이더 (iM증권)

조건검색 후에 보여주는 결과값을...

조건 검색식을 적용하여 종목검색을 하면 결과값을 보여주는데, 그 결과값 컬럼을 가장 우측으로 변경하거나 나타나지 않도록 할 수 있는 방법이 없습니까 ? 가장 먼저 보여주게 되어 있어 불편하군요. 컬럼의 가로폭을 최소하하여 안보이게 조절하여도 재검색하거나 화살표를 이용하여 간단히 보기에서 원래로 되돌리면 결과값이 처음 보여주었던 대로 다시 펼쳐져서 달리 방법이 없네요.
프로필 이미지
ticlick
2003-07-08
481
글번호 195294
예스트레이더 (iM증권)

기대를 물거품으로...

어제밤에 열심히 수식을 준비했었습니다. 기대를 하며 꿈 잘 꾸고... 아침을 맞이했는데... 여섯번이나 띄워봤지만... 프로그램이 동작하지 않는 군요. 그냥. "네트워크 에러"가 났다고 하고는 종료되었습니다. 물론, (시세가 조용한) 지금은 동작하구요... 부하가 많이 걸릴거라 예상은 했지만, 어느 정도의 수식이 한계인지 궁금합니다. 예스트레이더 버전도 시세가 급변할 때는 좀 그런 면이 있긴 한데, 더 심한 거 같습니다. 이런 측면의 개선이 필요하다고 생각합니다. (시세급변시에는 실시간 시세를 사용하지 않는다던지...,1초 단위의 시세만 사용해도 될 듯)
프로필 이미지
********
2003-07-08
502
글번호 195291
예스트레이더 (iM증권)

다중 데이터 참조의 경우

다중 데이터 참조의 경우 단지 c,h,o,l 정도만 참조가능한가요? 전일 종가/고가/종가 참조는 불가능한가요?
프로필 이미지
영원한자유
2003-07-08
512
글번호 195289
예스트레이더 (iM증권)

현재가가 정지해 있군요

예스트레이더는 현재가가 계속해서 움직이는데 프로는 잠깐 움직이다가 정지하고, 다시 종목을 선택해주어야만 현재가 데이타가 들어오고 있습니다. 그런데 9시 45분 이후엔 정상이군요. 좀 불안합니다.
프로필 이미지
********
2003-07-09
407
글번호 195287
예스트레이더 (iM증권)

목표수익 청산 후 다시 진입 신호가 나오는 것에 대한 질문입니다

수고 많습니다. 전략을 작성하여 차트에 적용 했습니다. 전략에 따라 목표 수익에 도달하여 차트상에 청산이 된걸로 표시가 나왔습니다. 그런데 그 이후 새 봉이 만들어 지면서 재 진입 신호가 바로 다시 표시 됩니다. 아마도 청산 이전의 조건이 계속 유효해서 그런 것 같은데요.. 청산 신호가 나오면 그 시점 이전의 봉들은 무시 되고 청산 이후에 만들어 지는 새 봉들만 전략에 적용 되게 할 방법 없나요? 답변 부탁합니다. 수고하십시오^^*
프로필 이미지
오늘
2003-07-09
888
글번호 195280
예스트레이더 (iM증권)

ts언어인데요 예스언어로 변환좀 부탁드립니다

안녕하세요 현재 예스를 사용하고 있는데요 ts언어를 예스언어로 변환좀 부탁드립니다 그럼 수고하세요 ============================ Input: FastMA(12),SlowMA(26),MacdMA(9); IF CurrentBar > 1 and MACD(Close,FastMA,SlowMA)[1] < XAverage(MACD(Close,FastMA,SlowMA),MacdMA)[1] and MACD(Close,FastMA,SlowMA) > XAverage(MACD(Close,FastMA,SlowMA),MacdMA) Then Buy on Close; IF CurrentBar > 1 and MACD(Close,FastMA,SlowMA)[1] > XAverage(MACD(Close,FastMA,SlowMA),MacdMA)[1] and MACD(Close,FastMA,SlowMA) < XAverage(MACD(Close,FastMA,SlowMA),MacdMA) Then Sell on Close;
프로필 이미지
현671
2003-07-09
508
글번호 195278
예스트레이더 (iM증권)

전략 프로그래밍에 대한 질문입니다.

수고가 많습니다. 저기 프로그래밍을 하다가 궁금해서 질문 드립니다. 새로운 봉이 만들어 질때 마다 작성된 프로그램이 실행 되는 것 같은데요. 혹시 이전 봉 에서 실행된 변수들의 결과를 새 봉이 만들어 질때 실행되는 process에서 사용 할 순 없나요? 답변 부탁합니다... 꾸벅~
프로필 이미지
오늘
2003-07-09
501
글번호 195276
예스트레이더 (iM증권)