누가 AVALANCHE 시스템을 사용하여 실생활에서 거래합니까? 손해를 본 사람이 있습니까? - 페이지 19

 
Roman. :


나는 즉시 셀의 내용을 하나에 포함된 두 개의 값으로 분해하는 것을 찾지 못했습니다. 옵션으로 - 메모장에서 Excel로 전송된 값을 한 줄씩 처리합니다. 귀하의 경우

셀 B3에 커서를 놓고(숫자가 여전히 셀에서 "흐리게" 표시될 때) 수식 입력줄에서 - 열 B(fx) 위의 총 숫자 421299 38.96에서 두 번째 부분을 선택하고 잘라냅니다.

38.96 <Ctrl+X> - 클립보드를 통해 C3 셀에 커서를 놓고 <Ctrl+V> 붙여넣기... 시간이 지나면 꽤 견딜 만하고 빠르게 나타납니다...

어쩐지 웃으면서(이런 충고를 했다면 4월 1일에 농담이겠지만) 그래도 그러지 말았으면 좋겠어...
 
jartmailru :
어쩐지 웃으면서(이런 충고를 했다면 4월 1일 장난이겠지만) 그래도 그러지 않았으면 좋겠다...

그 사람은 심령이 쾌활하고 별로 게으르지 않습니다. 나쁜 점은 무엇입니까? )))

진실 - 게으름, 아시다시피 발전의 엔진. 하지만 소소한 것들....

 
sever30 :

여기에서 메모장에서 Excel로 옮겼습니다. 자연스럽게 숫자가 셀 위에 "확산"되었습니다 ... 값을 삭제하고 즉시 펜으로 적절한 셀에 입력해야하지만 Excel 자체를 사용하여 이것을 수행하는 방법은 무엇입니까? 글쎄, 나는 모른다, 정렬, 정렬, 값을 셀로 나누는 등. 메모장에서 Excel로 데이터를 한 번만 입력하면됩니다.

MT4는 CSV로 완벽하게 출력하며 아무 것도 변환할 필요가 없습니다.

 int FileWrite ( int handle, ...) 
Функция предназначена для записи данных в файл CSV, разделитель между данными включается автоматически. 
После записи в файл добавляется признак конца строки "\r\n" . При выводе числовые данные преобразуются в текстовый формат (см. функцию Print ()).
 
lasso :

MT4는 CSV로 완벽하게 출력하며 아무 것도 변환할 필요가 없습니다.

꼭 추가하세요 :-) 이 기능들을 사용하실 때 Windows의 지역 표준을 조정하셔야 합니다.

메타 트레이더에 대한 설정 - 즉, 목록 구분 기호를 세미콜론 ";"과 동일하게 둡니다.

그렇지 않으면 정확히 동일한 이해할 수 없는 긴 문자열이 있을 것입니다.

.

그리고 이 함수(FileWrite)는 완전히 어리 석습니다 ... 예를 들어 프로그램을 작성할 때 데이터 목록이 없습니다.

쉼표로 구분하여 나열할 수 있습니다. 그래서 내 PushColumn() / NextRow() 함수로 csv를 출력합니다.

.

추신: 브레이크 올 자동화는 심각하게 실망했습니다/범위 할당이 있는 2차원 변형 어레이를 제공하지 않음 - 약간 더 빠름/,

그러나 누군가가 빠른 옵션을 제안할 수 있다면 감사할 것입니다.

.

올가미 :

그 사람은 심령이 쾌활하고 별로 게으르지 않습니다. 나쁜 점은 무엇입니까? )))

나쁘지 않아. 하지만 웬일인지 나는 "가장 어리석은 질문은 묻지 않은 질문이다"라는 현명한 말을 기억했습니다.
 
jartmailru :

꼭 추가하세요 :-) 이 기능들을 사용하실 때 Windows의 지역 표준을 조정하셔야 합니다.

메타 트레이더에 대한 설정 - 즉, 목록 구분 기호를 세미콜론 ";"과 동일하게 둡니다.

그렇지 않으면 정확히 동일한 이해할 수 없는 긴 문자열이 있을 것입니다.

.

그리고 이 함수(FileWrite)는 완전히 어리 석습니다 ... 예를 들어 프로그램을 작성할 때 데이터 목록이 없습니다.

쉼표로 구분하여 나열할 수 있습니다.

전적으로 동의합니다.

그러나 나는 어떻게 든이 문제를 한 번 해결하고 region.settings를 Excel의 추가 기능 코드로 변환하고 이 추가 기능을 통해 MT4의 모든 CSV 출력을 열었습니다. 그래서 이 문제를 잊어 버렸습니다. 그녀는 나를 걱정하지 않습니다.

관심이 있는 사람이 있으면 설명이 포함된 VBA 코드 조각을 파고 찾을 수 있습니다.


PS FileWrite 는 완전히 바보입니다... 예, 아니요, 좋습니다....)) 행운을 빕니다!

 
lasso :

그러나 나는 어떻게 든이 문제를 한 번 해결하고 region.settings를 Excel의 추가 기능 코드로 변환하고 이 추가 기능을 통해 MT4의 모든 CSV 출력을 열었습니다. 그래서 이 문제를 잊어 버렸습니다. 그녀는 나를 걱정하지 않습니다.

관심이 있는 사람이 있으면 설명이 포함된 VBA 코드 조각을 파고 찾을 수 있습니다.

그런 다음 CSV를 여는 프로그램을 실행하여 구분 기호를 현재 것으로 바꾸고 파일 을 다시 저장 한 다음 Excel을 호출하는 것이 더 낫다고 생각합니다. 또는 어떻게 든 mql에서 이 문자를 가져오십시오... VB는 아마도 특별히 어떻게든 실행해야 하기 때문에... 버튼이나 이와 유사한 것입니다. 그리고 이것은 MT를 축소하는 것입니다 - 엑셀을 클릭한 다음 버튼을 누르고 파일을 선택하십시오. 그리고 여러 번.
 
jartmailru :
그런 다음 CSV를 여는 프로그램을 실행하여 구분 기호를 현재 것으로 바꾸고 파일을 다시 저장 한 다음 Excel을 호출하는 것이 더 낫다고 생각합니다. 또는 어떻게 든 mql에서 이 문자를 가져오십시오... VB는 아마도 특별히 어떻게든 실행해야 하기 때문에... 버튼이나 이와 유사한 것입니다.

모든 것이 정확히 그렇습니다.

Excel 추가 기능은 정확히 당신이 말하는 프로그램입니다. VB와 VBA는 같은 방언을 약간 다르게 사용합니다. 상부 구조는 상태 내의 상태입니다. 어떻게 될까요...))

추가할 것입니다. 추가 기능을 사용해야만 Excel의 기능을 이해할 수 있습니다. 그리고 많은 사람들이 깨닫지 못하고...

 
lasso :

모든 것이 정확히 그렇습니다.

Excel 추가 기능은 정확히 당신이 말하는 프로그램입니다. VB와 VBA는 같은 방언을 약간 다르게 사용합니다. 상부 구조는 상태 내의 상태입니다. 어떻게 될까요...))

나는 스크립트를 실행한다는 사실에 대해 이야기하고 있습니다. 스크립트는 파일이 준비되면 결과를 즉시 엽니다.
 
jartmailru :
나는 스크립트를 실행한다는 사실에 대해 이야기하고 있습니다. 스크립트는 파일이 준비되면 결과를 즉시 엽니다.
MT4 스크립트 -> CSV -> Excel -> 패널의 버튼 -> 결과. 클릭 한 번 차이....
 
jartmailru :
나는 스크립트를 실행한다는 사실에 대해 이야기하고 있습니다. 스크립트 는 파일이 준비되면 결과를 즉시 엽니다.

이해했습니다.

나는 이것을하지 않았지만 WinApi를 통해 연결된 응용 프로그램에서 파일을 여는 것 같습니다. 문제가 없습니까?