[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 461

 
gvi2504 писал(а) >>

버그를 찾다보니 모든 조치가 Alert용이었는데 수정시 TP가 통과하고 SL이 너무 가깝지 않은 것으로 나타났습니다.

오류가 없는 것 같습니다. 너무 가깝고 잘못된 중지가 있습니다. 이 잘못된 정지가 다른 원인으로 인해 발생할 수 있습니까? 잘못된 EA 논리, 오류 또는 다른 것이 있습니까? 모든 소방관의 경우 장비 속성의 시장 개요를 살펴보고 스톱 사이에 차이가 있는지 확인하십시오.

 
Techno >> :

오류가 없는 것 같습니다. 너무 가깝고 잘못된 중지가 있습니다. 이 잘못된 정지가 다른 원인으로 인해 발생할 수 있습니까? 잘못된 EA 논리, 오류 또는 다른 것이 있습니까? 모든 소방관의 경우 장비 속성의 시장 개요를 살펴보고 스톱 사이에 차이가 있는지 확인하십시오.

문제가 사라진 것처럼 최소한 세 가지 유행을 추가했습니다. 고맙습니다.

 

하나의 창에서 그래픽 개체(하나의 단일)를 그리거나 변경할 필요가 있었습니다.

동일한 통화의 다른 창에 자동으로 표시/업데이트됩니다. 내가 이해하는 한, 이것은

좌표를 한 창의 파일에 저장하고 다른 창의 파일에서 읽어야만 달성할 수 있습니다.

- 효과가 있을까요?

- 다른 옵션이 있습니까?

- 업데이트 빈도는 무엇으로 결정되며 인터넷이 꺼져 있을 때 사용할 수 있습니까?


추신 지금 생각 - 아마도 전역 변수 에 개체 의 좌표 를 입력 하는 것이 더 나을까요 ?

 
chief2000 писал(а) >>

하나의 창에서 그래픽 개체(하나의 단일)를 그리거나 변경할 필요가 있었습니다.

동일한 통화의 다른 창에 자동으로 표시/업데이트됩니다. 내가 이해하는 한, 이것은

좌표를 한 창의 파일에 저장하고 다른 창의 파일에서 읽어야만 달성할 수 있습니다.

- 효과가 있을까요?

- 다른 옵션이 있습니까?

- 업데이트 빈도는 무엇으로 결정되며 인터넷이 꺼져 있을 때 사용할 수 있습니까?

추신 이제 생각했습니다. 개체의 좌표를 전역 변수에 입력하는 것이 더 나을까요?

MQL4에서 파일로 데이터 저장이 가능한가요??.. 들어본적도 없고...

Windows 간에 몇 가지 변수를 미리 처리해야 하는 경우 전역 변수를 사용합니다.

 
Axmed >> :

MQL4에서 파일로 데이터 저장이 가능한가요??.. 들어본적도 없고...

Windows 간에 몇 가지 변수를 미리 처리해야 하는 경우 전역 변수를 사용합니다.

(FileOpen, FileWrite) 저장할 수 있으며 나머지는 아직 확인되지 않았습니다.

 
chief2000 писал(а) >>

(FileOpen, FileWrite) 저장할 수 있으며 나머지는 아직 확인되지 않았습니다.

실제로... 기능 목록에 .dat 파일 작업을 위한 좋은 툴킷이 있습니다... 깨우쳐 주셔서 감사합니다!

동시에 나는 전문가에게 내 질문을 할 것입니다 =)

Expert Advisor 실행 중 외부 프로시저(dll) 사용 시 문제가 발생했습니다.

나는 며칠 동안 C dll을 실험해 왔으며 지금까지 가져온 모든 기능이 시계처럼 실행되었습니다 ...

문제는 동적 배열 처리를 수행하는 절차에서 발생했습니다. 전문가 차트에 연결하면 치명적인 오류 창이 나타납니다.


동시에 절차는 작은 매개변수 값(동적 배열의 크기에 영향을 미치는 값 포함)으로 정상적으로 작동합니다.

메모리 오버플로가 아닐까요?.. 혹시 비슷한 경험을 하신 분 계신가요??

 

내 문제는 이것입니다. Expert Advisor를 작성할 때 다음 줄이 있었습니다.

iLots = NormalizeDouble(FindLastLot() * ExpStep, Digits);

예를 들어 0.26을 반환했습니다. 그러나 여기서 전문가는 MODE_LOTSTEP = 0.1인 위치에서 시작됩니다. 즉, 로트는 0.2 또는 0.3이어야 하며 물론 잘못된 볼륨 의 오류가 생성됩니다. 만드는 방법 MathRound 함수의 나사를 풀기 위해 말하자면 - 정수 전용 함수가 밝혀졌습니다. - 어떻게 될까요?

 
TG писал(а) >>

내 문제는 이것입니다. Expert Advisor를 작성할 때 다음 줄이 있었습니다.

예를 들어 0.26을 반환했습니다. 그러나 여기서 전문가는 MODE_LOTSTEP = 0.1인 위치에서 시작됩니다. 즉, 로트는 0.2 또는 0.3이어야 하며 물론 잘못된 볼륨의 오류가 생성됩니다. 만드는 방법 MathRound 함수의 나사를 풀기 위해 말하자면 - 정수 전용 함수가 밝혀졌습니다. - 어떻게 될까요?

10의 거듭제곱을 곱한 다음 반올림한 다음 같은 거듭제곱으로 나누어 분수에서 정수를 만들면?

 
if 조건이 마지막 10분 동안만 확인되도록 코드를 작성하는 방법을 아는 사람이 있는지 알려주세요. 매시간? 예: 12:50 ~ 13:00, 13:50 ~ 14:00 등
 
Techno >> :

그리고 분수에서 10의 거듭제곱을 곱한 다음 반올림한 다음 같은 거듭제곱으로 나누어 정수를 만든다면?

글쎄, 그렇다면 모든 것이 작동합니다)) 감사합니다