새 줄에 파일 쓰기 - 페이지 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가 서로 통신하는 데 적합합니다.