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

 
VNIK :
옵션: "거래 시스템" 섹션에서 기존 주제에 대한 링크를 사용하여 새 주제를 만들고 필요한 경우 계속하십시오.

Cps. 1부, 2부처럼... 같은 생각을 하고 있어요.

이에 더 합당한 모쉬는 영광을 돌릴 것입니다... :-)

 
Rosh :
불행히도 그러한 가능성은 없습니다.
그리고 그들은 왜 그것을 깨뜨 렸습니까? 있었다. "거래 시스템"의 출현 이후 몇 가지 주제가 그곳으로 옮겨졌습니다.
 
온라인 번역이 있는 Google 크롬 브라우저를 통해 포럼에 투표한 다음 Firefox(항상 사용)를 통해 다시 동일한 스레드에서 투표할 수 있습니다. 브라우저 또는 사이트 버그에 문제가 있습니까?
 

매크로 대체 전문가를 위한 질문...

스크립트에서:

 double plot1[],plot2[],plot3[];

#define macr(i) ploti
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
   for ( int i= 0 ;i< 3 ;i++)
     ArrayResize (macr(i), 100 );
  }

macr(i) 대신 for 루프에서 plot1, plot2 및 plot3을 대체해야 합니다 ... 제 버전에 따르면 대체는 전혀 필요하지 않은 ploti처럼 진행됩니다 :-((

미리 감사드립니다!
 
작동 안 할 것이다. MQL5 전처리기는 ##을 통한 토큰 연결을 지원하지 않습니다. 서비스 데스크에 제안서를 작성할 수 있습니다. 또는 여러 1차원 배열 대신 2차원 배열을 사용합니다.
 
denkir :

...

macr(i) 대신 for 루프에서 plot1, plot2 및 plot3을 대체해야 합니다 ... 제 버전에 따르면 대체는 전혀 필요하지 않은 ploti처럼 진행됩니다 :-((

미리 감사드립니다!
그리고 포인터 배열을 통해 시도한다면?
 
문제. 표의 MQL4에서 MQL5로 전환 문서에서. "18. 시계열 액세스" "MQL5" 열에서 작성자는 함수 내에서 Arr[] 차원이 없는 배열을 사용합니다. 이 함수는 항상 배열의 0 요소 중 하나의 값만 반환한다는 것을 알았습니다. Arr[1] 대신 무차원 배열을 사용하는 데 숨겨진 의미가 있는지 아는 사람이 있을지 모릅니다. 도움말에서 그들은 배열의 크기를 알면 많은 요소를 지정하는 것이 더 낫다고 씁니다.
 
paladin800 :
문제. 표의 MQL4에서 MQL5로 전환 문서에서. "18. 시계열 액세스" "MQL5" 열에서 작성자는 함수 내에서 Arr[] 차원이 없는 배열을 사용합니다. 이 함수는 항상 배열의 0 요소 중 하나의 값만 반환한다는 것을 알았습니다. Arr[1] 대신 무차원 배열을 사용하는 숨겨진 의미가 있는지 누군가 알 수 있습니다. 도움말에서 그들은 배열의 크기를 알면 많은 요소를 지정하는 것이 더 낫다고 씁니다.

있다.

MQL5에서 이 배열은 자체 논리에 따라 크기를 제어하는 함수에 인수로 전달됩니다.

즉, 전달된 매개변수, 시작점 및 복사할 데이터의 양에 따라 크기를 자동으로 재분배합니다.

CopyXXX 함수에 대한 인수로 정적 배열을 전달하면 오류가 발생합니다.

ZY 결국 코드에는 배열의 크기를 확인하고 크기에 따라 결정을 채택하므로 크기가 고정적이지 않을 가능성이 큽니다.

 

EA의 외부 매개변수에서 R 매개변수 = 1 또는 2 또는 12 또는 13(일반적인 간단한 예)만 사용합니다. 올바른 채우기를 위해 OnInit()에서 이 매개변수를 확인할 수 있으며, 시민이 실수로 다른 번호를 입력한 경우 오류를 보고할 수 있습니다. 그러나 확장된 창에서 단순히 값을 선택할 수 있는 경우 입력을 위한 ENUM_... 유형이 있습니다(예: ENUM_MA_METHOD).

문제. 외부에서 비슷한 디자인을 직접 만들 수있는 옵션이 있습니까? 매개변수는 ENUM_...과 유사하게 OnInit()를 확인할 필요 없이 프로그래머가 의도한 대로만 나타납니다. 문서에서 찾지 못했습니다. 그렇지 않다면, 그런 일을 하고 싶은 욕망.

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
paladin800 :

문제. 외부에서 비슷한 디자인을 직접 만들 수있는 옵션이 있습니까? 매개변수는 ENUM_...과 유사하게 OnInit()를 확인할 필요 없이 프로그래머가 의도한 대로만 나타납니다. 문서에서 찾지 못했습니다. 그렇지 않다면, 그런 일을 하고 싶은 욕망.

다른 말로 설명해주세요. 나는 그것이 무엇에 관한 것인지 이해하지 못했다.