항목 대 핍 - 페이지 109

 
Aleksey Vyazmikin :

논쟁이 이상하다

좋아요, 핍은 없지만 핍이 있습니다. 포인팅에 대해 들어본 적이 없습니다.
 
Vladimir Baskakov :
예, 쉼표 왼쪽에 점이 있습니다. 숫자를 올바르게 쓰는 방법은 학교에서 공부합니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

핍(핍)이라는 용어는 무엇을 의미합니까? 다섯 자리 견적으로.

Artyom Trishkin , 2019.09.29 21:31

즉, 이 모든 넌센스는 완전히 사실이고 문서는 완전히 거짓입니까?


좋은. 여러분의 환상 속에 더 머물러 있으십시오.

 //+------------------------------------------------------------------+
//|                                                        Point.mq5 |
//|                        Copyright 2019, MetaQuotes Software Corp. |
//|                             https://mql5.com/ru/users/artmedia70 |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, MetaQuotes Software Corp."
#property link        "https://mql5.com/ru/users/artmedia70"
#property version    "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
//---
   int total= SymbolsTotal ( false );
   for ( int i= 0 ;i<total;i++)
     {
       bool selected= false ;
       string name= SymbolName (i, false );
       if (! SymbolInfoInteger (name, SYMBOL_SELECT ))
        {
         if (! SymbolSelect (name, true ))
             continue ;
         selected= true ;
        }
       double pt= SymbolInfoDouble (name, SYMBOL_POINT );
       double ts= SymbolInfoDouble (name, SYMBOL_TRADE_TICK_SIZE );
       int     dg=( int ) SymbolInfoInteger (name, SYMBOL_DIGITS );
       Print ( "(" ,( string )i, "): " ,name, ", Digits=" ,( string )dg, ", Point=" , DoubleToString (pt,dg), ", TickSize=" , DoubleToString (ts,dg));
       if (selected)
         SymbolSelect (name, false );
     }
  }
//+------------------------------------------------------------------+

예를 들어 MetaQuotes-BSE의 14875자 중 하나는 다음과 같습니다.

 2019.09 . 30 02 : 27 : 42.131 ( 11889 ): JPYINR18OCT67. 7500 PE.d, Digits = 4 , Point = 0.0001 , TickSize= 0.0025

그리고 그들 중 많은 수가 있습니다.

이것은 슈퍼 트레이더인 당신이 틱사이즈를 가지고 있다는 진술에도 적용됩니다.

여러분, 계속 가십시오. 난 너 없이...


 
Artyom Trishkin :

다시 한 번: 눈금 크기는 포인트(핍)가 아닙니다. 틱 자체와 마찬가지로 포인트(핍)가 아닙니다.

 
Artyom Trishkin :

mql의 Point() 함수는 모든 사람을 오도합니다. 그 유사체 는 식별자 SYMBOL_POINT입니다.
Point()는 MT가 탄생한 이래로 가장 오래된 함수이자 터미널에 FX만 있던 시절, 단 4자!
터미널에 다른 시장이 도입되면서 Point() 함수의 이름은 4자까지 변경되지 않았습니다!
왜 이름을 바꾸지 않았는지 모르겠습니다.
아마도 단말의 멀티마켓 특성상 호환성을 위해 남겨두었고, 이 경우 TickSize와 함께 사용하는 것은 옳지 않을 수 있습니다.
이 Point() 함수와 SYMBOL_POINT는 영원히 mql 언어에서 근절되어야 하며 모든 혼란이 사라질 것입니다.
그리고 그것이 반환하는 실제 이름으로 이름을 바꾸는 것이 낫지 만 요점이 아니라 인용의 비트 깊이를 반환합니다 !!!
최소 가격 변경 단계가 있으므로 TickSize 입니다!
그리고 귀하의 예에서 이 경우 SYMBOL_POINT 함수는 무엇을 보여줍니까?
포인트들? 라고 생각하시면 또 오산입니다.
TickSize는 0.0025의 최소 가격 단계 크기이며 TickSize가 0.0001핍보다 큽니까?
mql 브래드.
다음은 EURUSD가 보여주는 것입니다.

 2019.09 . 30 06 : 38 : 54.162 TestScript (EURUSD,H1)  ( 0 ): EURUSD, Digits = 5 , Point = 0.00001 , TickSize= 0.00001
 
금이나 은으로 달릴 수도 있습니다. 그러나 유일한 것은 측정이 전혀 포인트가 아니라는 것입니다.
 
Roman :

mql의 Point() 함수는 모든 사람을 오도합니다. 그 유사체 는 식별자 SYMBOL_POINT입니다.
Point()는 MT가 탄생한 이래로 가장 오래된 함수이자 터미널에 FX만 있던 시절, 단 4자!
터미널에 다른 시장이 도입되면서 Point() 함수의 이름은 4자까지 변경되지 않았습니다!
왜 이름을 바꾸지 않았는지 모르겠습니다.
아마도 단말의 멀티마켓 특성상 호환성을 위해 남겨두었고, 이 경우 TickSize와 함께 사용하는 것은 옳지 않을 수 있습니다.
이 Point() 함수와 SYMBOL_POINT는 영원히 mql 언어에서 근절되어야 하며 모든 혼란이 사라질 것입니다.
최소 가격 변경 단계가 있으므로 TickSize 입니다!
그리고 귀하의 예에서 이 경우 SYMBOL_POINT 함수는 무엇을 보여줍니까?
아이템? 라고 생각하시면 또 오산입니다.
TickSize는 0.0025의 최소 가격 단계 크기이며 TickSize가 0.0001핍보다 큽니까?
mql 브래드.
다음은 EURUSD가 보여주는 것입니다.

무엇을 증명하시겠습니까? 전문가와 거래합니까? 아니면 일반적으로 MT4 또는 MT5 터미널을 통해 거래합니까?

 
Vitaly Muzichenko :
금이나 은으로 달릴 수도 있습니다. 그러나 유일한 것은 측정이 전혀 포인트가 아니라는 것입니다.

터미널에 이익이 있습니까?

 
Vitaly Muzichenko :

다시 한 번: 눈금 크기는 포인트(핍)가 아닙니다. 틱 자체와 마찬가지로 포인트(핍)가 아닙니다.

왜 나에게 이것을 말하는가? 내 말 읽었어?

  • Point - 해당 Point() 함수에 의해 MQL에 반환되는 최소 및 분할할 수 없는 인용 그라데이션. 항상 가장 최근의 소수점 이하 자릿수와 일치합니다.
    SymbolInfoDouble() 함수의 해당 SYMBOL_POINT 식별자가 있습니다.
  • "Pips"는 영어권 부분에서 유래한 속어 표현(러시아어에는 없고 Anglicism임)이며, 각 러시아어 화자는 이 스레드에서 보여주듯이 어떤 이유로든 자신의 방식으로 해석합니다.
    설명으로 보아 MQL에서 수학적 계산을 통해 얻을 수 있는 계산된 값이다. 모든 거래자는 MQL을 사용하여 자신의 핍 값을 계산하고 자신의 의견으로는 핍이 표시해야 하는 값의 정확성에 대한 자신의 생각에 따라 사용할 수 있습니다.
    MQL에 해당 식별자와 기능이 없었고, 없었으며, 없어도 안 됩니다.
  • 틱 - 상품 가격 변경 이벤트.
  • 눈금 크기 - 악기 가격의 최소 변경. 종종 항목과 일치하지만 항목의 값과 일치하거나 일치하지 않을 수 있습니다. 값은 MQL에서 얻을 수 있습니다.
    SymbolInfoDouble() 함수의 해당 식별자 SYMBOL_TRADE_TICK_SIZE 가 있습니다.

또 어떤 기본적인 사항을 알려드릴까요?

 
Vitaly Muzichenko :
금이나 은으로 달릴 수도 있습니다. 그러나 유일한 것은 측정이 전혀 포인트가 아니라는 것입니다.

그리고 무엇에서? 눈가리개에?

 
Aleksandr Klapatyuk :

무엇을 증명하시겠습니까? 전문가와 거래합니까? 아니면 일반적으로 MT4 또는 MT5 터미널을 통해 거래합니까?

Point(), _Point, SYMBOL_POINT 함수 를 호출할 때 사용하지 마십시오.
이 함수는 정수 값이 아닌 비트 깊이를 표시하는 수학 계산을 위한 것입니다!
최소 가격 단계를 얻으려면 항상 TickSize를 사용하십시오.
그리고 항목을 알고 싶다면 자산 사양에서 한 항목에 포함된 TickSize 수를 찾고 코드에서 이 숫자를 곱하십시오.
이것은 모두가 Forex에서 하는 것입니다. TickSize에 10을 곱하고 정수 값으로 가져오기 위해 Point() 함수로도 나눕니다.

mql의 Point() 함수는 인용의 수학적 비트 깊이입니다!!! 포인트가 아닙니다!!!

음, 또는 Forex의 경우 Forex의 Point()가 동일한 최소 TickSize 값을 보여주기 때문에 Point()에 10을 곱할 수도 있습니다.
그러나 다른 시장의 경우 Point() 함수를 사용하여 진정한 요점을 얻을 수 없습니다.
다른 시장에서는 TickSize가 항상 0.00001이 아니기 때문에