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

 

세 번째 범주의 화가 팀은 추상 예술가에게 이전을 요청했습니다. https://www.mql5.com/ru/forum/343547

ME에서 중괄호를 올바르게 색칠하지 않은 사람, 이것으로 무엇을해야합니까, 아니면 브러시를 들고 이젤을 두드리는 제안이 있습니까?

 
Sergey Dzyublik :

"모든 사람들은 자신의 변태와 이해력으로 설명할 수 없을 정도로 자신을 표현합니다. 이는 모든 사람에게 비할 데 없고 고유합니다."

A. 나움킨, "칼라기야"


PS 좋아, 가자. 나는 이미 내가 원하는 답을 찾았습니다. 그리고 코드로 구현하는 방법을 알고 있습니다. 내가 간다
참여해주셔서 다시 한 번 감사드립니다.

 

차트에 대한 액세스를 업그레이드할 것입니다. 이것이 우리의 결함입니다.

우리는 또한 모든 유사한 장소에 대한 전체 감사를 시작했습니다.

 
MetaQuotes :

차트에 대한 액세스를 업그레이드할 것입니다. 이것이 우리의 결함입니다.

우리는 또한 모든 유사한 장소에 대한 전체 감사를 시작했습니다.

수업!
Get 메서드의 실행 시간은 막대 너비와 같은 다양한 요인에 따라 달라집니다.
이상해 보입니다.


파일:
 
MetaQuotes :

차트에 대한 액세스를 업그레이드할 것입니다. 이것이 우리의 결함입니다.

우리는 또한 모든 유사한 장소에 대한 전체 감사를 시작했습니다.

쌍으로 된 대괄호의 강조 표시를 표시할 때 버그일 가능성이 가장 높은 점에 주의하십시오. 최신 버전의 편집기(2489)에서 대괄호는 이전과 같이 강조 표시되지 않습니다. 이제 편집기 설정에 설정된 비ASCII 문자 색상이 있습니다.


이것은 매우 불편합니다. 이러한 강조 표시는 많은 코드 줄에서 볼 수 없습니다.

Настройки - Справка по MetaEditor
Настройки - Справка по MetaEditor
  • www.metatrader5.com
MetaEditor обладает множеством настроек, что позволяет организовать работу в среде разработки так, как это удобно именно вам. Чтобы открыть настройки, нажмите " Общие # — включить/выключить режим автоматического открытия прокручиваемого списка с именами встроенных и пользовательских функций при вводе первых символов их названия. Цвета # В блоке...
 

아마도 누군가는 간단한 질문에 대한 답을 알고 있을 것입니다.

ENUM_TIMEFRAMES tf[]={PERIOD_M1, PERIOD_M15 , PERIOD_H1}과 같은 배열이 있습니다.

첫 번째 요소를 가져와서 변수를 만들어야 합니다. 예를 들어 PERIOD_M1이 있을 것입니다.

그런 다음 이 변수를 마침표가 필요한 이상한 구조로 유도하려면 다음을 수행하십시오.

촛불[PERIOD_M1] //대괄호 NOT ERROR

Che 나는하지 않았고, 항상 오류가 발생했습니다.

CCheckNewCandle 라이브러리의 양초 구성, 새 양초 확인

각 tf에 대한 코드를 복제하고 싶지 않습니다.

Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Периоды графиков
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Периоды графиков
  • www.mql5.com
Все предопределенные периоды графиков имеют уникальные идентификаторы. Идентификатор PERIOD_CURRENT означает текущий период графика, на котором запущена mql5-программа.
 

오류, 버그, 질문

알렉세이 토포노프 , 2020.06.10 12:14

친애하는 개발자 여러분!

의견을 부탁합니다. 표준 이동 평균은 어떻게 되었습니까?

M1의 이동 평균

그 방법은 무엇입니까?


부담없이 문의해 주십시오. 1년이 지난 지금, 나는 여러분에게 주기적으로 관심을 가져달라고 요청합니다.

https://www.mql5.com/en/forum/1111/page2522#comment_12650337

https://www.mql5.com/en/forum/1111/page2625#comment_14611834

이동 평균뿐만이 아닙니다. 차트의 모든 표시기 버퍼 가 손실됩니다.

가장 흥미로운 것은 잠시 동안 조언자가 있는 사람입니다. 사람은 그가 병합하는 이유를 이해하지 못할 것입니다.

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2019.07.31
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
안녕하세요. 내가 볼 수 있는 한, MT4에 대해 이 CHART_CONTEXT_MENU 상수를 변경해도 아무 것도 제공되지 않지만 미래에는 작동합니까? 즉, 원칙적으로 MT4 플랫폼에서 작동하지 않는 부분을 수정하여 업데이트할 예정인가요?
 

ChartGetXXXX/ChartSetXXXX 실행 속도에 관한 MT5(buidl 2494)
업데이트된 " 재생산 단계 " 코드:

 long chart_id;

int OnInit (){
   for ( int i = 0 ; i < 95 ; ++i){
       ChartOpen ( _Symbol , _Period );
   }

   chart_id = ChartID ();
   EventSetMillisecondTimer ( 250 );
   return ( INIT_SUCCEEDED );
}

void OnTimer (){
   ulong t= GetMicrosecondCount ();
   ChartSetInteger (chart_id, CHART_AUTOSCROLL , rand () % 2 );
   long autoscroll = ChartGetInteger (chart_id, CHART_AUTOSCROLL );
  
   if (autoscroll >= 0 ){
     ulong delay =( GetMicrosecondCount ()-t)/ 1000 ;
     if (delay> 0 ){
       Print ( "Execution delay: " ,delay, " ms" );
     }
  }
}


두 빌드(2494 및 2009)에서 차트 정지로 이어지는 동일한 작업은 근본적으로 다른 ChartGetXXXX 실행 시간을 보여줍니다.
빌드 2494 - 1초 이상
빌드 2009 - 10ms.

2009 빌드의 놀라울 정도로 좋은 성능은 함수의 ChartGetXXXX 알고리즘 실행 속도와 관련이 없지만 지연 변수를 계산하여 프로세서 측의 추측 실행 일 가능성이 매우 높다는 의혹이 있었습니다.
2009 빌드에 대한 테스트가 유효하지 않을 수 있습니다 ...

 
Sergey Dzyublik :

ChartGetXXXX/ChartSetXXXX 실행 속도에 관한 MT5(buidl 2494)
업데이트된 " 재생산 단계 " 코드:

autoscroll 변수가 어디에도 사용되지 않는 이유는 무엇입니까? 컴파일러는 이 작업을 쉽게 잘라낼 수 있으며 거기에서 어떤 추측 실행 없이도
사유: