초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 218

 
micle :
있습니다. 서버 부분은 그냥 관문일 뿐인데... 주문 실행 에 있어서는 서버 부분이 아닌 브로커에 많이 의존하는 것 같아요.
글쎄, 나는 확실히 알고 싶다. 이것이 여전히 서버 측에서 결정되고 대기열의 순서로 실행이 보장되는 경우 이러한 구성을 알고리즘에서 사용할 수 있다는 것입니다. 그렇지 않으면 할 수 없습니다.
 
Algo :
교육 프로그램에 감사하지만 질문은 완전히 달랐습니다.
주제에 따르면 주문 의 실행 순서 는 보장되지 않습니다. 지정가 주문은 실행이 보장되지 않습니다. 귀하의 예에는 0 또는 +3 계약이 있습니다.
 
C-4 :
주제에 따르면 주문 의 실행 순서 는 보장되지 않습니다. 지정가 주문은 실행이 보장되지 않습니다. 귀하의 예에는 0 또는 +3 계약이 있습니다.

그러나 주문이 보장되지 않는 경우 "0 또는 3"이 어떻게 필수입니까? 그리고 매수 한도가 있는 예에서는 실제로 보장되지 않습니다. 가격이 매수 한도 아래로 떨어지면 이미 실행된 것이 보장되지만 손절매는 사실이 아닙니다. 제 시간이 아닐 수도 있습니다. 활성화하고 실행하는 데 시간이 걸리며 MT는 이미 손절매 수준을 새로운 수준으로 변경했습니다. 하지만 예에서 Buylimit를 Sellstop으로 바꾸십시오. 그러면 어떻게 될까요?

확장된 질문은 다음과 같습니다. 중지 주문이 브로커에게 전송되면(스톱로스 또는 독립 판매 중지 여부는 중요하지 않음) 주문서에 배치됩니다. 가격이 해당 수준에 도달하면 주문서의 주문이 접수된 순서대로 실행된다는 보장이 있습니까? 주문서가 MT 서버의 필수적인 부분이라면 개발자는 이 질문에 답할 수 있습니다. 그렇지 않고 브로커의 주문서가 다른 소프트웨어에 의해 처리되고 MT가 모든 거래에 대해서만 "통지"되면 XZ가 유효합니다.

 

안녕하세요. 다른 사람의 신호를 사용하면서 로트의 볼륨을 어떻게든 조정할 수 있습니까? "다음 범위 내에서 수행:" 기능 외에

오늘 저는 그러한 예를 보았습니다. 신호 제공자는 0.40 로트 볼륨을 가지고 있고 저는 0.1을 복사합니다 ... 둘 다에 대한 레버리지는 1 * 100이며 5.0 내에서 실행할 가치가 있습니다. 보증금의 양이 영향을 미칩니까?

 
539exnkx :
작가는 알려지지 않았지만 전략을 직접 설명할 수 있습니까? 아니면 로봇을 다시 주문하는 것이 더 쉽습니까?

여기에는 두 가지 옵션이 있습니다.

  1. 나만의 코드 작성
  2. 주문 코드.

 
Algo :

그러나 주문이 보장되지 않는 경우 "0 또는 3"이 어떻게 필수입니까? 그리고 매수 한도가 있는 예에서는 실제로 보장되지 않습니다. 가격이 매수 한도 아래로 떨어지면 이미 실행된 것이 보장되지만 손절매는 사실이 아닙니다. 제때가 아닐 수도 있기 때문입니다. 활성화하고 실행하는 데 시간이 걸리며 MT는 이미 손절매 수준을 새로운 수준으로 변경했습니다. 하지만 예에서 Buylimit를 Sellstop으로 바꾸십시오. 그러면 어떻게 될까요?

확장된 질문은 다음과 같습니다. 중지 주문이 브로커에게 전송되면(스톱로스 또는 독립 판매 중지 여부는 중요하지 않음) 주문서에 배치됩니다. 가격이 해당 수준에 도달하면 주문서의 주문이 접수된 순서대로 실행된다는 보장이 있습니까? 주문서가 MT 서버의 필수적인 부분이라면 개발자는 이 질문에 답할 수 있습니다. 그렇지 않고 브로커의 주문서가 다른 소프트웨어에 의해 처리되고 MT가 모든 거래에 대해서만 "통지"되면 XZ가 유효합니다.

더 쉽게 설명하겠습니다. 1.3000에 지정가 주문이 있습니다. 가격이 1.3000에 도달하면 정지 주문이 실행되기 시작합니다. 같은 순간 가격이 1.3001로 이동한다고 가정해 보겠습니다. 중지 명령이 실행되는 시간은 100밀리초인지 100초인지는 중요하지 않습니다. 충족시키는 것이 중요합니다. 이 경우 주문 이 실행되는 순간 가격은 이미 1.3001입니다. 당신의 중지는 긍정적 인 미끄러짐으로 될 것입니다. 그러나 1.3001의 가격으로 구매 한도는 결코 충족되지 않습니다.

주문은 선입선출(FIFO) 원칙에 따라 실행됩니다. 그러나 알고리즘에서 이 속성을 사용할 수 없습니다. 거래 내역에서 사용할 수 있는 거래 실행 시간도 이 원칙을 준수한다는 보장은 없습니다.

 
C-4 :

더 쉽게 설명하겠습니다. 1.3000에 지정가 주문이 있습니다. 가격이 1.3000에 도달하면 정지 주문이 실행되기 시작합니다. 같은 순간 가격이 1.3001로 이동한다고 가정해 보겠습니다. 중지 명령이 실행되는 시간은 100밀리초인지 100초인지는 중요하지 않습니다. 충족시키는 것이 중요합니다. 이 경우 주문 이 실행되는 순간 가격은 이미 1.3001입니다. 당신의 중지는 긍정적 인 미끄러짐과 함께 것입니다. 그러나 1.3001의 가격으로 구매 한도는 결코 충족되지 않습니다.

내 댓글에 "가격이 한도 이하로 떨어지면"이라고 썼습니다. 예제의 가격을 1.2999(한도는 1.3000으로 설정됨)로 바꾸면 추가 계산이 즉시 변경됩니다.
C-4 :
거래 내역에서 사용할 수 있는 거래 실행 시간도 이 원칙을 준수한다는 보장은 없습니다.
이것이 바로 이 질문에 대한 것입니다. 그런 보장이 없다는 것을 확실히 알고 있습니까, 아니면 그냥 추측하고 있습니까?
 
ViktorK :

안녕하세요. 다른 사람의 신호를 사용하면서 로트의 볼륨을 어떻게든 조정할 수 있습니까? "다음 범위 내에서 수행:" 기능 외에

오늘 저는 그러한 예를 보았습니다. 신호 제공자는 0.40 로트 볼륨을 가지고 있고 저는 0.1을 복사합니다 ... 둘 다에 대한 레버리지는 1 * 100이며 5.0 내에서 실행할 가치가 있습니다. 보증금의 양이 영향을 미칩니까?

예, 예금 금액이 영향을 미칩니다. 당신과 당신의 공급자는 어느 것을 가지고 있습니까? 구독할 때 보증금 사용의 95%를 걸었나요?

예 1) 귀하의 레버리지는 동일합니다(1:100 또는 1:500은 중요하지 않음). 예금 제공자 = $10,000, 귀하 = $5,000이고 가입할 때 예금 사용량의 95%를 선택했습니다. 공급자가 0.40랏 의 포지션 을 열면 당신은 0.19랏을 열 것입니다. 귀하의 로트는 0.40 / 2 = 0.20(귀하의 창고가 2배 더 작기 때문에)으로 계산되며 0.20 = 0.19 의 95%를 사용합니다.

예 2) 공급업체의 레버리지 = 1:500, 보증금 = $10,000입니다. 레버리지 = 1:100, 예치금 $5,000, 예치금 사용의 50%가 있습니다. 그는 많은 것을 가지고 있습니다 = 0.40. 귀하의 로트는 0.40 / 2(예금이 2배 적기 때문에) = 0.20, 0.20 / 5(레버리지가 5배 적기 때문에) = 0.04, 0.04 / 2(. 보증금). = 0.02 .

 
paladin800 :

예, 예금 금액이 영향을 미칩니다. 당신과 당신의 공급자는 어느 것을 가지고 있습니까?

네, 제 입금의 대부분은 보너스 펀드이기 때문에 계산에 들어가지 않고 인출에 참여하지 않는 것 같습니다.

정보 감사합니다 한번 보겠습니다

 
ViktorK :

네, 제 입금의 대부분은 보너스 펀드이기 때문에 계산에 들어가지 않고 인출에 참여하지 않는 것 같습니다.

정보 감사합니다 한번 보겠습니다

제 생각에는 보증금의 일부가 보너스라는 사실에 영향을 미치지 않아야 합니다. 모든 것이 가능하지만. 그건 그렇고, 신호에 가입 하면 추첨을 계산할 때 보너스가 사용되는지 브로커에게 문의하십시오. 그리고 그것이 당신을 괴롭히지 않는다면, 브로커의 대답이 무엇인지 나중에 개인 메시지로 저에게 편지하십시오. 그것은 매우 흥미 롭습니다.
사유: