오류, 버그, 질문 - 페이지 2155

 
Vladimir Pastushak :

누군가 커스텀 히스토리의 장점을 2가지 이상 말할 수 있습니까?

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

대체 MQL5 테스트 프로그램?

fxsaber , 2016.12.16 15:50

  • 가격을 직접 변경하고 이 프로세스에 대한 TS 지표의 의존성을 확인할 수 있습니다. 적절한 그래프를 작성하십시오.
  • 마찬가지로 - 커미션과 함께. 동시에 수수료 자체를 변경하거나 일부를 가격에 기여합니다. 다시, 동일한 TC 차트.
  • 미끄러짐도 마찬가지입니다.
  • 이 그래프에서 차량이 개선된 가격으로 작동할 수 있다면 전혀 성능이 저하되지 않는다는 것을 알 수 있습니다. 다음으로 필요한 거래 조건을 갖춘 적합한 브로커를 찾는 문제가 발생합니다. 저것들. 현재 브로커의 TS가 병합됩니다. 그러나 수익성을 위해 필요한 것이 무엇인지 알고 있으며 적절한 거래 장소(MT5일 필요는 없음)를 찾습니다. 많은 사람들이 매우 가치 있는 차량을 손에 들고 있었지만 버렸기 때문입니다. 현재 브로커에서 배수되었습니다. 그리고 적절한 조건에서 브로커를 변경하기만 하면 됩니다. 또는 적절한 기술적 근거가 있는 감소된 수수료에 대해 관리자와 흥정하십시오.
  • 스파이크 틱을 제거하여 가격 기록을 필터링할 수 있습니다. 지정가 주문이 실행되지 않을 확률이 높은 경우 - 레켓. 따라서 테스터는 첨탑에서 실행되지 않으므로 성능이 실제에 더 가깝습니다. 테스터의 지연 모드 - 제한이 아닌 시장을 위한 것입니다.
  • 어떤 가격이 차량 자체에 영향을 미치지 않는지 알고 가격 내역을 필터링할 수 있습니다. 일반적으로 틱의 99%는 대부분의 TC에 영향을 미치지 않습니다. 이를 통해 TS 테스트 속도를 몇 배까지 높일 수 있습니다. 로컬 머신에서 + 무료로 클라우드보다 빠릅니다.
  • MT5가 아닌 타사 틱 기록 을 가져올 수 있습니다. 그리고 거래 조건의 출처가 귀하의 차량에 얼마나 적합한지 즉시 이해하십시오.
  • 잘못된 차익 거래 상황을 피하기 위해 다른 기호의 가격 기록을 동기화할 수 있습니다.
  • 테스터에서 다양한 가격 기록에 대한 통계 고문을 실행하고 거래 조건을 비교할 수 있습니다.
  • 다른 피드 간의 지연을 비교할 수 있습니다.
  • 가격 기록에서 명백한 오류를 제거하고 구멍을 채울 수 있습니다.
  • 필요한 통계로 자신의 가격 내역을 생성할 수 있습니다. 데이터 - Monte Carlit TC.
  • 합성 기호의 가격 기록을 생성하고 TS를 실행할 수 있습니다.
  • ...
 


애플리케이션 #1913961 에 대한 추가 예

 typedef void (*fn)();
struct A {     fn f; };
struct B : A {
        B() { B::f ( 1 ); } //Error: '1' - wrong parameters count
         void f( int ) {}
};

B::f는 여기에 명시적으로 지정되어 있지만 여전히 컴파일할 때 오류가 발생합니다.

 
A100 :

애플리케이션 #1913961 에 대한 추가 예

B::f는 여기에 명시적으로 지정되어 있지만 여전히 컴파일할 때 오류가 발생합니다.

f를 방법으로 또는 필드 함수로 인식하는 방법은 무엇입니까?

 
fxsaber :

f를 방법으로 또는 필드 함수로 인식하는 방법은 무엇입니까?

서명에 의한 필드 함수는 적합하지 않지만 방법은 적합합니다.
 
A100 :
서명에 의한 필드 기능은 적합하지 않지만 방법은 적합합니다.

버그는 처음부터 명확합니다. 당신은 질문에 대답하지 않았습니다.

 

테스터 버그.

TP로 BUY 포지션부터 시작하겠습니다. 그리고 동일한 TP에 대해 SellLimit이 있습니다. 테스터는 이러한 상황을 다양한 방식으로 처리합니다.

  • 먼저 BUY_TP, 다음에는 SellLimit입니다.
  • 먼저 SellLimit, BUY_TP.

두 번째 경우에는 헤지에서 한 번에 두 개의 반대 포지션을 열거나 SELL을 열지 않고 BUY 포지션을 닫습니다.

헤지의 경우 두 번째 포지션을 개설할 자금이 부족 하여 SellLimit이 발동될 수 있기 때문에 상황은 더욱 악화됩니다.

일반적으로 테스터를 명확한 동작(첫 번째 TP, 다음으로 제한)으로 가져오십시오.

 
fxsaber :

아무도 사용자 정의 틱 기록 을 테스트하지 않는 것 같습니다. 이야기가 사라지면 몇 시간 동안 테스트하지 않아도 됩니다. 끔찍한 버그. 사람들이 테스트를 위해 여전히 암호화폐 거래소에서 무언가를 기록하는 방법을 이해하지 못합니다.

때때로 테스터에게 다른 일이 발생하여 각 포지션을 닫을 때 제로 이익을 주기 시작합니다. 커스텀 심볼을 다시 생성해야만 치료되는 것으로 밝혀졌습니다.

 
fxsaber :

버그는 처음부터 명확합니다. 당신은 질문에 대답하지 않았습니다.

컨텍스트에 따라 인식, 이 경우 방법으로
 
A100 :
컨텍스트에 따라 인식, 이 경우 방법으로

이게 정상으로 보이나요?

 this .f = this .f; // Присвоить полю-функции указатель на метод.
 
fxsaber :

이게 정상으로 보이나요?

질문에 답하려면 완전한 예가 필요한 위치에 따라 다릅니다.