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

 
K-2SO :


뭐, 답을 기피했다는 사실과, 왜 XAUUSD 사양에 나와있는 증거금법이 아닌 계약계산법에 따라 증거금 계산법을 얻는지 헷갈리지 않도록 금을 남겨두자.

특히 다음은 EURUSD 사양의 스크린샷입니다.

다음은 마진 계산(터미널에서)과 함께 이 기호에 대한 주문의 스크린샷입니다.


여기, 모든 곳에서 Forex 계산 유형. 당신이 제공한 표에서 어떤 공식으로 1300을 얻을 수 있습니까?

이것으로:

식별자

설명

공식

SYMBOL_CALC_MODE_FOREX

Forex 모드 - Forex의 이익 및 마진 계산

마진: 랏*계약_크기/레버리지

이익: (close_price-open_price)*Contract_Size*Lots


K-2SO :

담보를 계산하는 보편적인 공식은 없습니다.

그리고 그것이 보편적이어야 한다고 누가 그리고 어디에서 말했는가? 다른 기기에 대한 계산을 수행하는 방법을 알 수 있도록 이에 대한 표를 제공했습니다. 그리고 이 테이블에는 모든 것과 모든 것을 세는 보편적인 함수를 작성하기 위한 모든 것이 있습니다.

K-2SO :

따라서 백분율 계산에 문제가 있을 수 있습니다.

수학 교과서를 읽고 동화되기 전에 담배를 피우는 경우에만.

 
K-2SO :

그것이 내가 말하는 것입니다. 보증금을 계산하는 보편적인 공식은 없습니다. 따라서 백분율 계산에 문제가 있을 수 있습니다.

이전에 훈제 산수뿐만 아니라 ... 나는 할 말이없는 것 같습니다.

결국 이 모든 것은 조건의 간단한 추가/변경으로 해결됩니다. 내 첫 번째 버전에서는 "USD"가 내기해야 할 때 어리석게 삽입되었습니다.

     string accountCurrency = AccountCurrency ();

그에 따라 두 줄을 수정하십시오.

     double price = accountCurrency == symbolCurencyMargin ? 1 : type% 2 == OP_BUY ? bid : ask;
     double orderOpenPrice = accountCurrency == symbolCurencyMargin ? 1 : OrderOpenPrice ();

그게 다야... 선물 마진을 결정할 수 있는 옵션이 필요한 경우 여기 에서 개인 신청서를 작성하고 여기 또는 개인 메시지에 링크를 보내십시오. 최저가로 해드립니다.

 
ir0407 :

이것으로:

식별자

설명

공식

SYMBOL_CALC_MODE_FOREX

Forex 모드 - Forex의 이익 및 마진 계산

마진: 랏*계약_크기/레버리지

이익: (close_price-open_price)*Contract_Size*Lots



글쎄, 그리고 그것에 대해 계산하려고하면 여기에 코드를 작성할 필요조차 없습니다. 터미널 계산을위한 사양과 화면이 코 앞에 있습니다. 자신을 고려하십시오 :D

어깨 100, 있다면

ir0407 :


그리고 누가 어디에서 그것이 보편적이어야 한다고 말했는가? 다른 기기에 대한 계산을 수행하는 방법을 알 수 있도록 이에 대한 표를 제공했습니다. 그리고 이 테이블에는 모든 것과 모든 것을 세는 보편적인 함수를 작성하기 위한 모든 것이 있습니다.

수학 교과서를 읽고 동화되기 전에 담배를 피우는 경우에만.

또한 분명히 실제 프로그래머 - 마지막 게시물(그림)을 보고, 마지막 게시물에 반응합니다... 컨텍스트는 포리스트입니다. 이것은 이미 정의된 계산 유형에 대한 보편적인 공식을 의미했습니다. 이것이 FOREX인 경우 이러한 유형의 계산은 모든 브로커에 대해 동일해야 합니다.
 
Alexey Viktorov :

이전에 훈제 산수뿐만 아니라 ... 나는 할 말이없는 것 같습니다.

결국 이 모든 것은 조건의 간단한 추가/변경으로 해결됩니다. 내 첫 번째 버전에서는 "USD"가 내기해야 할 때 어리석게 삽입되었습니다.

그에 따라 두 줄을 수정하십시오.

그게 다야... 선물 마진을 결정할 수 있는 옵션이 필요한 경우 여기 에서 개인 신청서를 작성하고 여기 또는 개인 메시지에 링크를 보내십시오. 최저가로 해드립니다.


거기서 담배를 피우시는지 모르겠 는데 당좌예금 통화명이 뭔상관인가요? 그리고 나는 당신에게 아무 것도 주문하고 싶지 않습니다. 계산이 잘못되었을 때 아무 것도 필요하지 않습니다. 내가 그것을 알아내고 싶다, 내가 틀렸다면, 글쎄, 그것에 코를 찔러보지만, 지금으로서는 모든 것이 가능하다는 이론에 지나지 않는다. 예를 들어 예치금 통화는 증거금 통화와 동일하며 모든 변환은 전적으로 달러로 이루어집니다. 음, 표에 설명된 표준 Forex 계산 방법으로 이 1300을 가져오십시오.

당신이 더 이상 논의하고 싶지 않다면 이것은 당신의 절대적인 권리이지만, 나는 또한 당신의 말의 실제적인 구현을 보지 못할 때 조용히 당신의 입을 들여다보고 동의할 필요가 없습니다 ... 또는 우리는 일반적으로 다른 것들에 대해 이야기하고 있습니다.

 
K-2SO :


거기서 담배를 피우시는지 모르겠 는데 당좌예금 통화명이 뭔상관인가요? 그리고 나는 당신에게 아무 것도 주문하고 싶지 않습니다. 계산이 잘못되었을 때 아무 것도 필요하지 않습니다. 내가 그것을 알아내고 싶다, 내가 틀렸다면, 글쎄, 그것에 코를 찔러보지만, 지금으로서는 모든 것이 가능하다는 이론에 지나지 않는다. 예를 들어 예치금 통화는 증거금 통화와 동일하며 모든 변환은 전적으로 달러로 이루어집니다. 음, 표에 설명된 표준 Forex 계산 방법으로 이 1300을 가져오십시오.

당신이 더 이상 논의하고 싶지 않다면 이것은 당신의 절대적인 권리이지만, 나는 또한 당신의 말의 실제적인 구현을 보지 못할 때 조용히 당신의 입을 들여다보고 동의할 필요가 없습니다 ... 또는 우리는 일반적으로 다른 것들에 대해 이야기하고 있습니다.

당신은 힘든 사람입니다. 글쎄, 모든 것이 한 번 이상 말했습니다. 글쎄, 또 어떻게 설명해야 할까? 다음은 지난 게시물에서 수정한 내용으로 스크립트가 인쇄하는 내용입니다.

 2017.06 . 09 14 : 05 : 09.875 Script test EURUSD,H4: removed
2017.06 . 09 14 : 05 : 09.874 test EURUSD,H4: uninit reason 0
2017.06 . 09 14 : 05 : 09.874 test EURUSD,H4: ******** AccountMargin = 1300.00 USD
2017.06 . 09 14 : 05 : 09.874 test EURUSD,H4: ******** Процент маржи 130 Маржа ордера EURUSD 1.0 = 1300.0
2017.06 . 09 14 : 05 : 09.874 test EURUSD,H4: initialized
2017.06 . 09 14 : 05 : 09.857 Script Test\test EURUSD,H4: loaded successfully

그리고 Robo의 계정에 있는 동일한 스크립트

 2017.06 . 09 14 : 11 : 51.192 Script test USDJPY.e,M15: removed
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: uninit reason 0
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: ******** AccountMargin = 2166.67 USD
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: ******** Процент маржи 200 Маржа ордера XAUUSD.e 1.0 = 840.4333333333334
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: ******** Процент маржи 1 Маржа ордера WTI 1.0 = 484.9
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: ******** Процент маржи 100 Маржа ордера USDJPY.e 1.0 = 333.3333333333333
2017.06 . 09 14 : 11 : 51.191 test USDJPY.e,M15: ******** Процент маржи 1 Маржа ордера BRENT 1.0 = 508.0
2017.06 . 09 14 : 11 : 51.190 test USDJPY.e,M15: initialized
2017.06 . 09 14 : 11 : 51.179 Script Test\test USDJPY.e,M15: loaded successfully


 
K-2SO :

글쎄, 그리고 그것에 대해 계산하려고하면 여기에 코드를 작성할 필요조차 없습니다. 터미널 계산을위한 사양과 화면이 코 앞에 있습니다. 자신을 고려하십시오 :D

계산기에서 계산한 시간은 30초가 걸렸고 화면의 숫자와 일치했습니다. :)
K-2SO :

어깨 100, 있다면

이것은 추가하지 않아도 육안으로 볼 수 있습니다.


Lot*Contract_Size/Leverage 공식은 기본 이며 Forex 유형의 모든 상품에 대한 담보 통화로 담보를 계산합니다.

그러나 각 특정 요리 (tobish DC)의 만두가 있습니다.

1. 증거금 통화는 예금 통화 와 다를 수 있습니다. 따라서 기본공식으로 구한 결과를 예금통화로 환산해야 한다.

2. 주방은 할인/마진을 적용할 수 있으며, 이는 화면의 "마진 백분율" 열에 반영됩니다. 이 열의 숫자가 100%와 다른 경우 계산 시 이를 고려해야 합니다.


첫 번째 요점에 따르면 예금 통화는 USD이므로 다시 계산할 필요가 없습니다. 그러나 두 번째 지점에서 "마진 백분율" = 130%가 있습니다. ... 어떤 생각을 암시합니까? 증거금 1300달러 및 "마진율" 130%. 너무 눈이 멀어서 못 보나요?

 
ir0407 :

주방은 화면의 "마진 비율" 열에 반영된 할인/할인을 적용할 수 있습니다. 이 열의 숫자가 100%와 다른 경우 계산 시 이를 고려해야 합니다.

첫 번째 요점에 따르면 예금 통화는 USD이므로 다시 계산할 필요가 없습니다. 그러나 두 번째 지점에서 "마진 백분율" = 130%가 있습니다. ... 어떤 생각을 암시합니까? 증거금 1300달러 및 "마진율" 130%. 너무 눈이 멀어서 못 보나요?


나를 혼란스럽게 한 것은 마진 비율(Forex 계산 방법 사용)에 대한 설명이었습니다. 왜냐하면 이것이 내가 원하는 결과를 얻을 수 있는 유일한 방법이기도 했기 때문입니다. 그리고 실제로 주요 공식이 마진 비율을 고려하지 않을 수 있는 다른 (일반) 중개인의 경우 100과 같습니다. 며칠 전에 이것도 확인했습니다. 나는 내 결론에 대한 독립적인 확인을 원했고 ... 이 유형에 대한 담보 계산을 위한 일반 공식에 이것을 적용하는 방법도 이미 분명합니다. 마진 비율 계산의 보편화(가능한 경우)를 처리해야 합니다. Alexey의 게시물이 저를 도와줍니다.