초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 691

 
Top2n :
기사 작성자는 https://www.mql5.com/ru/articles/1443을 작성했습니다.

아니요, 놓쳤습니다. 쉼표로 구분된 한 줄 의 변수 선언 일 뿐이며 모든 것이 정상입니다)

예, 예, 내 잘못입니다. 이미 이해했습니다. 코드를 부주의하게 읽었습니다.

 
Top2n :

그래서 명확하지 않습니다. 무엇에 대해 불평하고 있습니까? 파일이 생성되고 있으며 모든 것이 열에 있어야 하는 대로 배치되는 것 같습니다...

파일:
test.csv.txt  3 kb
 
Vitalie Postolache :

그래서 명확하지 않습니다. 무엇에 대해 불평하고 있습니까? 파일이 생성되고 있으며 모든 것이 열에 있어야 하는 대로 배치되는 것 같습니다...

5시에 했어? Five는 두 번째 차원의 크기가 지정되지 않은 경우다차원 배열 이 함수에 전달되는 것을 허용하지 않습니다.
 
Artyom Trishkin :
5시에 했어? Five는 두 번째 차원의 크기가 지정되지 않은 경우 다차원 배열 이 함수에 전달되는 것을 허용하지 않습니다.

소스 코드가 4개에 대한 것이라면 헤더에서 무엇을 볼 수 있습니까? 다섯 가지에 start(), init(), deinit() 함수가 있습니까?

또한 전역 수준에서 배열을 쉽게 만들 수 있으며 함수에 전혀 전달되지 않습니다. 코드가 하나의 파일로 결합될 수 있고 포함에 흩어져 있지 않다는 사실은 말할 것도 없습니다.

 
Vitalie Postolache :

소스 코드가 4개에 대한 것이라면 헤더에서 무엇을 볼 수 있습니까? 5개에 start(), init(), deinit() 함수가 있습니까?

또한 전역 수준에서 배열을 쉽게 만들 수 있으며 함수에 전혀 전달되지 않습니다. 코드가 하나의 파일로 결합될 수 있고 포함에 흩어져 있지 않다는 사실은 말할 것도 없습니다.

글쎄, 글쎄, 글쎄 ... 왜 그렇게 많지 않고 명확합니까?

사람이 start() 대신 OnStart()를 요청하기 때문에 새로운 4 또는 5를 의미합니다.

그리고 모든 것을 힙에 수집하는 것이 더 낫다는 사실 - 그래서 분명합니다 ...

 
안녕하세요 누구든지 조언 할 수 있습니다
 
내가 열 수 없는 어드바이저는 어떤 종류의 플레이어로만 열립니다
 
Treder9 :
내가 열 수 없는 어드바이저는 어떤 종류의 플레이어로만 열립니다
스크린샷이 있습니까?
 
비탈리 포스톨라케 :

소스 코드가 4개에 대한 것이라면 헤더에서 무엇을 볼 수 있습니까? 5개에 start(), init(), deinit() 함수가 있습니까?

또한 전역 수준에서 배열을 쉽게 만들 수 있으며 함수에 전혀 전달되지 않습니다. 코드가 하나의 파일로 결합될 수 있고 포함에 흩어져 있지 않다는 사실은 말할 것도 없습니다.

  Artyom Trishkin :

글쎄, 글쎄, 글쎄 ... 왜 그렇게 많지 않고 명확합니까?

사람이 start() 대신 OnStart()를 요청하기 때문에 새로운 4 또는 5를 의미합니다.

그리고 모든 것을 힙에 수집하는 것이 더 낫다는 사실 - 그래서 분명합니다 ...

예, 5에 대한 코드가 필요합니다!

2차원 배열에서는 2차원을 설정합니다.

당신은 모든 것을 더 쉽게 만들 수 있지만 더 글을 읽을 줄 알지만 나는 글을 잘 읽지 못합니다.

//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| PrepareString                                                    |
//+------------------------------------------------------------------+

string PrepareString( string s)
  {
   bool exit = false ;
   int index = 0 ;
   string str = s;
//----
   while (!exit)
     {
       index = StringFind (str, "." , index);
       if (index > - 1 )
           StringSetCharacter (str, index, ',' );// удалил присвоение str =  StringSetCharacter (str, index,  ',' );
       else
           exit = true ;
     }
   return (str);
  }

프로그램이 * .csv에 데이터를 입력하기 시작했습니다.

파일:
VCSV.mq5  7 kb
 
Renat Akhtyamov :
스크린샷이 있습니까?

스크린샷을 찍을 수 있습니다. 즉, sossetnik을 열 수 없습니다. 그런 다음 왼쪽 하단에서 다운로드하고 열기를 눌러도 플레이어에서만 열립니다. 이유는 무엇입니까?

최근에 어떻게든 다운로드했는데 지금은 기억나지 않고 작동하지 않습니다

사유: