아마도 연휴가 지나면서 뇌 기능이 부분적으로 좋아진 것 같은데, 내 생각을 전달하는 수준이 낮은 것 같다. :(
요점은 약간 다릅니다.
1. 어드바이저가 시작하자마자 나는 보증금의 초기 값을 어떤 변수에 할당합니다 (나는 할당 기능을 찾고 있습니다. 물론 초기 설정에서 지정하여 수동으로 쓸 수도 있지만 나는 이미 내 프로그래밍 능력의 서투름에 대해 비난을 받았지만 백인들처럼 그것을 원합니다) .
2. 때문에 내 시스템은 서투르고 하나의 로트에서만 작동하며 로트의 초기 값은 (가령) 1.0입니다...
3. 그리고 주요 질문 자체 - 각 수익성 있는 거래 후 보증금을 초기 금액과 비교하고 새 값(예를 들어)이 30% 더 커지면 로트 크기 값을 0.1로 변경합니다. 즉. 1.0+0.1 그리고 왜냐하면 지속적으로 (뉘앙스는 변수의 이전 값을 지속적으로 변경해야 하고, 다시 변수에 보증금 값을 할당하는 연산자가 필요하다는 것입니다).
일반적으로 그런 것.
자금 관리 기능 과 그 작업을 철저히 이해 - 도서관에서 I. Kim의 볼륨 관리 기능 참조, 링크를 제공한 교과서 버전을 포함한 기타 옵션 - 작업 순서를 파악하면 다음 작업 그것은 당신이 필요로하는 자신의 것을 만들 수 없습니다 ... 그런 것. 이것이 없으면 - 어떤 식 으로든 - IMHO, 일반적인 문제를 연습하고 해결하십시오. 예고편 참조 - Igor Kim의 자금 관리 기능.
아마도 연휴가 지나면서 뇌 기능이 부분적으로 좋아진 것 같은데, 내 생각을 전달하는 수준이 낮은 것 같다. :(
요점은 약간 다릅니다.
1. 어드바이저가 시작하자마자 나는 보증금의 초기 값을 어떤 변수에 할당합니다 (나는 할당 기능을 찾고 있습니다. 물론 초기 설정에서 지정하여 수동으로 쓸 수도 있지만 나는 이미 내 프로그래밍 능력의 서투름에 대해 비난을 받았지만 백인들처럼 그것을 원합니다) .
2. 때문에 내 시스템은 서투르고 하나의 로트에서만 작동하며 로트의 초기 값은 (가령) 1.0입니다...
3. 그리고 주요 질문 자체 - 각 수익성 있는 거래 후 보증금을 초기 금액과 비교하고 새 값(예를 들어)이 30% 더 커지면 로트 크기 값을 0.1로 변경합니다. 즉. 1.0+0.1 그리고 왜냐하면 지속적으로 (뉘앙스는 변수의 이전 값을 지속적으로 변경해야 하고, 다시 변수에 보증금 값을 할당하는 연산자가 필요하다는 것입니다).
일반적으로 그런 것.
자금 관리 기능 과 그 작업을 철저히 이해 - 도서관에서 I. Kim의 볼륨 관리 기능 참조, 링크를 제공한 교과서 버전을 포함한 기타 옵션 - 작업 순서를 파악하면 다음 작업 그것은 당신이 필요로하는 자신의 것을 만들 수 없습니다 ... 그런 것. 이것이 없으면 - 어떤 식 으로든 - IMHO, 일반적인 문제를 연습하고 해결하십시오. 예고편 참조 - Igor Kim의 자금 관리 기능.
말해봐, 파일 디스크립터는 성공적으로 열 때 항상 0보다 큽니까?
쓰기를 위해 파일을 여는 이 코드의 논리가 올바른지 확인하십시오.
파일이 없으면 누가 파일을 만든 후 닫을까요?
그런 다음 이 경우 터미널에서 열기 오류가 발생하므로 FILE_CSV | FILE_READ , 이 경우 파일이 없으면 터미널은 무음입니다.
파일이 없으면 누가 파일을 만든 후 닫을까요?
그런 다음 이 경우 터미널에서 열기 오류가 발생하므로 FILE_CSV | FILE_READ, 이 경우 파일이 없으면 터미널은 무음
자, 있습니다. 파일이 열린 경우
파일에 항목을 만들었는데 끝에 구분자가 추가되지 않았고 튜토리얼에서는 자동으로 추가된다고 합니다.
그리고 거기에 없으면 생성하고 닫지 마십시오. 또는 추가 클로저가 있습니다(코드 아래).
구분 기호에 대해 - 파일을 여는 구분 기호(만들지 않음)는 다음과 같습니다.
쪼그라든거같은데...
여기를 참조하십시오 : https://docs.mql4.com/en/basis/variables
https://docs.mql4.com/en/basis/variables/static
https://docs.mql4.com/en/basis/variables/global
https://docs.mql4.com/en/basis/variables/extern
헤헤, 화제의 아바타. :)
2 Roman - 감사합니다. 살펴보겠습니다.
자주 묻는 질문 :
그리고 거기에 없으면 생성하고 닫지 마십시오. 또는 추가 클로저가 있습니다(코드 아래).
구분 기호에 대해 - 파일을 여는 구분 기호(만들지 않음)는 다음과 같습니다.
그래서 내가 초과를 이해하지 못하는 이유는 바로 닫지 않으면 나중에 닫습니다. 표시한 다음 정확한 개폐를 미리 확인하십시오.
경고 신호가 현재 표시줄에 한 번만 표시기에 나타나도록 하는 방법을 알려주세요. 변수를 만들려고 했는데 이 변수의 값이 0인 동안 신호는 허용되고 신호가 울리면 변수는 값 1을 취합니다. 그러나 이것은 작동하지 않습니다.
https://docs.mql4.com/en/basis/variables/static
경고 신호가 현재 표시줄에 한 번만 표시기에 나타나도록 하는 방법을 알려주세요. 변수를 만들려고 했는데 이 변수의 값이 0인 동안 신호는 허용되고 신호가 울리면 변수는 값 1을 취합니다. 그러나 이것은 작동하지 않습니다.
경고 신호가 현재 표시줄에 한 번만 표시기에 나타나도록 하는 방법을 알려주세요. 변수를 만들려고 했는데 이 변수의 값이 0인 동안 신호는 허용되고 신호가 울리면 변수는 값 1을 취합니다. 그러나 이것은 작동하지 않습니다.
나는 보통 LastBarAlert 변수를 만들고 알람이 트리거될 때 그것에 Time[0]을 씁니다.
음, 그렇다면 기본, LastBarAlert!=Time[0]인 경우 경고가 표시됩니다.