[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 621

 
artmedia70 :
그리고 테스트하기 전에 테스트 차트에 표시기를 걸면

창에 표시기를 던지고 템플릿을 tester.tpl이라는 이름으로 저장할 수 있습니다.

그런 다음 시각화 도우미가 열릴 때마다 이 템플릿이 로드됩니다.

 

터미널에 자동으로 로그인할 때 "잘못된 계정" 오류가 발생한 사람이 있습니까(2012.03.08 10:21:04 '1470856': 연결 실패 [유효하지 않은 계정])? 암호 및 자동 구성을 기억하기 위한 확인란이 설정되고 시작 시 터미널이 정상적으로 로그인되고 틱이 들어오고 차트가 업데이트되고 잠시 후 컴퓨터에 가보니 똑같습니다 :(

지원 서비스는 정말로 아무 말도 할 수 없으며 내 공급자를 비난합니다. 그러나 다른 DC의 터미널에서는 그러한 문제가 한 곳에서만 발견되지 않았습니다. 통신도 완벽하고 광섬유이며 끊김이나 지연이 없습니다. 네, 그리고 저는 보통 단말기가 실행 중일 때 P2P를 켜지 않습니다.

기본적으로 서버와의 연결을 끊기 위한 것 같은데, 터미널이 서버를 스캔하고 목록에서 다른 사람과 연결을 시도합니다. 결과적으로 서버가 승인을 거부하는 경우가 있는데, 이를 수동으로 재현할 수 있었습니다(다른 선택 시 DC 서버, 먼저 "연결 없음" 또는 "일반 오류" 또는 즉시 "잘못된 계정", 그런 다음 서버를 다시 검색하려고 할 때 - 가장 자주 "잘못된 계정" :-\)

전문가가 이를 어떻게 인식할 수 있습니까? 결국 "잘못된 계정"이라는 오류로 인해 더 이상 서버를 다시 검색할 수 없으며 다시 로그인하거나 터미널을 다시 시작하는 것만 도움이 됩니다. 그러나 이것은 수동이지만 자동화하는 방법은 무엇입니까? "Reconnect" Composter 스크립트가 도움이 될까요? 그렇다면 "잘못된 계정", "연결 없음" 또는 "일반 오류"의 경우 터미널이 다시 시작되도록 Expert Advisor에 어떻게 추가할 수 있습니까? 그것과 병행?

Z.Y. 스크립트는 도움이 되었지만 그대로 어드바이저에 빌드하면 작동할까요?

 
alsu :

창에 표시기를 던지고 템플릿을 tester.tpl이라는 이름으로 저장할 수 있습니다.

그런 다음 시각화 도우미가 열릴 때마다 이 템플릿이 로드됩니다.


감사합니다. 템플릿을 저장했습니다. 도움이 되었습니다.
 
안녕하세요! 도와주세요. 테스터에서 Expert Advisor가 더 이상 거래할 수 없는 경우(개설할 마진이 충분하지 않은 경우) 즉시 테스트를 완료하도록 하려면 어떻게 해야 합니까? 그리고는 꽤 오랜시간 계속 걸려서 마진이 부족하다는 백만배의 오류를 내보냅니다. 최적화는 확실히 옵션이 아닙니다.
 
Batmannk :
안녕하세요! 도와주세요. 테스터에서 Expert Advisor가 더 이상 거래할 수 없는 경우(개설할 마진이 충분하지 않은 경우) 즉시 테스트를 완료하도록 하려면 어떻게 해야 합니까? 그리고는 꽤 오랜시간 계속 걸려서 마진이 부족하다는 백만배의 오류를 내보냅니다. 최적화는 확실히 옵션이 아닙니다.


init() 함수에서 추가 거래를 위한 자금 부족에 대한 수표를 입력해야 하며, 부족하면 deinit() 함수를 호출합니다.

예를 들어:

 init()   
{     
   double lotcost = MarketInfo ( Symbol (),MODE_MARGINREQUIRED); // Стоимость 1 лота
   if ( AccountFreeMargin ()<lotcost) deinit(); 
}

EA는 메모리에서 자신을 언로드하지는 않지만 최소한 서버에 주문을 여는 의미 없는 요청을 보내는 것을 중지합니다.

테스터 하위 창을 호출하고 중지 버튼을 누르기 위한 코드를 전달하고 WinAPI의 도움으로 어떻게든 테스트를 완전히 중지할 수 있습니다. 실시간 Expert Advisor의 작동은 도구 모음에서 "Expert Advisors" 버튼을 프로그래밍 방식으로 선택 해제하여 WinAPI를 통해 비활성화할 수도 있습니다. 간단한 예제로 이것을 정확히 할 수 있다는 것이 흥미롭습니다. :)

 
evillive :


init() 함수에서 추가 거래를 위한 자금 부족에 대한 수표를 입력해야 하며, 부족하면 deinit() 함수를 호출합니다.

예를 들어:

EA는 메모리에서 자신을 언로드하지는 않지만 최소한 서버에 주문을 여는 의미 없는 요청을 보내는 것을 중지합니다.

테스터 하위 창을 호출하고 중지 버튼을 누르기 위한 코드를 전달하고 WinAPI의 도움으로 어떻게든 테스트를 완전히 중지할 수 있습니다. 실시간 Expert Advisor의 작동은 도구 모음에서 "Expert Advisors" 버튼을 프로그래밍 방식으로 선택 해제하여 WinAPI를 통해 비활성화할 수도 있습니다. 간단한 예제로 이것을 정확히 할 수 있다는 것이 흥미롭습니다. :)


확인했습니다. 아쉽게도 도움이 되지 않았습니다.. 그리고 무엇보다 놀라운건 계속 열어달라는 요청을 보낸다는 것!! 물론 또 다른 질문이 있습니다. deinit 함수에 무엇이 있어야 할까요?)
 

그리고 또 질문)

iTime 기간 D1 및 H1에 대한 시간 표시 표시(이 방법으로 표시기의 잘못된 작동을 이해함)

그것은 내가 주요 실행을하는 테스터의 시간과 일치하지 않는 것으로 나타났습니다. 테스터는 2010년 10월이었습니다. 그리고 인용문을 되감기할 때 D1의 시간은 00:00입니다.

H1의 13:00은 변경되지 않았습니다. 왜 그런 겁니까?

그리고 두 번째 질문. 히스토그램의 최대값과 최소값을 표시하고,

최소값은 올바르게 표시되고 최대값은 숫자 2147483647로 표시됩니다. 오프셋

1,2... 배열 요소 를 검색할 때 성공하지 못했습니다. 상황을 해결하는 방법?

 
Fox_RM :

그리고 또 질문)


그리고 두 번째 질문. 히스토그램의 최대값과 최소값을 표시하고,

최소값은 올바르게 표시되고 최대값은 숫자 2147483647로 표시됩니다.


https://www.mql4.com/en/search#!keyword=2147483647
 
Vinin :

https://www.mql4.com/en/search#!keyword=2147483647
이해했습니다 감사합니다! 그리고 시간이 지남에 따라 어떤 종류의 문제가 나에게 말하지 않습니까?
 
kuk :
좋은 조언자란?
좋은 조언자 - 전문가가 작성한 유료
사유: