서비스에는 OnInit, OnDeinit, OnTick(string)과 같은 거의 모든 On-function이 있는 것으로 나타났습니다.시간제 노동자,온트레이드,OnTradeTransaction, OnTester, OnTesterInit, OnTesterPass, OnTesterDeinit , OnBookEvent, OnChartEvent(long ChartID, ...), OnCalculate , ...
그리고 표시기 버퍼가 필요하지 않고 표시기/EA의 목발을 처리하고 싶지 않다면 제한(MT의 이전 버전에서 가져온) - 서비스를 겪지 않는 새로운 종류의 프로그램을 작성하십시오.
긴 매개변수(lparam)가 확인됩니다. 틱 이벤트 ID가 포함되어 있습니다.
사용자 이벤트 ID(int id)가 null입니다.
더 명확하게 하기 위해 다음과 같이 할 수 있습니다.
제대로 작동하려면 모든 것을 다시 작성해야 한다는 것을 깨달았습니다. 이제 던지고 있습니다.
제대로 작동하려면 모든 것을 다시 작성해야 한다는 것을 깨달았습니다. 이제 던지고 있습니다.
이런 일이 벌어지고 있기 때문에 할 수 없습니다.
테스터를 시작하지 마십시오.지시자
조언자
EURUSD M1 MetaQuotes-데모, 헤지, USD, 지연 없음, Core1 에이전트 전용, 실제 틱 09/01/2017 - 01/28/2018.
한 문자
두 캐릭터
세 글자
Anatoly, 저는 주제를 Forex 전문가, 거래 로봇 및 전문가 고문 섹션으로 옮기고 거기에 고정할 것을 제안합니다.
그래서 그녀는 항상 눈에 보일 것입니다. 여기에는 이미 고정된 주제가 너무 많습니다.
Anatoly, 저는 주제를 Forex 전문가, 거래 로봇 및 전문가 고문 섹션으로 옮기고 거기에 고정할 것을 제안합니다.
그래서 그녀는 항상 시야에있을 것입니다. 여기에는 이미 고정된 주제가 너무 많습니다.
...
당신의 결과는 6, 25, 46입니다. 6, 12, 18은 왜 안 될까요?
감속은 한 캐릭터와 관련하여 살펴봐야 합니다. 그런 다음 세 개의 기호는 예상대로 3이 아니라 1보다 거의 8배 느립니다.
질문은 바로 이것입니다. 확장성으로 이러한 결과를 얻은 이유는 무엇입니까? 그리고 결과를 개선할 수 없으면 새로운 테스트 모드에 대한 변형이 제안 되었습니다. 이렇게 하면 여러 문자를 사용할 때 긴 테스트 문제를 해결할 수 있습니다.
문자별로 순차적으로 테스트할 수 있는 다른 모드를 추가하는 것입니다. 이것은 결과적으로 예상 테스트 시간을 제공합니다. 문제는 다중 기호 Expert Advisors가 다음과 같은 경우에 매우 자주 사용된다는 것입니다.
테스트 기간과 매개변수 최적화를 크게 줄이는 새로운 모드가 필요한 경우입니다. 그리고 최종 테스트를 위해 모든 기호를 동시에 테스트합니다.
당신의 결과는 6, 25, 46입니다. 6, 12, 18은 왜 안 될까요?
감속은 한 캐릭터와 관련하여 살펴봐야 합니다.
스파이가 있는 두 개의 기호 - 하나의 기호와 매우 다른 테스터 작동 모드. 따라서 확장성을 2와 관련하여 보는 것이 논리적입니다.
게다가, 지표 오버헤드가 너무 거칠어서 스파이를 통해 일하는 것은 목발입니다. 캐릭터 하나만으로도 확장성이 거의 완벽에 가까운 서비스를 기다리고 있습니다. 타이머와 어떻게 작동합니까? 틱 간격이 없을뿐입니다.
한 문자
두 캐릭터
세 글자
네 글자
스파이가 있는 두 개의 기호 - 하나의 기호와 매우 다른 테스터 작동 모드. 따라서 확장성을 2와 관련하여 보는 것이 논리적입니다.
게다가, 지표 오버헤드가 너무 거칠어서 스파이를 통해 일하는 것은 목발입니다. 캐릭터 하나만으로도 확장성이 거의 완벽에 가까운 서비스를 기다리고 있습니다. 타이머와 어떻게 작동합니까? 틱 간격이 없을뿐입니다.
대폭 가속
한 문자
두 캐릭터
세 글자
네 글자
두 문자에 대한 결과를 보면 두 문자의 결과를 2로 나눕니다. 17 / 2 = 8.5
그런 다음 문자를 추가할 때 이 값에 문자 수를 곱하여 예상 테스트 시간을 얻습니다.
그러나 어쨌든 이것은 지금까지 최고의 결과입니다. 흥미로운 옵션은 OnTick에서 현재 기호를 사용하고 나머지는 사용자 지정 이벤트에서 사용하는 것으로 나타났습니다.
서비스가 없어도 사용할 수 있습니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
Init() 및 DeInit() 실행 순서
슬라바 , 2017.04.14 10:18
서비스에는 무엇보다도 거래 기능과 개체 관리 기능이 있습니다. 그리고 차트.
시장 데이터 제공자는 가능성 중 하나일 뿐입니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
Init() 및 DeInit() 실행 순서
슬라바 , 2017.04.14 10:21
서비스에는 OnTick(문자열 기호)이 있습니다. 그러나 특정 기호의 눈금을 구독해야 합니다.거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
Init() 및 DeInit() 실행 순서
fxsaber , 2017.04.14 10:46
서비스에는 OnInit, OnDeinit, OnTick(string)과 같은 거의 모든 On-function이 있는 것으로 나타났습니다. 시간제 노동자, 온트레이드, OnTradeTransaction, OnTester, OnTesterInit, OnTesterPass, OnTesterDeinit , OnBookEvent, OnChartEvent(long ChartID, ...), OnCalculate , ...
그리고 표시기 버퍼가 필요하지 않고 표시기/EA의 목발을 처리하고 싶지 않다면 제한(MT의 이전 버전에서 가져온) - 서비스를 겪지 않는 새로운 종류의 프로그램을 작성하십시오.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
Init() 및 DeInit() 실행 순서
슬라바 , 2017.04.14 10:56
정확히.
OnCalculate는 하지 않습니다.
OnChartEvent를 사용하면 아직 솔루션이 없습니다.