새 줄에 파일 쓰기 - 페이지 5

 
Aleksei Stepanenko :

어레이 사용의 편리함을 전달하기 위해 다시 한 번 노력하겠습니다.

이 배열을 저장하는 방법은 이미 작성되었습니다.

또는 문자열을 구문 분석하십시오.

그러나 StringSplit 함수의 도움으로 문자열에서 배열로 이동하는 것만으로는 작동하지 않습니까?

 
따라서 다양한 유형의 여러 변수를 가져와야 합니다. 다른 옵션으로 관심을 전환하지 않는 이유는 무엇입니까?
 
EfremovSergey :

그러나 StringSplit 함수의 도움으로 문자열에서 배열로 이동하는 것만으로는 작동하지 않습니까?

예를 들어 가격 전에 명시적으로 double 유형 으로 변환하면

 

EURUSD,5,0.02,1.17808,70,0,0,302090516

어떤 유형의 데이터 배열이 필요합니까?

 
Aleksei Stepanenko :
EURUSD,5,0.02,1.17808,70,0,0,302090516

이 문자열은 string arr[]와 같은 문자열 배열로 변환됩니다.

 OrderSend (arr[ 0 ], ( int )arr[ 1 ], ( double )arr[ 2 ], ( double )arr[ 3 ], ( double )arr[ 4 ], ( double )arr[ 5 ], ( int )arr[ 6 ]);
 

프로그래밍 언어가 너무 좋아서 여러 솔루션이 있습니다. 우리의 임무는 더 우아한 것을 선택하는 것입니다.

글쎄요, 목발이 아닌가요? 내 버전 포함.

 
Aleksei Stepanenko :

EURUSD,5,0.02,1.17808,70,0,0,302090516

어떤 유형의 데이터 배열이 필요합니까?

동의합니다. 배열이 같은 유형인 것 같습니다. 반면에 하위 문자열에는 분명히 다른 데이터 유형 이 포함되어 있지만, 예를 들어 EURUSD는 어떤 경우에도 int 값을 허용할 수 없습니다.

 
Alexey Viktorov :

이 문자열은 string arr[]와 같은 문자열 배열로 변환됩니다.

감사합니다. 저를 안심시켰습니다. 그렇지 않으면 의심이 되기 시작했습니다.

 
Aleksei Stepanenko :

프로그래밍 언어가 너무 좋아서 여러 솔루션이 있습니다. 우리의 임무는 더 우아한 것을 선택하는 것입니다.

글쎄요, 목발이 아닌가요? 내 버전 포함.

목발은 왜? 문자열을 받아서 필요한 유형으로 변환하고 필요한 곳에 삽입했습니다. 귀하의 버전에서만 제 생각에는 어레이가 잉여입니다. 충분한 구조입니다. 결국, 그것은 여러 줄이 아니라 한 줄을 읽습니다.

 
거기, Sergey는 여러 전문가 고문을 가지고 있으며 여러 라인이 있으므로 어레이가 있습니다. 그래서 모든 것이 추하게 보입니다. Maxim Kuznetsov는 SQL을 제안했는데, 이는 이러한 Expert Advisor가 서로 통신하는 데 적합합니다.