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

 
olyakish :

서버에 요청을 보낼 때 오류 10005에 대한 설명이 있습니까( 195페이지 참조 )?



다음 빌드 중 하나에 수정 사항이 있을 것입니다.
 

HistorySelect 도움말은 다음과 같이 말합니다.

После применения функции HistoryOrderSelect() список ордеров в истории, доступных mql5-программе, сбрасывается и заполняется заново найденным ордером, если поиск ордера по тикету завершился успешно. То же самое относится к списку сделок, доступных mql5-программе – он сбрасывается функцией HistoryDealSelect() и заполняется заново в случае успешного получения сделки по номеру тикета. 


질문 1 : HistoryOrderSelect()를 호출한 후 목록이 재설정되고 찾은 순서로 다시 채워지는 이유는 무엇입니까? HistoryOrderSelect() 함수에 의해 선택된 발견 순서는 무엇입니까? 그리고 단 하나의 주문으로 가득 찼습니까?

질문 2 : 서버 시간(TimeCurrent()) 또는 현지 시간(TimeLocal()) 중 어떤 시간 제한이 설정되어 있습니까?

질문 3 : 설정된 제한을 재설정하는 방법은 무엇입니까?

 

뭐야

 2010.11 . 16 17 : 11 : 34      Core 1   PDH initialization error
전략 테스터 355 빌드
 
Maxx :

HistorySelect 도움말은 다음과 같이 말합니다.


질문 1 : HistoryOrderSelect()를 호출한 후 목록이 재설정되고 찾은 순서로 다시 채워지는 이유는 무엇입니까? HistoryOrderSelect() 함수에 의해 선택된 발견 순서는 무엇입니까? 그리고 하나의 주문으로 채워져 있습니까?

질문 2 : 서버 시간(TimeCurrent()) 또는 현지 시간(TimeLocal()) 중 어떤 시간 제한이 설정되어 있습니까?

질문 3 : 설정된 제한을 재설정하는 방법은 무엇입니까?

질문 2: 물론, 서버 측에서요.
 

XP SP3, 펜티엄 4(3GHz), 1.24Gb

빌드 355

1) MetaTrader와 MetaEditor가 작업 표시줄에 항상 나타나지는 않습니다.

2) Strategy Tester 는 "전문가:" 드롭다운 목록에서 MT5를 실행한 후 전문가 폴더에 있는 .ex5 파일을 표시하지 않습니다(즉, 전문가가 목록에 나타나려면 MetaTrader를 다시 시작해야 함).

이 동작은 이전 빌드에서도 관찰되었습니다.

 

테스터에서 Old tick의 대량 메시지는 무엇을 의미합니까?

 
Ashes :

XP SP3, 펜티엄 4(3GHz), 1.24Gb

빌드 355

1) MetaTrader 및 MetaEditor가 작업 표시줄에 항상 나타나지는 않습니다.

2) Strategy Tester는 "전문가:" 드롭다운 목록에서 MT5를 실행한 후 전문가 폴더에 있는 .ex5 파일을 표시하지 않습니다(즉, 전문가가 목록에 나타나려면 MetaTrader를 다시 시작해야 함).

이 동작은 이전 빌드에서도 관찰되었습니다.

네비게이터 창에서 새로 고침이 도움이 됩니까?

Expert Advisor를 컴파일하는 메타에디터 는 터미널 폴더 에 있습니까?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
 

내가 뭔가를 놓쳤을 수도 있지만 Expert Advisor의 그러한 코드는 기록에서 테스트할 때 단일 중지 아이콘을 그리지 않습니다.

 //+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2010, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
void OnTick ()
  {
   string nameojb= "stop" +( string ) MathRand ();
   ResetLastError ();
   datetime t1[ 1 ];
   CopyTime ( _Symbol , _Period , 0 , 1 ,t1);
   bool draw= ObjectCreate ( 0 ,nameojb, OBJ_ARROW_STOP , 0 ,t1[ 0 ], 1.35 );
   Print (nameojb, " " ,( string )draw, GetLastError ());
  }
//+------------------------------------------------------------------+

하지만 오류가 없습니다

 2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 58 : 30    stop4948 true0
2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 56 : 30    stop14970 true0
2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 55 : 30    stop13715 true0
2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 53 : 59    stop19705 true0
2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 53 : 30    stop11941 true0
2010.11 . 17 10 : 43 : 50      Core 1    2010.07 . 14 23 : 53 : 00    stop8652 true0

그러나 이 코드가 스크립트에 삽입되고 실시간 Eurobucks 차트에 던지면 십자가가 그려집니다(문서에서 이 코드에 대해 벽돌이 그려지지만).

목적: 나는 Expert Advisor에 Stop Price Drawing을 첨부하고 그들의 위치를 히스토리(테스트 후 차트에서)에서 명확하게 보고 싶었습니다.

 
alexvd :

네비게이터 창에서 새로 고침이 도움이 됩니까?

Expert Advisor를 컴파일하는 메타에디터 는 터미널 폴더 에 있습니까?

첫 번째 질문: 예.

두 번째: 제 자신을 충분히 명확하게 표현하지 못했을 것입니다. 저는 Expert Advisor를 전혀 컴파일하지 않고 Metatrader의 전문가 폴더에 복사(.ex5로 수신)합니다.

어제 테스트 중(2회 실행 사이에 약간의 간격이 있음)이 있었지만 오늘 사라진 Old 틱에 대한 질문이 남아 있습니다.

 

안녕하세요!

저는 MT5에서 창 위치를 설정해 놓았는데, 작업하기 편해서 프로필을 저장합니다.

다음 번에 프로그램을 열면 내 보기 대신 모든 차트가 전체 작업 공간을 채우는 작은 창에서 열립니다.

창의 크기와 배열을 기억하는 방법은 무엇입니까?

나는 십자가로 프로그램을 닫습니다. 특정 프로필이 저장되었습니다. 확인했습니다. 프로그램이 로드될 때 로드되는 사람입니다. 쓰기 권한도 있습니다. 나는 그것을 관리자로 실행하고 보기를 조정하고 닫았다가 다시 열고 작업 공간 전체에 걸쳐 모든 작은 창을 깔끔하게 열었습니다.

Win7이 있고 MT5는 기본 폴더에 설치되어 있지 않지만 예를 들어 d:\soft\mt5입니다.

프로필을 변경하면 저장되지만 창의 위치와 크기는 저장되지 않습니다!
사유: