1. MT4에서와 같이 MT5에서도 화면의 위치별 정지값을 표시하는 방법. 굉장히 불편해졌습니다. 거래 중단 이력조차 볼 수 없기 때문입니다. 주문시에만 따로 표시되는데, 틱으로 어떻게든 켤 수 있지 않을까요?
2. 에이전트가 테스트 중 이전에 사용하는 따옴표 - 내 터미널 또는 기호로 로드된 자체 터미널. 에이전트 테스트와 내 단일 컴퓨터에서 테스트의 다른 결과가 자주 나타나기 시작했기 때문에 질문합니다.
1. TakeProfit 및 StopLoss의 수정 이력이 없습니다. TakeProfit 및 StopLoss의 현재 값은 항상 표시됩니다. TakeProfit 및 StopLoss가 어떻게 이동했는지 확인하려면 직접 개체로 만드십시오. 다행히 속성이 있습니다 POSITION_REASON,DEAL_REASON 및 ORDER_REASON
2. 전략 테스터는 귀하가 터미널에 로그인한 거래 서버의 거래 내역을 사용합니다.
안톤 오마트 : 그리고 질문입니다. 백테스트에서 결과에 대한 설명이 아닌 기본적으로 주문 및 거래의 출력과 같이 즉시 선택되도록 테스트 중에 EA에 무언가를 지정할 수 있습니까? 편리하지 않습니다. 디버깅할 때 시간당 100-200번을 클릭해야 합니다.
아니요.
안톤 오마트 :
글리치는 단일 테스트 중에 개체가 전혀 표시되지 않고 렌더링이 화면에 개체를 표시할 때만 표시되는 것 같습니다. 터미널 자체가 오늘 업데이트되었습니다((((((
소프트웨어를 업데이트하기 전에 더 테스트할 수 있습니다. 터미널에 결함이 있다고 생각하기 몇 시간 전에 죽었습니다.
코드 작업 - 99.9% - 로그는 "포지션을 열 돈이 없습니다"와 같은 오류로 가득 차 있습니다.
나는 앉아서 느린 에이전트가 돌아올 때까지 기다렸다. 결과적으로 INIT_PARAMETERS_INCORRECT 오류를 반환했습니다(작업이 수행되지 않음). 제 경우에는 입력 매개변수가 적합하지 않다고 말합니다. 따라서 100 중 99의 확률로 누군가가 시스템에 오래된 랩톱을 포함했다고 말할 수 있습니다. 이 때문에 아이디어는 의미를 잃습니다. MQL5 Cloud USA에서 보기
로그에 있습니다
0:00:00.359(PR 142)에서 "잘못된 입력 매개변수" 오류로 테스트된 MQL5 Cloud USA 유전자 전달(0, 206)
Графические объекты при тестировании
Во время тестирования/оптимизации не осуществляется построение графических объектов. Таким образом, при обращении к свойствам созданного объекта во время тестирования/оптимизации эксперт получит нулевые значения.
Данное ограничение не распространяется на тестирование в визуальном режиме.
그렇다면 시각화 외에 어떤 면에서 로봇이 배치된 로봇이 잘 멈추는지 차트에서 확인할 수 있을까요? 렌더링이 느림
질문 2개.
1. MT4에서와 같이 MT5에서도 화면의 위치별 정지값을 표시하는 방법. 굉장히 불편해졌습니다. 거래 중단 이력조차 볼 수 없기 때문입니다. 주문시에만 따로 표시되는데, 틱으로 어떻게든 켤 수 있지 않을까요?
2. 에이전트가 테스트 중 이전에 사용하는 따옴표 - 내 터미널 또는 기호로 로드된 자체 터미널. 에이전트 테스트와 내 단일 컴퓨터에서 테스트의 다른 결과가 자주 나타나기 시작했기 때문에 질문합니다.
1. TakeProfit 및 StopLoss의 수정 이력이 없습니다. TakeProfit 및 StopLoss의 현재 값은 항상 표시됩니다. TakeProfit 및 StopLoss가 어떻게 이동했는지 확인하려면 직접 개체로 만드십시오. 다행히 속성이 있습니다 POSITION_REASON , DEAL_REASON 및 ORDER_REASON
2. 전략 테스터는 귀하가 터미널에 로그인한 거래 서버의 거래 내역을 사용합니다.
그리고 질문입니다. 백테스트에서 결과에 대한 설명이 아닌 기본적으로 주문 및 거래의 출력과 같이 즉시 선택되도록 테스트 중에 EA에 무언가를 지정할 수 있습니까? 편리하지 않습니다. 디버깅할 때 시간당 100-200번을 클릭해야 합니다.
아니요.
글리치는 단일 테스트 중에 개체가 전혀 표시되지 않고 렌더링이 화면에 개체를 표시할 때만 표시되는 것 같습니다. 터미널 자체가 오늘 업데이트되었습니다((((((
소프트웨어를 업데이트하기 전에 더 테스트할 수 있습니다. 터미널에 결함이 있다고 생각하기 몇 시간 전에 죽었습니다.
무언가를 "글리치"라고 부르기 전에 문서를 연구해야 합니다( 테스트 기능 - 알고리즘 거래, 거래 로봇 ) - 섹션 전체를 읽으십시오.
잦은 문제. 1-2명의 에이전트가 동결되고 아무 것도 계산하지 않을 때. 결과적으로 전체 테스트가 각각 완전히 중단되고 테스트에 드는 시간과 비용의 손실(
그러한 문제에 정말 지쳤습니다. 예를 들어 에이전트가 200-300명의 다른 에이전트보다 느린 것으로 간주하는 경우 이를 어떻게든 제거할 수 있습니까? 그러면 그를 기다리지 않거나 완전히 제외합니다. 테스트는 500-600 실행에 떨어지고 있습니다.
옵션으로 탈출구 - 손을 껐다가 켜면 일종의 억제제가 될 때까지 모든 것이 더 잘 작동하고 모든 것이 다시 작동합니다.코드 작업 - 99.9% - 로그는 "포지션을 열 돈이 없습니다"와 같은 오류로 가득 차 있습니다.
MT4에서와 같이 최적화 결과 에서 크게 감소한 값을 필터링하는 방법을 알려주십시오.
Strategy Tester -> "Optimization" 탭 -> "Draw, %" 행의 제목을 두 번 클릭하면 테스트 결과가 오름차순/내림차순으로 정렬됩니다.
빈번한 문제. 1-2명의 에이전트가 동결되고 아무 것도 계산하지 않을 때. 결과적으로 전체 테스트가 각각 완전히 중단되고 테스트에 드는 시간과 비용의 손실(
그러한 문제에 정말 지쳤습니다. 예를 들어 에이전트가 200-300명의 다른 에이전트보다 느린 것으로 간주하는 경우 이를 어떻게든 제거할 수 있습니까? 그러면 그를 기다리지 않거나 완전히 제외합니다. 테스트는 500-600 실행에 떨어지고 있습니다.
옵션으로 탈출구 - 손을 껐다가 켜면 일종의 억제제가 될 때까지 모든 것이 더 잘 작동하고 모든 것이 다시 작동합니다.OrderCheck가 성공적으로 완료된 후에만 OrderSend를 시도하십시오. 도움이되지 않으면 SD에서.
EA는 거래 내역에 대한 빠른 작업이 구현되는 1641용으로 컴파일됩니다.
최적화할 때 기록이 매우 느리게 작동하는 빌드 1596의 에이전트에 도달하여 최적화가 상당히 느려지는 것이 가능합니까?
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
라이브러리: TesterBenchmark
fxsaber , 2017.07.24 14:13
우리는 납품에서 어드바이저를 가져 와서 테스터에서 실행하고 다음과 같은 성능 데이터를 수신합니다.
이제 동일한 Expert Advisor를 실행하지만 Trade.mqh를 사용합니다.
거래 SB가 순수 MQL5보다 1.5배 느린 것으로 나타났습니다!
이것이 이유라고 생각하고 Trade.mqh를 약간 수정했습니다.
그러나 SB 버전의 브레이크는 사라지지 않았습니다.
SB가 그렇게 느릴 정도로 개는 어디에 묻혔습니까?
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
라이브러리: TesterBenchmark
fxsaber , 2017.07.24 14:24
최적화 모드였습니다. 이제 THIS EA지만 단일 실행 모드에서
로컬 에이전트에서 단일 실행은 THIS 에이전트보다 2.3배 느리지만 최적화 중입니다!
아마도 문제는 테스터의 브레이크에 있을 것이므로 최적화 및 단일 패스 모드에서 OnTick에만 어떤 프로파일링이 표시되는지(실행 및 기타 거래 환경 문제는 결과에 영향을 미치지 않음) 봅시다.
최적화
하나의
OnTick 자체의 순수한 실행은 최적화보다 단일 실행 모드에서 4.2배 더 느립니다. 그리고 이것은 동일한 로컬 에이전트에 있습니다!
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
라이브러리: TesterBenchmark
fxsaber , 2017.07.24 14:33
MT4에서도 같은 상황입니다. 아마도 싱글 패스 동안 통나무가 형성되어 4개의 브레이크에 있을 것입니다.
색상을 선택할 수 있는 MT5의 차트에 표시기를 넣은 다음 다시 컴파일하면 색상이 원래 색상으로 재설정되고 나머지 설정은 그대로 유지됩니다.
색상이 재설정되는 이유 - 특히 MTF 표시기와 색상이 TF에 연결된 경우 매우 불편합니다.
나는 앉아서 느린 에이전트가 돌아올 때까지 기다렸다. 결과적으로 INIT_PARAMETERS_INCORRECT 오류를 반환했습니다(작업이 수행되지 않음). 제 경우에는 입력 매개변수가 적합하지 않다고 말합니다. 따라서 100 중 99의 확률로 누군가가 시스템에 오래된 랩톱을 포함했다고 말할 수 있습니다. 이 때문에 아이디어는 의미를 잃습니다. MQL5 Cloud USA에서 보기
로그에 있습니다
0:00:00.359(PR 142)에서 "잘못된 입력 매개변수" 오류로 테스트된 MQL5 Cloud USA 유전자 전달(0, 206)
개발자에게 질문 (피곤했다면 죄송합니다)
이해가 되지 않습니다. 유전자 알고리즘 에 대해 12,000개의 패스를 작성하고 에이전트는 실제로 9,000개만 수행합니다. 어떻게 해야 합니까? - 3000개의 더 많은 결과는 어디로 가나요?
EA는 거래 내역에 대한 빠른 작업이 구현되는 1641용으로 컴파일됩니다.
최적화할 때 기록이 매우 느리게 작동하는 빌드 1596의 에이전트에 도달하여 최적화가 상당히 느려지는 것이 가능합니까?