오류, 버그, 질문 - 페이지 896 1...889890891892893894895896897898899900901902903...3184 새 코멘트 vlad_123 2012.12.10 07:05 #8951 인사말! MT5 옵티마이저 - CustomMax를 올바르게 계산합니까? MT5 5.00 빌드 722에서 옵티마이저(유전적 최적화)를 실행하고 있는데 최적화 결과가 어떻게든 예기치 않게 계산되는 것을 우연히 발견했습니다. Expert Advisor에서 OnTester()는 다음을 반환합니다. Profit * Trades * (1/(MaxEquityDDPercent+1)) * RecoveryFactor 어디: double Profit = TesterStatistics(STAT_PROFIT); double Trades = TesterStatistics(STAT_TRADES); double MaxEquityDDPercent = TesterStatistics(STAT_EQUITY_DDREL_PERCENT); double RecoveryFactor = MathAbs(TesterStatistics(STAT_RECOVERY_FACTOR)); 더 적은 수익과 회복 요인으로 결과가 더 적을 것으로 예상했지만 이것은 그렇지 않습니다. 스크린샷을 참조하십시오. 내가 뭔가 오해하고 있는 걸까? 파일: MT5_CustomMax_Optimizer.JPG 15 kb Errors, bugs, questions Metatrader 5에서 고유한 기호 Getting testing financial statistics: Anatoli Kazharski 2012.12.12 13:45 #8952 MetaDriver : 자, 다음으로 넘어가겠습니다. 하지만 당신이 그것을 좋아하지 않을까봐. 예를 들어 차트가 흔들리고 두 배로 늘어나는 것을 좋아하지 않습니다. 그리고 나는 최선을 원했습니다 - 원활하게 올바른 장소로 이동하기 위해 .. // 흥미롭게도 ChartRedraw()를 사용하면 사용하지 않을 때보다 두 배 빠르게 작동합니다. 더 떨립니다. ChartNavigate () 함수에는 여전히 문제가 있습니다. 언젠가는 고쳐지겠죠? 아니면 버그로 간주되지 않습니까? 서비스 데스크에 이 주제에 대한 메시지가 이미 있습니까? 아니면 더 추가하시겠습니까? )) A100 2012.12.14 16:14 #8953 런타임 오류: 스택 오버플로 class A { static bool OrderSend ( const MqlTradeRequest & request, MqlTradeResult & result, bool async_mode = false ) void function(); }; void A::function() {... OrderSend(...) // ошибка выполнения возникает здесь A::OrderSend(...) // не помогает ...} OrderSend 를 다른 이름으로 바꾸면 모든 것이 정상입니다. 정전기의 존재는 오류에 영향을 미치지 않습니다. call A:: OrderSend() - 오류에 영향을 미치지 않습니다. --- 2012.12.14 16:21 #8954 A100 : 스택 오버플로 런타임 오류 OrderSend를 다른 이름으로 바꾸면 모든 것이 정상입니다. 컨텍스트를 해결해야 하기 때문에 :: 주문보내기 A100 2012.12.14 16:24 #8955 :: OrderSend 를 호출하지 않는 것 같지만 A:: OrderSend() 작동해야 --- 2012.12.14 16:26 #8956 A100 : :: OrderSend 를 호출하지 않는 것 같지만 A:: OrderSend() 어떤 라인을 생각하고 있습니까? 당신이 가진 것 void A::function() {... OrderSend(...) // ошибка выполнения возникает здесь вызывается именно ваша A::OrderSend 터미널을 호출하려면 Ordersend 전에 ::를 수행하십시오. A100 2012.12.14 16:42 #8957 감사합니다. 이유를 찾았습니다. 질문을 제거했습니다. 직접 반복했습니다. --- 2012.12.14 16:59 #8958 A100 : 감사합니다. 이유를 찾았습니다. 질문을 제거했습니다. 직접 반복했습니다. 그래서 나는 귀하의 Ordersend 에서 귀하가 :: 없이 자신을 불렀다는 것을 이해합니다. Print and Comment 클래스에서 재정의했을 때 바로 이 문제에 사로잡혔던 기억이 납니다. 지금은 꾸준히 먹고 있어요 :) A100 2012.12.14 17:09 #8959 sergeev : 그래서 나는 당신의 Ordersend에서 당신을 이해합니다:: 예, A::OrderSend에는 3개의 매개변수가 있지만 마지막 매개변수는 기본적 으로 매개변수 수로 컴파일러가 ::OrderSend와 구별할 수 없습니다. [삭제] 2012.12.14 20:54 #8960 포럼에서 설문조사를 만드는 방법을 알려주실 수 있습니까? 1...889890891892893894895896897898899900901902903...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
인사말!
MT5 옵티마이저 - CustomMax를 올바르게 계산합니까?
MT5 5.00 빌드 722에서 옵티마이저(유전적 최적화)를 실행하고 있는데 최적화 결과가 어떻게든 예기치 않게 계산되는 것을 우연히 발견했습니다.
Expert Advisor에서 OnTester()는 다음을 반환합니다.
Profit * Trades * (1/(MaxEquityDDPercent+1)) * RecoveryFactor
어디:
double Profit = TesterStatistics(STAT_PROFIT);
double Trades = TesterStatistics(STAT_TRADES);
double MaxEquityDDPercent = TesterStatistics(STAT_EQUITY_DDREL_PERCENT);
double RecoveryFactor = MathAbs(TesterStatistics(STAT_RECOVERY_FACTOR));
더 적은 수익과 회복 요인으로 결과가 더 적을 것으로 예상했지만 이것은 그렇지 않습니다. 스크린샷을 참조하십시오.
내가 뭔가 오해하고 있는 걸까?
자, 다음으로 넘어가겠습니다.
하지만 당신이 그것을 좋아하지 않을까봐. 예를 들어 차트가 흔들리고 두 배로 늘어나는 것을 좋아하지 않습니다. 그리고 나는 최선을 원했습니다 - 원활하게 올바른 장소로 이동하기 위해 ..
// 흥미롭게도 ChartRedraw()를 사용하면 사용하지 않을 때보다 두 배 빠르게 작동합니다. 더 떨립니다.
ChartNavigate () 함수에는 여전히 문제가 있습니다. 언젠가는 고쳐지겠죠? 아니면 버그로 간주되지 않습니까?
서비스 데스크에 이 주제에 대한 메시지가 이미 있습니까? 아니면 더 추가하시겠습니까? ))
런타임 오류: 스택 오버플로
OrderSend 를 다른 이름으로 바꾸면 모든 것이 정상입니다.
정전기의 존재는 오류에 영향을 미치지 않습니다.
call A:: OrderSend() - 오류에 영향을 미치지 않습니다.
스택 오버플로 런타임 오류
OrderSend를 다른 이름으로 바꾸면 모든 것이 정상입니다.
컨텍스트를 해결해야 하기 때문에
:: 주문보내기
:: OrderSend 를 호출하지 않는 것 같지만 A:: OrderSend()
작동해야
:: OrderSend 를 호출하지 않는 것 같지만 A:: OrderSend()
어떤 라인을 생각하고 있습니까?
당신이 가진 것
터미널을 호출하려면 Ordersend 전에 ::를 수행하십시오.감사합니다. 이유를 찾았습니다. 질문을 제거했습니다. 직접 반복했습니다.
그래서 나는 귀하의 Ordersend 에서 귀하가 :: 없이 자신을 불렀다는 것을 이해합니다.
Print and Comment 클래스에서 재정의했을 때 바로 이 문제에 사로잡혔던 기억이 납니다. 지금은 꾸준히 먹고 있어요 :)
그래서 나는 당신의 Ordersend에서 당신을 이해합니다::