오류, 버그, 질문 - 페이지 2174 1...216721682169217021712172217321742175217621772178217921802181...3184 새 코멘트 fxsaber 2018.03.26 20:38 #21731 터미널을 다시 시작하면 사용자 지정 기호의 이익 통화 (SYMBOL_CURRENCY_PROFIT)가 재설정됩니다. 이 때문에 TickValue는 종종 0이며 테스터에서 이익이 0인 거래를 생성합니다. 매번 수익 통화의 가치를 정상 형태로 되돌려야 합니다. 재생 void OnStart () { const string Name = "EXAMPL" ; if ( CustomSymbolCreate (Name)) CustomSymbolSetString (Name, SYMBOL_CURRENCY_PROFIT , "JPY" ); Print ( SymbolInfoString (Name, SYMBOL_CURRENCY_PROFIT )); // "JPY" - до перезагрузки Терминала, "MPL" - после. } fxsaber 2018.03.26 20:41 #21732 테스터의 사용자 지정 기호에서 지정가 주문의 긍정적인 미끄러짐으로 인해 성배가 얻어집니다. 사용자 지정 기호에 대한 지정가 주문에 대해 슬리피지를 비활성화하거나 슬리피지(및 수수료)를 설정하십시오. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 증권 거래소 지정가 주문에 대한 슬리피지 통계 fxsaber , 2018.03.27 08:28 MQ 데모에서 MOEX 기호 슬라이드! fxsaber 2018.03.27 06:17 #21733 Core1-Agent를 비활성화하는 방법은 없습니다. 단일 실행을 시작할 수 없습니다. 2018.03 . 27 09 : 18 : 19.647 Core 1 agent process started 2018.03 . 27 09 : 18 : 28.380 Core 1 connecting to 127.0 . 0.1 : 3000 2018.03 . 27 09 : 18 : 45.562 Core 1 tester agent authorization error 2018.03 . 27 09 : 18 : 45.564 Core 1 connection closed 터미널을 다시 시작해도 도움이 되지 않습니다. 추신: 이것이 바로 두 단계의 최적화가 일어나는 방식입니다( 애니메이션 ) 정상적인 연결이 발생할 때까지 에이전트에 대한 지속적인 인증 오류가 있습니다. 그리고 그것은 단지 두 개의 패스입니다! fxsaber 2018.03.27 07:02 #21734 선택할 수 있는 사용 가능한 캐릭터 목록이 부족합니다. Vladislav Andruschenko 2018.03.27 14:22 #21735 fxsaber : Core1-Agent를 비활성화하는 옵션은 없습니다. 또한 첫 번째 코어를 비활성화하고 싶습니다. Kirill Belousov 2018.03.27 16:10 #21736 이 외에도 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 오류, 버그, 질문 키릴 벨루소 프 , 2018.03.26 12:30 이름이 다르며 이를 염두에 두고 삭제됩니다. 지금은 그대로 두십시오: _____________________________________________________ 하위 창 목록의 첫 번째 표시기가 삭제되면 하위 창에서 개체가 완전히 지워집니다(수동으로 그린 선, 화살표, 텍스트 레이블도 삭제됨). 재생산: 1. 생성자에서 별도의 창에 대한 빈 표시기를 생성합니다(또는 표준 패키지에서 MACD 등과 같은 사용 가능한 표시기를 가져옴). 2. 5개의 표시기/사본을 하나의 하위 창에 넣습니다. 3. 하위 창(또는 모든 개체)에 수동으로 수직선 그리기 표시기 목록에서 첫 번째가 아닌 표시기를 제거하면 선은 그대로 유지되고 목록의 첫 번째 표시기이면 모든 하위 창 개체가 삭제됩니다(그린 수직선). 첫 번째 줄을 삭제한 후 다시 선을 그리면 나머지 첫 번째 줄을 지울 때 다시 삭제됩니다. 첫 번째 항목이 아닌 다른 항목을 삭제할 경우 하위 창에 있는 개체는 삭제되지 않습니다. 이것은 문서에서 어디에 언급되어 있습니까? 왜 그렇게 특별한가 - 하위 창 목록의 첫 번째 표시기? 하위 창의 완전한 재초기화 작업이 진행 중인 것 같습니다. 재생 가능한 MT4/MT5 차이점은 MT5에서 표시기 파일의 이름이 달라야 한다는 것입니다. MT4에서는 파일명을 변경하지 않고 동일한 인디케이터 파일을 하나의 서브 윈도우에 넣을 수 있습니다. 하위 창의 표시기 목록에서 표시기를 삭제할 때 행의 첫 번째 항목인 경우 하위 창에서 모든 개체가 삭제됩니다. 하위 창 목록에서 첫 번째 표시기가 제거되면 OnDeinit() 함수 이전의 모든 하위 창 개체가 삭제됩니다. void OnDeinit ( const int reason) { int window= ChartWindowFind (); if (window== 2 ) { int count= 0 ; for ( int i= ObjectsTotal ()-1;i>=0;i--) { if ( ObjectFind ( ObjectName (i))==window) count++; } Alert ( "Осталось объектов в подокне #2 - " ,count, " _StopFlag=" , _StopFlag , " REASON=" ,reason); } //.... } 첫 번째가 아닌 목록의 첫 번째 항목을 삭제하십시오. 인디케이터에 속하는지, 서브 윈도우에서 수동으로 생성한 객체인지에 관계없이 모든 객체가 삭제됩니다. 새로운 MQL4 컴파일러 및 Metatrader 5로 시작하는 방법 흥미로운 것 fxsaber 2018.03.27 19:06 #21737 MQ-Demo의 "All ticks" 모드에서 Expert Advisor 시작 void OnTick () { static int i = 0 ; if (i < 2 ) { MqlTick Tick; if ( SymbolInfoTick ( _Symbol , Tick)) Print (Tick.time_msc); i++; } else ExpertRemove (); } 결과 Si- 6.18 ,M1 (MetaQuotes-Demo): every tick generating Si- 6.18 ,M1: testing of Experts\fxsaber\LimitsSlippage.ex5 from 2018.03 . 25 00 : 00 to 2018.03 . 27 00 : 00 started 2018.03 . 26 10 : 00 : 00 1522058400 378 2018.03 . 26 10 : 00 : 00 1522058400013 2018.03 . 26 10 : 00 : 00 ExpertRemove () function called 첫 번째 생성된 틱 시간이 두 번째 틱보다 깁니다. 버그입니다. fxsaber 2018.03.27 20:19 #21738 옵티마이저는 이와 같은(3가지 경로가 모두 시작됨) 반복되는 메시지와 함께 무한 루프에 들어갑니다. 2018.03 . 27 23 : 13 : 54.520 Core 2 TESTER_EURUSD: history for 2017 year synchronized 2018.03 . 27 23 : 13 : 54.578 Core 1 pass 0 tested with error "history processing error (314 TESTER_EURUSD)" in 0 : 00 : 00.125 2018.03 . 27 23 : 13 : 54.580 Core 2 pass 1 tested with error "history processing error (314 TESTER_EURUSD)" in 0 : 00 : 00.124 2018.03 . 27 23 : 13 : 54.580 Core 3 pass 2 tested with error "history processing error (314 TESTER_EURUSD)" in 0 : 00 : 00.124 2018.03 . 27 23 : 13 : 54.600 Core 5 common synchronization completed PS 재생 첨부된 아카이브 의 내용을 샌드박스에 복사합니다. MQ-Demo에서 스크립트 실행 #include <fxsaber\ThirdPartyTicks\ThirdPartyTicks.mqh> // https://www.mql5.com/ru/code/20225 void OnStart () { THIRDPARTYTICKS ThirdPartyTicks; // Подключились к локальному архиву котировок const string Name = ThirdPartyTicks[ "EURGBP" ].ToCustomSymbol( true ); // Создали кастомный символ на основе локального архива if (Name != NULL ) { const SYMBOL Symb( "TESTER" ); // Создали символ if (Symb.IsExist()) // Если символ создан { Symb.CloneProperties( "Si-6.18" ); Symb.SetProperty( SYMBOL_DIGITS , 5 ); Symb.CloneHistory(Name); if (Symb.On()) // Включили в Обзор рынка ChartOpen (Symb.Name, PERIOD_CURRENT ); // Открыли график нового символа } } } 사용자 정의 TESTER 기호가 생성됩니다. 테스터에서 선택합니다. 설정: 최적화 느림, 모든 틱. 우리는이 고문을 input int Range = 0 ; void OnTick () {} 옵션 탭 최적화 실행 및 무한 루프 관찰 파일: Archive.zip 1729 kb fxsaber 2018.03.27 20:45 #21739 테스터에서 삭제된 "돈 없음" 주문에는 마감 시간이 0으로 지정됩니다. 이것은 물론 버그입니다. Artyom Trishkin 2018.03.28 08:28 #21740 이 게시물의 이미지가 하나 있는데 새 팝업 창에서 열리지 않습니까? 모질라 파이어폭스 59.0.2(64비트) 즉, 견적에 있는 이미지가 열리지 않습니다. 1...216721682169217021712172217321742175217621772178217921802181...3184 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
터미널을 다시 시작하면 사용자 지정 기호의 이익 통화 (SYMBOL_CURRENCY_PROFIT)가 재설정됩니다. 이 때문에 TickValue는 종종 0이며 테스터에서 이익이 0인 거래를 생성합니다. 매번 수익 통화의 가치를 정상 형태로 되돌려야 합니다.
재생
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
증권 거래소 지정가 주문에 대한 슬리피지 통계
fxsaber , 2018.03.27 08:28
MQ 데모에서 MOEX 기호 슬라이드!
Core1-Agent를 비활성화하는 방법은 없습니다.
단일 실행을 시작할 수 없습니다.
터미널을 다시 시작해도 도움이 되지 않습니다.
추신: 이것이 바로 두 단계의 최적화가 일어나는 방식입니다( 애니메이션 )
정상적인 연결이 발생할 때까지 에이전트에 대한 지속적인 인증 오류가 있습니다. 그리고 그것은 단지 두 개의 패스입니다!
선택할 수 있는 사용 가능한 캐릭터 목록이 부족합니다.
Core1-Agent를 비활성화하는 옵션은 없습니다.
이 외에도
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
키릴 벨루소 프 , 2018.03.26 12:30
이름이 다르며 이를 염두에 두고 삭제됩니다.
지금은 그대로 두십시오:
_____________________________________________________
하위 창 목록의 첫 번째 표시기가 삭제되면 하위 창에서 개체가 완전히 지워집니다(수동으로 그린 선, 화살표, 텍스트 레이블도 삭제됨).
재생산:
1. 생성자에서 별도의 창에 대한 빈 표시기를 생성합니다(또는 표준 패키지에서 MACD 등과 같은 사용 가능한 표시기를 가져옴).
2. 5개의 표시기/사본을 하나의 하위 창에 넣습니다.
3. 하위 창(또는 모든 개체)에 수동으로 수직선 그리기
표시기 목록에서 첫 번째가 아닌 표시기를 제거하면 선은 그대로 유지되고 목록의 첫 번째 표시기이면 모든 하위 창 개체가 삭제됩니다(그린 수직선).
첫 번째 줄을 삭제한 후 다시 선을 그리면 나머지 첫 번째 줄을 지울 때 다시 삭제됩니다. 첫 번째 항목이 아닌 다른 항목을 삭제할 경우 하위 창에 있는 개체는 삭제되지 않습니다.
이것은 문서에서 어디에 언급되어 있습니까? 왜 그렇게 특별한가 - 하위 창 목록의 첫 번째 표시기?
하위 창의 완전한 재초기화 작업이 진행 중인 것 같습니다.
재생 가능한 MT4/MT5
차이점은 MT5에서 표시기 파일의 이름이 달라야 한다는 것입니다. MT4에서는 파일명을 변경하지 않고 동일한 인디케이터 파일을 하나의 서브 윈도우에 넣을 수 있습니다.
하위 창의 표시기 목록에서 표시기를 삭제할 때 행의 첫 번째 항목인 경우 하위 창에서 모든 개체가 삭제됩니다.
하위 창 목록에서 첫 번째 표시기가 제거되면 OnDeinit() 함수 이전의 모든 하위 창 개체가 삭제됩니다.
첫 번째가 아닌 목록의 첫 번째 항목을 삭제하십시오.
MQ-Demo의 "All ticks" 모드에서 Expert Advisor 시작
결과
첫 번째 생성된 틱 시간이 두 번째 틱보다 깁니다. 버그입니다.
PS 재생
첨부된 아카이브 의 내용을 샌드박스에 복사합니다.
MQ-Demo에서 스크립트 실행
사용자 정의 TESTER 기호가 생성됩니다. 테스터에서 선택합니다. 설정: 최적화 느림, 모든 틱.
우리는이 고문을
옵션 탭
최적화 실행 및 무한 루프 관찰
테스터에서 삭제된 "돈 없음" 주문에는 마감 시간이 0으로 지정됩니다.
이것은 물론 버그입니다.
이 게시물의 이미지가 하나 있는데 새 팝업 창에서 열리지 않습니까? 모질라 파이어폭스 59.0.2(64비트)
즉, 견적에 있는 이미지가 열리지 않습니다.