TestCommander(자동 최적화) 상인 도구 - 페이지 8

 
제온 , 곧 업데이트 예정인가요?
 
assol_7 писал(а) >>

친애하는 이고르!

"복잡한 " 매크로 프로그램으로 작업할 때 이 매크로 프로그램의 보고서 파일에서 때때로 어떤 이유로 매크로 프로그램으로 얻은 이익 결과가 동일한 초기 데이터를 사용하여 수동 모드에서 얻은 결과와 다른 것으로 나타났습니다 테스터 ! 또한 최적화 결과 보고서 파일에는 이러한 수익 결과가 없습니다(이해할 수 있음). 매크로 " Complex "가 이러한 결과를 얻은 방법은 명확하지 않습니다. 매크로 프로그램이 다음 테스트 후 테스터의 보고서에서 이익 결과를 읽는 방법을 확인해야 할 수도 있습니다. "복잡한" 보고서의 숫자 자체 는 올바른 형식과 모양을 갖지만 때로는 실제보다 2~3배 적거나 더 많습니다.

안부, 세르게이.

이것은 가장 좋은 매개변수를 선택하기 위해 설정한 순서 때문일 가능성이 큽니다(선별 순서).

 //================== Порядок отсеивания =======================================
extern int   Gross_Profit     = 0 ;                //По максимальной прибыли
extern int   Profit_Factor   = 0 ;                //По максимальной прибыльности
extern int   Expected_Payoff = 0 ;                //По максимальному матожиданию
//-----------------------------------------------------------------------------

기본적으로 TestCommander의 선별 순서는 다음과 같이 설정됩니다.

1) 이익_팩터

2) 매출총이익

3) 예상_수익

귀하의 요구 사항에 따라 이러한 옵션을 설정

분류 메커니즘은 '실제 거래 중 거래 로봇의 자동 최적화' 기사에 자세히 설명되어 있습니다.

 
Impeller писал(а) >>
제온 , 업데이트가 곧 나오나요?

사건은 한창이지만 작업 Pts. 많은.

발매일을 정확히 말씀드리기는 어렵네요, 오. 내년 초쯤.

 
xeon >> :

사건은 한창이지만 작업 Pts. 많은.

발매일을 정확히 말씀드리기는 어렵네요, 오. 내년 초쯤.

어 요!

몇 페이지 전만 해도 그 달 말 같았는데 벌써 1년이 되었습니다. 알고리즘이 완전히 다시 작성되거나 무엇입니까?

새로운 릴리스에서 무엇을 기대할 수 있습니까?

 
Impeller писал(а) >>

어 요!

몇 페이지 전만 해도 그 달 말 같았는데 벌써 1년이 되었습니다. 알고리즘이 완전히 다시 작성되거나 무엇입니까?

새로운 릴리스에서 무엇을 기대할 수 있습니까?

개념이 바뀌더라도 그래픽 쉘이 바뀌면 모든 것이 완전히 다시 작성됩니다.

 
xeon >> :

개념이 바뀌더라도 그래픽 쉘이 바뀌면 모든 것이 완전히 다시 작성됩니다.

분명히, 이것은 모두 장기적입니다.

아니면 대중을 위해 이전 개발의 소스 코드를 배치하도록 요청할 수 있습니다. 누구나 자신에게 필요한 일을 할 것입니다.

글쎄, 또는 극단적인 경우 폐쇄된 코드이지만 제한은 없습니다.


그리고 새로운 개념과 구현으로 새 버전이 나오면 상업적으로 만들고 프로그램이 필요한 사람은 누구든지 구입할 것입니다.

 
Impeller писал(а) >>

분명히, 이것은 모두 장기적입니다.

아니면 대중을 위해 이전 개발의 소스 코드를 배치하도록 요청할 수 있습니다. 누구나 자신에게 필요한 일을 할 것입니다.

글쎄, 또는 극단적인 경우 폐쇄된 코드이지만 제한은 없습니다.

그리고 새로운 개념과 구현으로 새 버전이 나오면 상용으로 하고 프로그램이 필요한 사람은 누구든지 구입할 것입니다.

:-) 그것은 그것을 구입 한 사람들에게 불공평 할 것입니다.

새 버전이 출시될 때까지 기다리세요. 여러분을 포함하여 많은 분들의 바람을 만족시킬 수 있기를 바랍니다 :-)

 
xeon >> :

:-) 그것은 그것을 구입 한 사람들에게 불공평 할 것입니다.

새 버전이 출시될 때까지 기다리세요. 여러분을 포함하여 많은 분들의 바람을 만족시킬 수 있기를 바랍니다 :-)

좋아, 나는 구버전을 사는 것에 동의하지만, 가급적이면 수정을 위해 소스코드에 있고, 그것을 구입한 사람들을 위해 소스코드는 그것을 구입한 사람들에게 자동으로 배포되었다.

당신이 새로운 알고리즘을 개발 중이기 때문에 이전 알고리즘은 더 이상 실용적이지 않습니다. 따라서 최소한 일반 프로그래머의 코드를 연구하여 배울 수 있도록 하겠습니다.

내 ICQ: 38 제로 제로 282 제로 3 통신용.

 
xeon >> :

:-) 그것은 그것을 구입 한 사람들에게 불공평 할 것입니다.

새 버전이 출시될 때까지 기다리세요. 여러분을 포함하여 많은 분들의 바람을 만족시킬 수 있기를 바랍니다 :-)

이고르, 새 버전은 상용 버전과 무료 버전 두 가지 버전으로 만들어야 한다고 생각합니다. 많은 사람들이 상업용 버전에 어떤 기능과 수행할 수 있는 작업이 있는지 알고 구매하고 싶어할 것이라고 생각합니다. :)

 

친애하는 이고르!

나는 당신에게 썼습니다. " 프로그램 작업은 복잡한 복잡한 매크로 프로그램을 실행하는 과정에서 예를 들어 7을 보여줍니다. 주기적으로 프로그램이 멈추고 스크립트의 가시적 인 작업으로 표현되지만 실제로는 아무 작업도 수행되지 않습니다. 이 스크립트에서 수행된(아무것도 로그에 기록되지 않음, 스크립트 스코어보드는 변경되지 않음) 이 스크립트는 상당히 오랜 시간 동안 상태를 유지할 수 있습니다. " 밝혀진 바와 같이 이것은 OneTest() 매크로 프로그램 의 정지 때문입니다 루프에서 어떤 이유로 테스터의 생성된 복사본이 시작되지 않으면 스크립트가 무기한 중단됩니다. 동시에 RAM의 양은 어떤 식으로든 간헐적 오류에 영향을 미치지 않습니다. 이 단점은 OneTest() 매크로 코드에 테스터를 강제 실행시키는 코드를 포함함으로써 극복할 수 있습니다. 예를 들면 다음과 같습니다.

정수 = 0; // 나의
정수 a = 0;
while(!rep){ // 테스터의 보고서 가 나타날 때까지 기다립니다.
j++;
담당자 = TimeOutReport(""); // 테스터의 보고서의 모양을 요청합니다.
if(IsStopped()){return(-1);} //사용자에 의해 중지된 경우 - 작업 중단
SignExp = ExpertMessage("");
Comment("경과 시간: "+TimeToStr(TimeLocal()-TimeStartExp,TIME_MINUTES|TIME_SECONDS)+" EA 통과: "+SignExp);//시간 표시
수면(1000*SPK); //기다리다
만약 (j>10){
++;
시작 테스터(); // 테스터 실행
TimeStartExp = TimeLocal(); //최적화 시작 시간 쓰기
if(StrToInteger(GlobVariable("Glob_BgColor"))!=0){col=Red;}else{col=Yellow;}
TextWrite(1,"경고! - 테스트 중입니다!",col); // 화면에 경고 표시
j=0;
}
(a>3) 중단되는 경우;
}

또한 " "복잡한 " 매크로 프로그램으로 작업할 때 이 매크로 프로그램의 보고서 파일에서 때때로 어떤 이유로 매크로 프로그램에서 얻은 이익 결과가 수동 모드에서 얻은 결과와 다른 것으로 나타났습니다 같은 테스터에 유사한 초기 데이터가 있습니다 ! " 이것은 OneTest() 매크로 프로그램, WorkAnalyzer 라이브러리의 FileTester() 함수, 테스터 보고서의 첫 번째 줄을 제외하고 테스터 보고서 파일의 데이터를 잘못 읽기 때문입니다. , 실제로 더 이상 일치하지 않습니다. 따라서 수익성 및 기타 데이터에 오류가 있습니다. WorkAnalyzer 라이브러리가 닫혀 있어서 작성자님이 문제를 확인하고 해결해주셨으면 합니다. 연구는 하나의 통화 수단과 하나의 기간에 대해 수행되었습니다. 이것은 여러 패스에 대한 평균으로 인한 데이터 왜곡을 제거합니다. 나는 또한 실패가 항상 발생하는 것은 아니라는 것을 알아차렸다. 시스템은 아직 발견되지 않았습니다. 변경 및 수정을 위해 제품을 구매한 사용자에게 소스 코드를 제공하는 것이 여전히 바람직할 것입니다.

안부, 세르게이.