MT 충돌 시 외부 파일을 사용하여 변수 내용 저장
결과 1 - 5 / 5

실: MT 충돌 시 외부 파일을 사용하여 변수 내용 저장

  1. #1
    안녕하세요 여러분,

    EA에서 외부 파일로 일부 거래 매개변수를 내보낼 수 있는 방법이 있는지 궁금합니다. 아마 txt?
    예를 들어 열린 주문의 대상을 저장하고 싶습니다.

    MT4가 충돌하는 경우 EA 초기화는 이 정보를 읽고 이 방법으로 위치가 처리되어야 하는 것처럼 처리되도록 할 수 있습니다!

    나에게 어떤 입력/힌트가 있습니까?

  2. #2
    몇 가지 코드를 작성했고 내 파일(Files 폴더에 저장됨)을 작성하는 스크립트를 얻었습니다. 삽입된 코드/ ---------------- --------------------- /| ScriptsTextExternalFile1.mq4 |/| 저작권 2015 비비티 |/| https://|/ ------------------ ------------------- #property copyright Copyright 2015 BBT #property link https://#property version 1.00 #property strict/int Int1#91;#93; ;/int Int2#91;#93;; 정수 정수1=1; 정수 정수2=2; 더블 더블1=1.1; 더블 더블2=2.2; 문자열 문자열1=문자열1; datetime DateTime= __DATE__; void OnStart() {/파일 이름 = test.csv; int file_handle = FileOpen( test.csv , FILE_WRITE | FILE_READ | FILE_CSV); FileWrite(file_handle,Int1,Int2,Double1,Double2,St ring1,DateTime); 경고(file_handle); } 이제 문제는 다음과 같습니다. MT가 충돌하면 파일에서 저장된 값을 어떻게 얻습니까?

  3. #3

    Quote 원래에 의해 게시 됨 ;
    안녕하세요 여러분, EA에서 외부 파일로 일부 거래 매개변수를 내보낼 수 있는 방법이 있는지 궁금합니다. 아마 txt? 예를 들어 열린 주문의 대상을 저장하고 싶습니다. MT4가 충돌하는 경우 EA 초기화는 이 정보를 읽고 이 방법으로 위치가 처리되어야 하는 것처럼 처리되도록 할 수 있습니다! 나에게 어떤 입력/힌트가 있습니까?
    몇 가지 옵션이 있습니다.
    http://docs.mql4.com/globals마지막으로 액세스한 시점으로부터 4주의 유효 기간이 있습니다.
    http://docs.mql4.com/files그러면 외부 파일을 읽고 쓸 수 있습니다. 해당 링크를 통해 몇 가지 예와 설명을 찾을 수 있습니다. 도움이 되는 희망

  4. #4
    감사합니다. 내가 보는 한 GlobalVariables는 옵션이 아닙니다. 컴퓨터가 충돌하고 다른 시스템에서 MT가 열린 경우 다른 시스템은 충돌한 시스템의 GlobalVariables 값에 액세스할 수 없습니다. 다른 터미널간에 전역 변수를 활용하는 옵션이 없다고 생각합니다. FileFunctions를 사용하는 외부 파일이 방법인 것 같습니다! 내가 아이디어를 얻을 수 있는 기존 코드, 외부 파일에서 생성, 저장 및 읽기가 어떻게 작동하는지 아는 사람이 있습니까? 기본적으로 몇 가지 값과 타임스탬프만 저장하면 됩니다. 이 값은 포지션이 열리거나 변경되면 정기적으로 업데이트됩니다. 터미널이 전문가를 초기화하면 타임스탬프가 미리 정의된 시간보다 오래되지 않은 경우 파일에서 읽습니다.

  5. #5
    파일에서 읽는 것은 그리 어렵지 않습니다 (방법을 안다면) ;-) 삽입된 코드 int file_handle = FileOpen ( test.csv , FILE_READ | FILE_CSV); int int1ReadValue= StrToInt(FileReadString(file_handle)); int Int2ReadValue=StrToInt(FileReadString(file_handle) ); double Double1ReadValue=StrToDouble(FileReadString(file_h andle));/나머지 값에 대해 등등 FileClose(file_handle); 누구에게나 도움이 될 수 있습니다!

게시 권한

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
쿠키 정책
쿠키 정책: koreaforex 웹사이트는 쿠키를 사용하며, 웹사이트를 사용자는 쿠키 사용에 동의하는 것입니다. 자세한 정보는 '쿠키 공개' 를 읽어주십시오.