MODE_TICKVALUE 오류! - 페이지 2

 
superbem :


서버 측에 정확한 MODE_TICKVALUE가 있는 것은 매우 분명합니다... 그래서... 클라이언트에 대한 값을 재정의할 수 있습니다!?

다른 무엇을 무시할 수 있습니까?

그들은 당신의 중개인입니다. 그들은 이론적으로 원하는 것은 무엇이든 할 수 있고 심지어 당신의 돈을 빼앗고 사라질 수도 있습니다.


모든 MarketInfo() 값은 중개인/딜러( 시장을 운영하는 사람 )에서 가져오므로 MarketInfo라는 이름은 MT4 터미널이 연결된 *시장*에 대한 *Info*입니다.


그리고 그것이 시장에 연결되어 있다면 당연히 시장과 관련된 값을 반환할 것입니다. 가격도 브로커로부터 나온다는 사실, 알고 계셨나요? 이것이 인터넷 연결이 필요한 이유 중 하나이며 "터미널"이라고 합니다.

 

비꼬지마 제발...

아니요, 그들은 원하는 대로 할 수 없습니다. 그렇지 않으면 감옥에 가거나 사냥을 당할 것입니다. 알겠죠? 브로커가 원하면 범죄자가 될 수 있다는 말씀이신가요?

최소한으로 정확하지 않은 정보를 반환하는 것은 평판에 좋지 않습니다. 우리의 돈을 얻는 방법으로 그것이 매우 불가능하다고 생각하지 않습니다...

그런데 계속해서 BUG라고 말씀드리는데, 서버가 터미널과 같은 회사에서 만든 프로그램이 실행되고 있지 않습니까?

이런

 
superbem :

[...] 하지만 계속해서 BUG라고 말하는데, 서버가 터미널과 같은 회사에서 만든 프로그램을 실행하고 있지 않습니까?

예, 하지만 MT4 서버는 브로커에 의해 구성 되며 타사 제품 에 연결하기 위한 API 가 있습니다. cfd를 제공하는 브로커는 거의 확실히 일종의 브리지를 사용합니다. 어쨌든 브로커의 책임입니다. 마지막으로 - 중개인에게 문의하십시오!
 

이 주제를 바탕으로 MODE_TICKVALUE에 대해 질문하고 싶습니다.

백 테스트에서 현재 통화 쌍이 아닌 다른 통화 쌍 의 가치를 얻으려고 할 때 항상 0이됩니까?

감사해요.

 
테스터의 한계입니다. 테스트한 심볼의 MarketInfo() 값만 읽을 수 있습니다.
 
gordon :
예, 하지만 MT4 서버는 브로커에 의해 구성 되며 타사 제품 에 연결하기 위한 API 가 있습니다. cfd를 제공하는 브로커는 거의 확실히 일종의 브리지를 사용합니다. 어쨌든 브로커의 책임입니다. 마지막으로 - 중개인에게 문의하십시오!

구성되었지만 프로그래밍되지 않았으며 프로그래밍할 수 있습니다.

mt4에서 개발할 프로그래머가 부족한 것 같습니다... 이력서 보내도 될까요? 여기 내 직업 중 하나: www.bpd.uni.cc

 
gordon :
테스터의 한계입니다. 테스트한 심볼의 MarketInfo() 값만 읽을 수 있습니다.
좋아, 고마워 고든
 
kolier :

이 주제를 바탕으로 MODE_TICKVALUE에 대해 질문하고 싶습니다.

백 테스트에서 현재 통화 쌍이 아닌 다른 통화 쌍의 가치를 얻으려고 할 때 항상 0이됩니까?

감사해요.


Gordon이 말했듯이 tickvalue는 테스트 중인 통화 쌍을 제외한 모든 통화 쌍 에 대해 0이 될 것이며 모든 교차 통화 쌍에 대해 백테스트가 시작될 때 가장 최근의 "실시간" 값으로 고정됩니다. 이는 교차 통화 쌍의 경우 백테스트 중에 tickvalue가 잘못되었음을 의미합니다.

이것은 SWAP과 같은 다른 시장 정보 값과 다르지 않습니다.
 
superbem :


구성되었지만 프로그래밍되지 않았으며 프로그래밍할 수 있습니다.

mt4에서 개발할 프로그래머가 부족한 것 같습니다... 이력서 보내도 될까요? 여기 내 직업 중 하나: www.bpd.uni.cc

42000개의 사과 로트 크기와 사과당 0.1 오렌지의 눈금 크기로 사과/오렌지를 거래 하도록 결정할 수 있기 때문에 구성해야 합니다. 그러면 달러에 따라 TICK_VALUE(계산 가능)에 대한 일부 달러 값이 생성됩니다. 오렌지 가격. 그리고 다음날 그들은 로트 크기를 10000으로 만들고 틱 크기를 0.01로 만들기로 선택할 수 있었고 이것은 다른 TICK_VALUE가 될 것입니다. 그들은 이것을 구성해야 합니다. 3개 모두가 0 을 반환하면 그들은 그것을 잊어버렸습니다 . 서버는 이에 대해 알려야 합니다. 그렇지 않으면 0.1 랏의 사과가 얼마인지와 이익을 계산하는 방법을 결정할 수 없습니다.


실제로 이 악기를 거래할 수 있습니까? 아니면 그냥 지켜볼 수도 있습니까? 차트 작성은 허용하지만 거래는 허용하지 않는 일부 지수에 대한 피드를 제공하는 브로커를 본 적이 있습니다. 그러면 정의된 lotsize가 없고 필요하지 않기 때문에 틱 값도 없습니다.

 

ticksize, lotsize, 견적 통화 가 있으면 확실히 tickvalue가 있습니다...

내가 테스트한 여러 브로커에서 일어나는 일은 내가 위치를 열 때 서버에 올바른 tickvalue가 있는지 확인하지만 함수 marketinfo()의 tickvalue 모드에서 터미널이 불완전한 값을 반환한다는 것입니다...

브로커의 cf 견적 통화가 오지 않기 때문입니다.

따라서 marketinfo() 함수는 브로커에서 ticksize, lotsize 및 cfd 견적 통화가 있는 올바른 tickvalue를 반환하도록 수정될 수 있습니다. .

이제 분명해? 이해했다고 말해주세요.