다중 통화 고문에 대한 질문 - 페이지 8

 

지표의 #property 링크 에 내 이메일 쓰기

 

아마도 시작 전 마지막 질문일 것입니다!

모든 제한 사항이 고려됩니다. 그리고 로트, 주문, 테스트 시간 등이 있습니다.

FreeMargin을 고려해야 합니다. 붙여넣기:

 if ( AccountFreeMargin () < ( 500 * Lots ))
        {
         Print ( " We have no money. Free Margin = " , AccountFreeMargin ()) ;
         return ( 0 ) ;  
        }

보증금이 $5000로 떨어지면 내 몫은 약 0.5로 떨어질 것이라고 생각했습니다.

그러나 고문은 항상 포지션을 열려고 노력합니다! 그리고 열립니다. 입금마감까지..

제발. 챔피언십 조건으로 규정된 경우를 금지하는 방법을 알려주세요. 무엇을 추가할까요?

ps. 부탁드립니다. "ProtoType.mq4 Expert Advisor에서 수행되는 방법"을 제안하지 마십시오.

보았다.

 
rid :
 if ( AccountFreeMargin () < ( 500 * Lots ))
        {
         Print ( " We have no money. Free Margin = " , AccountFreeMargin ()) ;
         return ( 0 ) ;  
        }

500은 충분하지 않으며 귀하의 버전에서 전문가는 각 틱 의 로그에 자금 부족에 대해 불평합니다. 그러나 그것들이 충분하지 않을 때 그것은 당신에게 중요하지 않을 것입니다. 당신은 불필요한 요청으로 무역 서버에만 스팸을 보낼 것이며, 그 후에도 터미널은 서버를 통과하도록 허용하지 않을 것입니다 ...

 
rid :

제발. 챔피언십 조건 으로 규정된 경우 를 금지 하는 방법 을 알려 주십시오 . 무엇을 추가할까요?

어떤 경우를 말씀하시는 건가요?
 

적어도 다음과 같이:

예치금이 50% 아래로 떨어지자 마자 전문가가 전원을 끄면 됩니다!

 
if(AccountFreeMargin()<5000)return;
 
rid :

적어도 다음과 같이:

예치금이 50% 아래로 떨어지면 전문가가 간단히 꺼집니다!

의미는 어떻습니까?

가장 수익성이 없는 포지션은 중개인의 스톱아웃에 의해 강제로 폐쇄됩니다. 아니면 거래를 중단하기 위해 Expert Advisor가 필요합니까? 그러면 누가 보증금을 올리거나 올리려고 합니까?

 

네....그렇게 모든게 단순하지 않습니다.... 결국 예상하지 못한 곳에서 문제가 나왔습니다.!

본인은 이 문제를 다음과 같이 이해합니다. 포지션이 개설될 때마다 로트의 보증금이 현재 계정에 있는 자금의 절반 미만이어야 합니다. 그리고 얼마나 많은 자리가 열려 있는지는 중요하지 않습니다. 내 다중 통화에서는 최대 5개의 쌍이 작동합니다. 그 중에는 가장 비싼 파운드가 있습니다.

그러나 단순함을 위해 평균적으로 총 로트 수가 예금의 크기에 따라 (나와 같이) 감소한다고 가정해 보겠습니다. 평균 1랏이 $1500의 담보를 지출하도록 하십시오.

예치금이 $5,000로 떨어지면 저는 $2,500 이하의 증거금으로 3개의 포지션을 열 수 있는 권리가 있습니다. 즉, 각각 0.5랏 이하의 크기로 3개의 포지션을 열 수 있습니다.

3*0.5*1500=2250$<2500$

보증금이 3000으로 떨어지면 0.3랏의 3개 포지션만 열 수 있습니다.

이제 문제를 올바르게 공식화할 수 있기를 바랍니다. 그래서 뭐 할까?

 

사과드립니다! 모든 질문을 받습니다! 위에서 설명한대로 정확히 내 고문이 작동하는 것으로 나타났습니다!

로트 계산 라이브러리를 사용합니다.

 
rid :

본인은 이 문제를 다음과 같이 이해합니다. 포지션이 열릴 때마다 로트의 보증금이 계정에 있는 현재 자금의 절반 미만이어야 합니다 . 그리고 얼마나 많은 자리가 열려 있는지는 중요하지 않습니다. 내 다중 통화에서는 최대 5개의 쌍이 작동합니다. 그 중에는 가장 비싼 파운드가 있습니다.

그러나 단순함을 위해 평균적으로 총 로트 수가 예금의 크기에 따라 (나와 같이) 감소한다고 가정해 보겠습니다. 평균 1랏이 $1500의 담보를 지출하도록 하십시오.

예치금이 $5,000로 떨어지면 저는 $2,500 이하의 증거금으로 3개의 포지션을 열 수 있는 권리가 있습니다. 즉, 각각 0.5랏 이하의 크기로 3개의 포지션을 열 수 있습니다.

3*0.5*1500=2250$<2500$

보증금이 3000으로 떨어지면 0.3랏의 3개 포지션만 열 수 있습니다.

이제 문제를 올바르게 공식화할 수 있기를 바랍니다. 그래서 뭐 할까?

완전히 정확하지 않음: 그러한 (강조 표시된) 제약 조건이 없습니다. 이 스탑아웃 레벨은 예금 금액이 계좌 금액의 두 배 이상일 때 발생합니다 . 저것들. 예치금이 5K로 떨어졌고 열린 포지션 이 없을 때 10.0랏으로 열 수 있습니다. 자금 = 3K이면 총 6랏으로 열 수 있습니다. 이것은 모두 100:1의 레버리지로 이루어집니다(경쟁에서와 같이). 계산을 수정하십시오.