묻다! - 페이지 99

 
Big Be:
언제 STATIC 변수를 사용하고 싶습니까? 어떤 문제를 해결할 수 있습니까?

언제 INIT() 섹션에 무언가를 넣고 싶습니까? 어떤 문제가 해결됩니까?

빅비

따라서 이에 대한 대답은 MQ4 설명서의 설명 대신에 또는 이에 추가되는 것입니까?

 

여러 주문을 추적하는 방법은 무엇입니까?

저는 현재 한 번에 1개의 열린 거래만 있는 EA를 만들고 있습니다.

이 거래 중에 일어나는 일을 추적하기 위해 많은 변수가 있습니다.

동시에 더 많은 열린 거래가 있었다면 티켓 번호를 키로 이러한 변수에 대한 배열을 사용할 수 있다고 생각했습니다. 그러나 내가 이해하는 것처럼 키는 0,1,2,3 등이어야 합니다. 맞나요? 그래서 이것은 불가능합니다.

그 대신 이와 같은 다차원 배열을 가질 수 있습니다. 설명과 같은 javascript/php를 이해하시기 바랍니다.

barSinceOpen = 배열(

0 => 배열(0 => 123123, 1 => 63)

1 => 배열(0 => 552352, 1 => 5)

);

두 번째 차원의 0은 티켓 번호이고 1은 거래가 시작된 이후의 막대 금액입니다.

barSinceOpen은 단지 예일 뿐입니다. 내가 원할 때마다 각 거래에 대해 이것을 계산할 수 있다는 것을 알고 있지만 그것이 요점이 아닙니다. 나는 무역을 위해 추적하는 많은 것들을 가지고 있습니다.

그리고 올바른 순서를 선택하려면 배열을 반복하고 올바른 티켓이 있는 2단계 배열을 선택해야 합니다.

좋은 생각이라고 생각합니까? 어떻게 하시겠습니까?

 

다른 질문

예를 들어 이익 실현을 설정하기 위해 orderModify()를 수행할 때와 같습니다.

그런 다음 다음 틱 전에 또는 동일한 주문을 다시 선택하기 전에 정지 손실을 설정하기 위해 다른 orderModify()를 수행한다고 말할 수도 있습니다. 그리고 그 점에서 나는 OrderTakeProfit()을 사용하여 이익을 제거하지 않습니다. 그러나 어쨌든 테이크 이익을 제거합니다.

다음 틱을 기다려야 합니까 아니면 OrderTakeProfit()이 새로운 이익 실현을 반환하도록 주문을 다시 선택해야 합니까?

 
Big Be:
언제 STATIC 변수를 사용하고 싶습니까? 어떤 문제를 해결할 수 있습니까?

언제 INIT() 섹션에 무언가를 넣고 싶습니까? 어떤 문제가 해결됩니까?

빅비
랄프.론퀴스트:
따라서 이에 대한 대답은 MQ4 설명서의 설명 대신에 또는 이에 추가되는 것입니까?

그것은 추가 것입니다.

(나는 항상 숙제를 먼저 하려고 노력한다.)

설명과 예가 필요할 수 있습니다.

빅비

 
Big Be:
언제 STATIC 변수를 사용하고 싶습니까? 어떤 문제를 해결할 수 있습니까?

언제 INIT() 섹션에 무언가를 넣고 싶습니까? 어떤 문제가 해결됩니까?

빅비

정적 변수는 물론 함수에서 변경되지 않는 한 해당 변수가 있는 모든 함수 호출에서 동일하게 유지됩니다. 예를 들어 모든 함수 호출과 같이 1씩 증가시키려는 해당 함수의 정수만 원할 수 있습니다.

그러나 이를 위해 전역 변수를 사용할 수도 있습니다.

초기화의 예:

정수 초기화() {

TakeProfit=테이크프로핏*포인트;

StopLoss=StopLoss*포인트;

TrailingStop=TrailingStop*포인트;

breakEven=breakEven*포인트;

리턴(0);

}

이것은 외부 변수이며 예를 들어 50핍을 원할 경우 takeprofit을 50으로 설정합니다. 그러나 이것이 EA에서 작동하려면 예를 들어 통화 0.001의 핍 값으로 곱해야 합니다.

 
SimonF:
정적 변수는 물론 함수에서 변경되지 않는 한 해당 변수가 있는 모든 함수 호출에서 동일하게 유지됩니다. 예를 들어 모든 함수 호출과 같이 1씩 증가시키려는 해당 함수의 정수만 원할 수 있습니다.

그러나 이를 위해 전역 변수를 사용할 수도 있습니다.

...

사이먼-

감사해요. 명확히 할 수 있도록 도와주세요.

이것은 정적 변수가 전역 변수가 아니더라도 할당된 마지막 값을 보유한다는 것을 의미합니까?

init()에 관해서는 설정 함수 로 사용되는 것으로 보입니다.

- 이에 대한 다른 좋은 예를 말씀해 주시겠습니까?

- deinit()로 따라야 합니까?

빅비

 

묻다

codersguru:
안녕 여러분,

코드의 일부를 도와달라는 개인적인 메시지를 많이 받았습니다.

여기에 MQL4와 관련된 질문을 게시할 수 있습니다. 최선을 다해 답변해 드리겠습니다.

여보세요,

나는 당신에게서 직접 mql을 배우고 싶습니다. 당신의 튜토리얼을 읽었고 몇 가지 EA를 코딩하고 있습니다.

 

클로징 기준 색상

안녕하세요,

양초의 종가에 따라 색상이 변경되는 ma 표시기가 있습니까? 예를 들어 양초가 SMA 위에서 닫히면 선 색상은 파란색이지만 MA 아래에 있으면 색상이 빨간색으로 변경됩니다.

"ma_in_color.mq4"라는 표시기가 있다는 것을 알고 있습니다. 죄송하지만 게시 방법을 모르겠습니다. 제 질문은 이 표시기에서 소리 경고를 프로그래밍할 수 있는 사람이 있다는 것입니다.

정말 고마워

 

표시기의 버퍼 값을 주석으로 표시하거나 전문가 폴더에 인쇄하여 값이 변경되는 것을 볼 수 있도록 하는 가장 쉬운 방법은 무엇입니까? 이 표시기에는 8개의 버퍼가 있습니다.

데이브

 

Ctrl-D .