MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 414

 
하나의 주문을 여는 목적

우리는 열린 주문을 반복하고 0이면 여는 함수를 가져 와서 만듭니다.

옵션 2:
조건 주문dtotal ==0

그리고 우리는 각 틱에 대해 최소한 무한한 주문 또는 열기를 얻습니다.

왜 그런 겁니까?
 
Alekseu Fedotov :

시작한다:

변수, 변수 가시성

그들은 어디에서 어떻게 발표됩니까?

코드가 명확한 것 같아요
 
Mickey Moose :
하나의 주문을 여는 목적

우리는 열린 주문을 반복하고 0이면 여는 함수를 가져 와서 만듭니다.

옵션 2:
조건 주문dtotal ==0

그리고 우리는 각 틱에 대해 최소한 무한한 주문 또는 열기를 얻습니다.

왜 그런 겁니까?
코드에서 명확하지 않은 것은 무엇입니까?
 
ZZuretc :
불명확한 사항이 있으면 설명하겠습니다
준비된 주문 합계가 있는 경우 사용자 지정 카운트 기능을 사용해야 하는 이유가 명확하지 않습니다.
 
Mickey Moose :
준비된 주문 합계가 있는 경우 사용자 지정 카운트 기능을 사용해야 하는 이유가 명확하지 않습니다.

표준은 기호, 마법 및 유형에 관계없이 계정의 총 주문 및 위치 수를 반환하기 때문입니다.

 

안녕하세요 여러분! 가격 이 수평선 을 넘을 수 있는 조건을 설정하는 방법을 알려주실 수 있나요? 그리고 이 기능을 최대 정확도로 만드는 방법(모든 틱마다 반응함)은 무엇입니까?

미리 감사드립니다))

 
Mickey Moose :
하나의 주문을 여는 목적
우리는 열린 주문을 반복하고 0이면 여는 함수를 가져 와서 만듭니다.
옵션 2:
조건 주문dtotal ==0
그리고 우리는 각 틱에 대해 최소한 무한한 주문 또는 열기를 얻습니다.
왜 그런 겁니까?

각 틱과 함께 터미널은 서버로부터 최신 견적과 주문에 대한 정보를 받습니다. 터미널이 OrderSend() 명령을 서버에 보낼 때 서버는 명령을 처리하고 주문을 여는 데 약간의 시간이 필요합니다. 그때까지는 각 틱(비어 있음)과 함께 주문 부재에 대한 정보를 보냅니다. OrdersTotal() 함수 는 null 값을 반환하고 로봇은 새로운 OrderSend()를 보냅니다.

서버가 주문을 열면 더 이상 빈 틱이 없습니다. OrdersTotal() 함수는 양수 값을 반환하고 로봇은 진정됩니다. 따옴표가 자주 바뀌면 틱이 자주 오고 빈 틱이 많이 생깁니다. 로봇은 OrderSend()를 많이 보낼 것입니다. 서버는 명령에 응답하여 많은 주문을 엽니다.

결론 - OrderSend() 후에 일시 중지해야 합니다.

 
STARIJ :

각 틱과 함께 터미널은 서버로부터 최신 견적과 주문에 대한 정보를 받습니다. 터미널이 OrderSend() 명령을 서버에 보낼 때 서버는 명령을 처리하고 주문을 여는 데 약간의 시간이 필요합니다. 그때까지는 각 틱(비어 있음)과 함께 주문 부재에 대한 정보를 보냅니다. OrdersTotal() 함수 는 null 값을 반환하고 로봇은 새로운 OrderSend()를 보냅니다.

서버가 주문을 열면 더 이상 빈 틱이 없습니다. OrdersTotal() 함수는 양수 값을 반환하고 로봇은 진정됩니다. 따옴표가 자주 바뀌면 틱이 자주 오고 빈 틱이 많이 생깁니다. 로봇은 OrderSend()를 많이 보낼 것입니다. 서버는 명령에 응답하여 많은 주문을 엽니다.

결론 - OrderSend() 후에 일시 중지해야 합니다.

긍정적인 응답으로 OrderSend() 후 - 티켓이 있으며 이에 따라 - 포지션을 개설/주문한 후 거래 환경을 다시 요청해야 하며 알 수 없는 금액을 기다리지 않아야 합니다.

 

그러나 소유하지 않은 마술사를 가져와 수정하는 함수는 어떻습니까?

그러나 다른 기능은 여러 주문을 하지 않고 SellLimit만 주문하는 이유는 무엇입니까?

 
ZZuretc :
그러나 소유하지 않은 마술사를 가져와 수정하는 함수는 어떻습니까?

주문 마법은 수정할 수 없습니다.