라이브러리: 멀티 테스터 - 페이지 34 1...272829303132333435363738394041...56 새 코멘트 Yuriy Bykov 2024.01.21 17:07 #331 안녕하세요, 스테판 마조람 님 파일에서 문자열 배열로 설정을 읽는 이 초안 함수를 추가할 수 있습니다. #define ARRAY_APPEND(array, value) \ ArrayResize(array, ArraySize(array) + 1, 128); \ array[ArraySize(array) - 1] = value; //+------------------------------------------------------------------+ //|| //+------------------------------------------------------------------+ void LoadSettings(string filename, string &settings[]) { int f = FileOpen(filename, FILE_READ | FILE_TXT | FILE_ANSI); if(f) { string setting = ""; string s; while(!FileIsEnding(f)) { s = FileReadString(f); StringTrimRight(s); StringTrimLeft(s); if(s == "[Tester]") { if(setting != "") { ARRAY_APPEND(settings, setting); setting = ""; } } if(s != "" && StringSubstr(s, 0, 2) != "//") { setting += s + "\n"; } } if(setting != "") { ARRAY_APPEND(settings, setting); } FileClose(f); } else { PrintFormat("Error open file: %s", filename); } } #undef ARRAY_APPEND 그리고 OnInit()에서 다음과 같이 사용하세요. int OnInit() { string Settings[]; LoadSettings("MySettings.ini", Settings); /* 확인 읽기용 for(int i = 0; i < ArraySize(Settings); i++) { PrintFormat("------------ Settings[%d]: --------------", i); Print(Settings[i]); } */ for (uint i = ArraySize(Settings); (bool)i--;) Run(Settings[i]); return INIT_SUCCEEDED; } fxsaber 2024.01.22 11:01 #332 Stefan Marjoram #:20개의 세트 파일을 추가해야 합니다. 트레이딩, 자동매매 시스템 및 트레이딩 전략 테스트 포럼 메타트레이더 5 빌드 3550의 새 버전: 개선 및 수정 사항 fxsaber, 2023.05.23 00:58 유효성 검사는 많은 INI 주문을 순차적으로 실행할 수 있습니다. 필요한 ini 파일을 Files\YourName 폴더에 넣습니다. 터미널에서 Validate를 시작하고 폴더 이름( YourName)을 지정합니다. ini-작업이 순차적으로 실행됩니다. 20개의 필수 ini-파일을 생성하고 위에서 설명한 대로 수행합니다. Libraries: MultiTester MetaTrader 5 플래폼 업데이트 mql5 언어의 특징, 미묘함 EgorKim 2024.01.25 11:20 #333 갑자기 알레르기 발작이 일어나고 있어요. 원인은 무엇일까요? fxsaber 2024.01.25 11:25 #334 EgorKim #: 갑자기 찾아온 알레르기입니다. 원인은 무엇일까요? 시작 버튼을 손으로 눌렀나요? EgorKim 2024.01.25 12:36 #335 fxsaber #: 시작 버튼은 손으로 조작할 수 있나요? 예. 이 코드만 사용합니다. if(MTTESTER::IsReady()) { Sleep(200); } if(MTTESTER::ClickStart()) { Sleep(200); } fxsaber 2024.01.27 14:01 #336 EgorKim #:이 코드만 사용합니다. 업데이트되었습니다. fxsaber 2024.01.29 09:53 #337 MTTester가 업데이트되었습니다. fxsaber 2024.01.29 20:48 #338 fxsaber #: MTTester가 업데이트되었습니다. 다시. fxsaber 2024.01.30 09:51 #339 MTTester.mqh 업데이트. fxsaber 2024.01.31 22:35 #340 EgorKim #: 갑자기 찾아온 알레르기입니다. 테스트에 도움을 주셔서 감사합니다! MTTester.mqh 업데이트가 게시되었습니다. 1...272829303132333435363738394041...56 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안녕하세요, 스테판 마조람 님
파일에서 문자열 배열로 설정을 읽는 이 초안 함수를 추가할 수 있습니다.
그리고 OnInit()에서 다음과 같이 사용하세요.
20개의 세트 파일을 추가해야 합니다.
트레이딩, 자동매매 시스템 및 트레이딩 전략 테스트 포럼
메타트레이더 5 빌드 3550의 새 버전: 개선 및 수정 사항
fxsaber, 2023.05.23 00:58
유효성 검사는 많은 INI 주문을 순차적으로 실행할 수 있습니다.
20개의 필수 ini-파일을 생성하고 위에서 설명한 대로 수행합니다.
갑자기 알레르기 발작이 일어나고 있어요.
원인은 무엇일까요?
갑자기 찾아온 알레르기입니다.
원인은 무엇일까요?
시작 버튼을 손으로 눌렀나요?
시작 버튼은 손으로 조작할 수 있나요?
예.
이 코드만 사용합니다.
이 코드만 사용합니다.
업데이트되었습니다.
MTTester가 업데이트되었습니다.
다시.
갑자기 찾아온 알레르기입니다.
테스트에 도움을 주셔서 감사합니다! MTTester.mqh 업데이트가 게시되었습니다.