커뮤니티

시스템 설정에 왜 조건을 설정하나 안하나 마찬가지??

프로필 이미지
********
2003-12-15 10:01:04
1050
글번호 196232
답변완료

첨부 이미지

시스템 시뮬레이션 설정--->강제청산 에서 조건만족시 즉시 실행을 선택하나 봉완성시 실행을 선택하나 결과는 변화가 없습니다. 그리고 최대허용손실,목표수익등도 다른 수치들을 입력해도 결과는 마찬가진데 이유가 있습니까? 그러나 당일청산은 선택을 하는것과 안하는것이 차이가 나는군요. 조건을 바꾸어도 결과가 같은것은 왜 그렇습니까? 그리고 예스트레이드 프로--->도구--->시스템 시뮬레이터--->시스템 선택---> Stocastic K_D선택--->시스템 속성--->변수편집--->최적화 선택에서 최소값, 최대값,증가단위가 있는데,여기에서 시스템 시뮬레이터 에서는 최소값의 입력이 가능한데,예스트레이드 프로--->화면--->챠트에서는 실시간으로 적용할려니까 최소값을 최적화하는 곳이 없습니다. 챠트에서 최소값 최적화는 어디서 합니까? 그리고 최소값을 최적화 하는곳이 없다면은 최소값을 5 로 입력할려면은 어떻게 하면은 되는지 알고 싶습니다. 아래식에 최소값 최적화를 5로 만들어 주시면 감사하겠습니다. Input : Period(12), Period1(5), Period2(5); Var : value1(0), value2(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); Exitshort(); } # 매도/매수청산 If CrossDown(value1, value2) Then { sell(); Exitlong(); }
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-12-15 13:33:51

안녕하세요? 예스스탁입니다... 강제청산에서 조건 만족시 즉시 실행과 봉 완성시 실행을 선택했는데 결과가 같게 나왔다면 우선 강제청산 값을 확인해 보셔야 할 것입니다. 강제청산 값이 크고 동시에 변수들의 주기가 짧다면 강제청산이 일어나기 전에 식에 의해서 먼저 청산될 가망성이 많기 때문이죠. 따라서, 강제청산 값을 0.5와 같이 낮은 값으로 설정하신 후에 조건 만족시와 봉 완성시를 비교해 보십시요... 이와 더불어서 차트 기간을 장기간으로 설정하셔서 보다 강제청산이 일어날 수 있는 확률을 극대화 시킨 후에 위의 내용을 테스트해 보시면 결과를 확인해 보실 수 있을 것입니다. 두번째로 질문하신 내용은 시뮬레이션에 대한 것인데 시스템 시뮬레이터에서 하는 주된 작업 중 한가지가 바로 변수의 최적화입니다. 예를 들어서 스토캐스틱을 사용하신다면 본인이 사용하는 스토캐스틱의 변수 3개에 대해서 각각 가장 적당한 값들을 찾는 과정이 바로 시스템 시뮬레이터를 통해서 나타나는 것입니다. 여기에서 최소값, 최대값, 증가단위의 의미는 임의의 변수를 만들고 그 변수에 가장 잘 맞는 숫자(변수)를 찾기 위해서 최소값 X에서 최대값 X1까지 범위를 준 후 증가단위만큼 증가시키면서 시뮬레이션을 실행한다는 의미입니다. 만약, 문의하신 스토캐스틱 관련 매매식에서 YesLang 편집기의 Period 변수를 5로 바꿔 주시려 한다면 첫번째 줄의 Period(12)를 Period(5)로 바꿔 주시면 됩니다. 또한, 차트상에 나와있는 신호에 마우스 커서를 올려 놓으신 상태에서 우측 마우스를 눌러 "시스템 속성"창으로 들어가셔서 변수르 바꾸실 수도 있습니다.. 즐거운 하루 되세요... > CJ_chorongg 님이 쓴 글입니다. > 제목 : 시스템 설정에 왜 조건을 설정하나 안하나 마찬가지?? > 시스템 시뮬레이션 설정--->강제청산 에서 조건만족시 즉시 실행을 선택하나 봉완성시 실행을 선택하나 결과는 변화가 없습니다. 그리고 최대허용손실,목표수익등도 다른 수치들을 입력해도 결과는 마찬가진데 이유가 있습니까? 그러나 당일청산은 선택을 하는것과 안하는것이 차이가 나는군요. 조건을 바꾸어도 결과가 같은것은 왜 그렇습니까? 그리고 예스트레이드 프로--->도구--->시스템 시뮬레이터--->시스템 선택---> Stocastic K_D선택--->시스템 속성--->변수편집--->최적화 선택에서 최소값, 최대값,증가단위가 있는데,여기에서 시스템 시뮬레이터 에서는 최소값의 입력이 가능한데,예스트레이드 프로--->화면--->챠트에서는 실시간으로 적용할려니까 최소값을 최적화하는 곳이 없습니다. 챠트에서 최소값 최적화는 어디서 합니까? 그리고 최소값을 최적화 하는곳이 없다면은 최소값을 5 로 입력할려면은 어떻게 하면은 되는지 알고 싶습니다. 아래식에 최소값 최적화를 5로 만들어 주시면 감사하겠습니다. Input : Period(12), Period1(5), Period2(5); Var : value1(0), value2(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); Exitshort(); } # 매도/매수청산 If CrossDown(value1, value2) Then { sell(); Exitlong(); }