포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 632 1...625626627628629630631632633634635636637638639...1178 새 코멘트 Viktar Dzemikhau 2014.06.14 10:25 #6311 Vinin : MetaTrader 4 빌드 600 이상의 데이터 구조 교과서에서는 최소한 이 기사를 참조할 수 있습니다. 코드가 있습니다. // 1.1 Пишим Log-файл. ==================================================================================================================== CLogging::fWriteLog( string fs_Txt, // Данные, которые требуется записать в log-файл bool fb_PrintPermission = true , // Флаг печати комментариев bool fb_CommentPermission = true ) // Флаг показа комментариев на графике { static datetime ldt_NewDayOpen = 0 ; static string ls_FileName = "" ; datetime ldt_CurrDayOpen = iTime( Symbol (), NULL , PERIOD_D1 ); //---- Имя лог файла определяем один раз в сутки if ( ldt_NewDayOpen != ldt_CurrDayOpen ) { ls_FileName = StringConcatenate ( WindowExpertName(), "_" , Symbol (), "_" , Period (), "-" , Month(), "-" , Day(), ".log" ); ldt_NewDayOpen = ldt_CurrDayOpen; } int handle = FileOpen ( ls_FileName, FILE_READ | FILE_WRITE | FILE_CSV , "/t" ); FileSeek ( handle, 0 , SEEK_END ); FileWrite ( handle, StringConcatenate (TimeToStr( TimeCurrent (), TIME_DATE|TIME_SECONDS), ": " , fs_Txt) ); FileClose ( handle ); fPrint( fs_Txt, fb_PrintPermission, fb_CommentPermission ); } 줄에서: int handle = FileOpen ( ls_FileName, FILE_READ | FILE_WRITE | FILE_CSV , "/t" ); 지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까? Victor Nikolaev 2014.06.14 10:30 #6312 hoz : 교과서에서는 최소한 이 기사를 참조할 수 있습니다. 코드가 있습니다. 줄에서: 지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까? 당신이 당신의 물건을 어떻게 사용하는지 누가 압니까? [삭제] 2014.06.14 10:39 #6313 hoz : 교과서에서는 최소한 이 기사를 참조할 수 있습니다. 코드가 있습니다. 줄에서: 지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까? 눈치챘다.... 편집기로 이동하여 "파일" 폴더를 선택한 다음 "폴더 열기"를 선택합니다. 그렇지 않으면 모든 것이 거짓말을하기 시작한 곳을 찾는 것이 멍청하고 번거 롭습니다.)))) Viktar Dzemikhau 2014.06.14 10:40 #6314 Vinin : 당신이 당신의 물건을 어떻게 사용하는지 누가 압니까? 매우 간단합니다. Expert Advisor에서 테스트하기 위해 이미 다음을 수행했습니다. #include <HOZ_Code\Classes\CLogging.mqh> CLogging Clog; void OnTick () { Clog.fWriteLog( "Data_To_File" ); } Viktar Dzemikhau 2014.06.14 10:46 #6315 _new-rena : 눈치챘다.... 편집기로 이동하여 "파일" 폴더를 선택한 다음 "폴더 열기"를 선택합니다. 음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다. C:\Users\hoz\AppData\Roaming\MetaQuotes\Terminal\ 1 FC724C8C211BFE8ECF8B599A855301E 어디에도 이름이 지정된 파일이 없습니다. WindowExpertName(), "_" , Symbol (), "_" , Period (), "-" , Month(), "-" , Day(), ".log" 내 코드에서 판단해야 할 사항. [삭제] 2014.06.14 10:47 #6316 hoz : 음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다. 어디에도 이름이 지정된 파일이 없습니다. 내 코드에서 판단해야 할 사항. 자, 이것은 터미널 폴더 입니다. 그리고 \MQL4\files\ 그리고 여기? 그러나 일반적으로 복합 이름 대신 파일 이름을 어리석게 작성하면 파일이 디렉토리에 충돌할 수 있습니다(나는 그 파일 이름이 마음에 들지 않습니다...) Victor Nikolaev 2014.06.14 10:52 #6317 hoz : 음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다. 어디에도 이름이 지정된 파일이 없습니다. 내 코드에서 판단해야 할 사항. 공유 폴더를 보셨습니까? Viktar Dzemikhau 2014.06.14 11:14 #6318 _new-rena : 자, 이것은 터미널 폴더입니다. 그리고 \MQL4\files\ 그리고 여기? 그러나 일반적으로 복합 이름 대신 파일 이름을 어리석게 작성하면 파일이 디렉토리에 충돌할 수 있습니다(나는 그 파일 이름이 마음에 들지 않습니다...) 이름이 변경되었습니다. 아무 소용이 없습니다. 영상에서 보실 수 있습니다. 비닌 : 공유 폴더를 보셨습니까? 틀림없이. Карпутов Владимир 2014.06.14 11:27 #6319 MetaTrader4/MetaEditor4의 문제를 방지하려면 터미널 및 편집기 파일 설정에서 "관리자 권한으로 실행"을 설정하십시오. 그런 다음 MQL4.Cloud 및 터미널의 템플릿이 올바르게 작동하기 시작합니다. Victor Nikolaev 2014.06.14 11:28 #6320 hoz : 이름이 변경되었습니다. 아무 소용이 없습니다. 영상에서 보실 수 있습니다. 틀림없이. 다른 사람이 아이디어를 낼 수도 있습니다. 검색을 사용할 수 있지만 1...625626627628629630631632633634635636637638639...1178 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
MetaTrader 4 빌드 600 이상의 데이터 구조
교과서에서는 최소한 이 기사를 참조할 수 있습니다.
코드가 있습니다.
줄에서:
지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까?
교과서에서는 최소한 이 기사를 참조할 수 있습니다.
코드가 있습니다.
줄에서:
지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까?
당신이 당신의 물건을 어떻게 사용하는지 누가 압니까?
교과서에서는 최소한 이 기사를 참조할 수 있습니다.
코드가 있습니다.
줄에서:
지정된 이름의 로그 파일이 생성(또는 추가)됩니다. 그는 아니다. 경로가 없습니다. 코드가 맞습니다. 그 이유는 무엇입니까?
눈치챘다....
편집기로 이동하여 "파일" 폴더를 선택한 다음 "폴더 열기"를 선택합니다.
그렇지 않으면 모든 것이 거짓말을하기 시작한 곳을 찾는 것이 멍청하고 번거 롭습니다.))))
당신이 당신의 물건을 어떻게 사용하는지 누가 압니까?
매우 간단합니다. Expert Advisor에서 테스트하기 위해 이미 다음을 수행했습니다.
눈치챘다....
편집기로 이동하여 "파일" 폴더를 선택한 다음 "폴더 열기"를 선택합니다.
음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다.
C:\Users\hoz\AppData\Roaming\MetaQuotes\Terminal\ 1 FC724C8C211BFE8ECF8B599A855301E
어디에도 이름이 지정된 파일이 없습니다.
내 코드에서 판단해야 할 사항.
음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다.
어디에도 이름이 지정된 파일이 없습니다.
내 코드에서 판단해야 할 사항.
자, 이것은 터미널 폴더 입니다. 그리고 \MQL4\files\ 그리고 여기?
그러나 일반적으로 복합 이름 대신 파일 이름을 어리석게 작성하면 파일이 디렉토리에 충돌할 수 있습니다(나는 그 파일 이름이 마음에 들지 않습니다...)
음 ... 아니. 내 터미널 디렉토리의 폴더를 이미 삽질했습니다.
어디에도 이름이 지정된 파일이 없습니다.
내 코드에서 판단해야 할 사항.
공유 폴더를 보셨습니까?
자, 이것은 터미널 폴더입니다. 그리고 \MQL4\files\ 그리고 여기?
그러나 일반적으로 복합 이름 대신 파일 이름을 어리석게 작성하면 파일이 디렉토리에 충돌할 수 있습니다(나는 그 파일 이름이 마음에 들지 않습니다...)
이름이 변경되었습니다. 아무 소용이 없습니다. 영상에서 보실 수 있습니다.
공유 폴더를 보셨습니까?
틀림없이.
이름이 변경되었습니다. 아무 소용이 없습니다. 영상에서 보실 수 있습니다.
틀림없이.