프로그래밍 방식으로 "마진 백분율"을 얻는 방법 - 페이지 2

 
Alexey Viktorov :

글쎄요... 환상은 우리의 전부입니다... 하지만 왜 당신을 도우려는 사람들이 당신이 상상한 것에 대해 환상을 가져야 하는지 명확하지 않습니다. 글쎄요, 그건 질문이 아닙니다.

해당 공식에서 필요한 것을 얻는 방법:

공식 자체는 마진 = 랏 *ContractSize*MarketPrice*Percentage/100입니다.

따라서 백분율 = 마진/ ( 랏 *ContractSize*MarketPrice/100 )

지금까지 이것은 더 이상 사용되지 않는 기능 목록에 없습니다. 따라서 여백 백분율을 결정하기 위해 누락된 값을 제공합니다.

현재 시점에서 모든 데이터를 수신한 현재 가격으로, 주문 개시 시 유지되는 마진을 주문 개시 가격으로 쉽게 재계산할 수 있습니다.

mql5에 필요한 경우 다음을 사용해야 합니다.

표준.

레버리지가 마진에 영향을 미치지 않습니까? 공식에 계수를 추가할 수 있습니다. 100/어깨?

 
Renat Akhtyamov :

표준.

레버리지가 마진에 영향을 미치지 않습니까? 공식에 계수를 추가할 수 있습니다. 100/어깨?

레버리지는 일반적으로 기본 공식 Margin = (Lots*ContractSize*MarketPrice*Percentage) /Leverage 밖에 있으므로 고려하지 않았습니다. 질문의 내용을 파악하기 위해 어깨는 소의 안장과 같습니다. 그러나 더 필요할 수도 있지만 이것은 현재 문제와 관련이 없습니다 ...

 
Alexey Viktorov :

레버리지는 일반적으로 기본 공식 Margin = (Lots*ContractSize*MarketPrice*Percentage) /Leverage 밖에 있으므로 고려하지 않았습니다. 질문의 내용을 파악하기 위해 어깨는 소의 안장과 같습니다. 그러나 더 필요할 수도 있지만 이것은 현재 질문의 범위를 벗어납니다 ...

백분율로서의 마진은 최소 로트를 고려하여 (예금 측면에서) 무언가에서 나올 수 있습니다. 어깨는 "무엇에"
 
Renat Akhtyamov :
백분율로서의 마진은 최소 로트를 고려하여 (예금 측면에서) 무언가에서 나올 수 있습니다. 어깨는 그냥 "What's up"
레나트, 그렇게 서두르지 마. 첫 번째 게시물에서 모든 것을 읽으십시오. 질문이 무엇이었습니까?
 
Alexey Viktorov :

글쎄요... 환상은 우리의 전부입니다... 하지만 왜 당신을 도우려는 사람들이 당신이 상상한 것에 대해 환상을 가져야 하는지 명확하지 않습니다. 글쎄요, 그건 질문이 아닙니다.

해당 공식에서 필요한 것을 얻는 방법:

공식 자체는 마진 = 랏 *ContractSize*MarketPrice*Percentage/100입니다.

따라서 백분율 = 마진/ ( 랏 *ContractSize*MarketPrice/100 )

지금까지 이것은 더 이상 사용되지 않는 기능 목록에 없습니다. 따라서 여백 백분율을 결정하기 위해 누락된 값을 제공합니다.

현재 시점에서 모든 데이터를 수신한 현재 가격으로, 주문 개시 시 유지되는 마진을 주문 개시 가격으로 쉽게 재계산할 수 있습니다.

mql5에 필요한 경우 다음을 사용해야 합니다.


안녕하세요, 예를 들어 금에 대한 마진을 별도로 계산하고 싶습니다(다른 상품에 관계없이). 마진 비율을 알 수 없는 경우 이 작업을 수행하는 방법을 알려주십시오. 이 경우 이미 두 가지 미지수가 있기 때문입니다. 마진 자체와 마진 백분율...
 
K-2SO :

안녕하세요, 예를 들어 금에 대한 마진을 별도로 계산하고 싶습니다(다른 상품에 관계없이). 마진 비율을 알 수 없는 경우 이 작업을 수행하는 방법을 알려주십시오. 이 경우 이미 두 가지 미지수가 있기 때문입니다. 마진 자체와 마진 백분율...

내 대답에는 필요한 모든 것을 계산하는 모든 것이 있습니다.

 MarketInfo ( _Symbol , MODE_MARGINREQUIRED ); // Размер свободных средств, необходимых для открытия 1 лота на покупку
단, 이것은 주문을 개시할 때 취한 마진이 아니라 현재 가격 에서 마진을 뺀 것입니다. 공식에서 계산된 백분율이 아닌 바로 마진의 백분율 만 알 수 없습니다. 그러면 과거에 해당하지 않는 가격만 있을 뿐입니다. 그리고 다시 같은 공식을 사용하여 해당 가격에서 마진을 계산합니다.

계산 오류는 몇 센트가 될 수 있지만 이것은 반올림 비용입니다.

MarketInfo - Получение рыночной информации - Справочник MQL4
MarketInfo - Получение рыночной информации - Справочник MQL4
  • docs.mql4.com
MarketInfo - Получение рыночной информации - Справочник MQL4
 
Mdya... 간단한 질문 같지만 논란을 불러일으켰습니다... :) 여기 계신 모든 분들이 똑똑하고 각자의 면에서 천재라는 것을 이해합니다. 하지만...
Renat Akhtyamov :

MT5가 필요한 경우 포럼의 다른 섹션에 있습니다.

MT5에서 스크린샷을 가져왔거나 MT4용이 아닌 섹션에서 주제를 생성했습니까?
레나트 아크티아모프 :

당신은 잘 알려진 지식에 놀라지 않았거나 오히려 더 나빠졌습니다.

나는 당신을 놀라게 하려고 여기에 온 것이 아니라 간단한 질문에 대한 간단한 대답을 얻기 위해 왔습니다.
알렉세이 빅토로프 :

글쎄요... 환상은 우리의 전부입니다... 하지만 왜 당신을 도우려는 사람들이 당신이 상상한 것에 대해 환상을 가져야 하는지 명확하지 않습니다.

그래서 나는 아무에게도 아무 것도 상상하지 말라고 요구하지 않았습니다. 당신 자신이 여기 정글에 들어왔습니다.
알렉세이 빅토로프 :

해당 공식에서 필요한 것을 얻는 방법:

공식 자체는 마진 = 랏 *ContractSize*MarketPrice*Percentage/100입니다.

따라서 백분율 = 마진/ ( 랏 *ContractSize*MarketPrice/100 )

공식에서 원하는 값을 도출하는 방법, 나는 나 자신을 알고 있습니다. 우리는 수학과 친구입니다. 문제는 계산 방법 이 아니라 터미널에서 가져오는 방법 이었습니다.

알렉세이 빅토로프 :

mql5가 필요한 경우 사용해야 합니다.

다시 MQL5...

질문을 다시 하자면... 이 값을 계산할 필요가 없습니다. 이 값을 계산하기 위해 공식을 도출할 필요도 없습니다. 상수 이름 (또는 해당 숫자 값 )이 필요합니다. 이를 SymbolInfoDouble() 요청으로 대체하면 터미널에서 필요한 값을 얻을 수 있습니다. 에세! :)

 
ir0407 :
흠.. 단순한 질문 같지만, 논란이 되기도 하고... :) 제가 MT5의 화면을 가져와서 MT4가 아닌 부분에 토픽을 만든 건가요? 여러분을 놀라게 하려고 온 것은 아니지만 간단한 질문에 대한 간단한 대답을 얻으려면 여기에서 나는 아무에게도 환상을 요구하지 않았습니다. 정글에 올라간 너 자신이 공식에서 원하는 값을 도출하는 방법은 스스로도 알고 있는 것 같다. 우리는 수학과 친구입니다. 문제는 계산 방법 이 아니라 터미널에서 가져오는 방법 이었습니다.

다시 MQL5...

질문을 다시 하자면... 이 값을 계산할 필요가 없습니다. 이 값을 계산하기 위해 공식을 도출할 필요도 없습니다. 상수 이름 (또는 해당 숫자 값 )이 필요합니다. 이를 SymbolInfoDouble() 요청으로 대체하면 터미널에서 필요한 값을 얻을 수 있습니다. 에세! :)

이 경우 대답은 분명합니다.

절대 안돼!!!

그리고 아무도 하지 않을 것입니다. 그런데 이상하게 접근합니다. 나는 그것을 필요로 하고 당신 개발자들은 나를 위해 그것을 해준다. 단지 내가 원하기 때문입니다. 나는 진심으로 도우려고 노력했지만 불행히도 운이 없었습니다 ...

 
Alexey Viktorov :

내 대답에는 필요한 모든 것을 계산하는 모든 것이 있습니다.

단, 이것은 주문을 개시할 때 취한 마진이 아니라 현재 가격 에서 마진을 뺀 것입니다. 공식에서 계산된 백분율이 아닌 바로 마진의 백분율 만 알 수 없습니다. 그러면 과거에 해당하지 않는 가격만 있을 뿐입니다. 그리고 다시 같은 공식을 사용하여 해당 가격에서 마진을 계산합니다.

계산 오류는 몇 센트가 될 수 있지만 이것은 반올림 비용입니다.

MARGINREQUIRED의 값을 비교하고 다양한 기기에 한 로트 크기의 실제 주문을 하여 간단한 실험을 수행할 수 있습니다. 그러면 MARGINREQUIRED가 판매 중뿐만 아니라 교차 비율에서도 거짓말을 한다는 것이 분명해질 것입니다.

둘째, 모든 주문(이 경우 금)에 대한 상품의 총 마진을 계산할 때 고려해야 할 것은 주문의 개시 가격입니다. MARGINREQUIRED 값은 아무 것도 주지 않습니다.

 
K-2SO :

MARGINREQUIRED의 값을 비교하고 다양한 장비에 한 로트 크기의 실제 주문을 하여 간단한 실험을 수행할 수 있습니다. 그러면 MARGINREQUIRED가 판매 중뿐만 아니라 교차 비율에서도 거짓말을 한다는 것이 분명해질 것입니다.

둘째, 모든 주문(이 경우 금)에 대한 상품의 총 마진을 계산할 때 고려해야 할 것은 주문의 개시 가격입니다. MARGINREQUIRED 값은 아무 것도 주지 않습니다.

왜 당신이 할 수 없습니다 이해할 수 없습니다. 여기에 3개의 미결 주문이 있으며 마진 크기는 100개 모두에 대한 계산에 해당합니다.


사유: