답변완료
빠른 최적화에 대해 더 알고 싶습니다
항상 감사드립니다.
외부변수가 많을경우, (또는, 경우의 수가 너무 많을경우)
보통 몇 시간에서, 결과값에 아예 컴퓨터가 멈추거나, 강제종료되는 경우가 있을만큼
일반 컴퓨터에서는 시간이 너무 많이 소모되는 변수가 너무 많은 백테스트 경우에는
따라서, 빠른최적화 기능이 있으며, 추가로, [연속설정] 기능을 만드신것으로 알고있습니다.
궁금한 점은, 빠른최적화에서도, 1회부터 100000 (10만회) 연속설정 또한, 1회부터
10만회 제가 입력하는 수치만큼 입력할 수 있는데,
이 빠른최적화가 변수들을 어떻게 해서 최적화로 나오는지의 원리와 수치가 궁금합니다.
빠른최적화를 1회 - 10회가 가장 효율이 좋을지
보통, 1000회를 넘기고, 1만회 10만회로 범위를 넓히는게 과연 효율적인건지 궁금합니다.
연속설정도, 10회가 효율이 좋은지, 1000회로 늘리는게 더 좋은지요?
2023-04-10
833
글번호 218900
예스차트
답변완료
질의
해외선물 관련해서 한가지 시스템에 대해서 예를 들어서 질의를 하겠습니다.
1,진입: rsi로 진입--같은신호에 피라미딩은 허용 안함
2,손절매: 진입가격 기준 -100틱
3, 스탑로스:100틱 수익 확보시 진입가격 +5틱
4,청산 :100틱 수익확보 후 20이평 붕괴시 청산
이러한 시스템으로 자동매매를 한다고 할 때,
진입이 되어 있는 상태이고, 50틱 수익확보가 된 상황에서 시스템이 꺼지거나 다음날에 같은 시스템을 재가동 할 경우에 궁금한 것이 있어서 질의 합니다.
1, 같은 진입신호가 나오면 또 진입을 하나요?( 계좌가 여유가 있을시)
(만약에 진입이 된다면 재진입 된것은 기준이 달라지기 때문에 위와 같은 시스템이
유지되기가 힘들거 같은데요..)
한개는 시스템대로 청산신호가 나올경우 청산되겟지만, 나머지 한개는 청산신호에 도달하
지도 못해서 손절로 마무리 되는 경우가 많을 거 같습니다.
2,기존에 진입이 되어 있는 것은 손절매, 스탑로스,청산신호는 그대로 유지되나요?
3,복수접속을 허용하는 경우-
한개의 장소에서 시스템을 가동시키고,
다른 장소에서 컴을 켜서 같은 시스템을 가동하면
기존은 유지되면서 새롭게 진입,청산등이 되는 건가요?
4,복수접속을 허용하지 않는 경우
다른 장소에서 컴을 접속을 하면은 기존 접속이 꺼질텐데,
이 경우는 기존 시스템이 유지되는 건가요?
수고하세요..
2023-04-10
1063
글번호 218899
기타
답변완료
메시지 로그
안녕하세요. 아래 알려주신 대로
.....
if nextbaropen > 0 then
messagelog("%.2f", C);
장시작전에 실전차트에 메시지 로그를 발생하게끔 시험적용해두었는데,
장시작해도 메시지로그가 발생을 안해서요..
환경설정에 가원장 생성되어 있는데도 로그가 안나오길래,
다시 시스템에 적용했더니 나옵니다.
매일 이렇게 수동으로 재적용 안하고 장이 시작되면 로그가 자동으로 나오게 할수는 없을까요?
-----------------------------------------------------
안녕하세요? 예스스탁입니다.
알고 계신 내용 처럼 최대 제한이 있습니다.
매틱 데이터마다 처리하기 때문에 제한 용량을 초과하여 과거 데이터를 지우게 되는데, 분봉이나 틱봉을 사용하신다면 봉 완성시에만 메시지 로그를 출력하는 방식으로 사용하시면 되지 않을까 생각됩니다.
아래와 같은 방법으로 사용하시면 됩니다.
if nextbaropen > 0 then
messagelog("%.2f", C);
감사합니다.
> 건곤대 님이 쓴 글입니다.
> 제목 : 디버깅창
> 안녕하세요.
디버깅창을 독립적으로 떼어서 볼떄 보이는 최대수량제한같은것이 있나요?
양이 많아도 다 보이는줄 알았는데, 매분 메시지로그가 생길수록 장초반의 내용은 없어지는것 같아서요.
2023-04-07
1535
글번호 218894
예스트레이더 (iM증권)