MODE_TICKVALUE hatası! - sayfa 4

 
superbem :

Sorun şu ki, aracı hepsini yapılandıramaz, yazılım bazı verileri istemciye göstermeme seçeneğini bırakır...

Buradaki bazı insanların neden bu yazılımın olduğu gibi mükemmel olduğunu düşündüğünü bilmiyorum.

Mükemmel olmaktan çok uzak... Ancak bu, MODE_TICKVALUE'nin aracı tarafında yapılandırılabilir olduğu gerçeğini değiştirmez.
 
Metatrader'ın bir sonraki düzeltme sürümünde MODE_TICKVALUE aracı tarafında yapılandırılabilir olmamalıdır.
 
Biz konuşurken MetaQuotes'un bu konuyla ilgili bir yönetim kurulu toplantısı yapacağına eminim. Umutlanma.
 

superbem :

Marketinfo MODE_TICKVALUE, metaller, endeksler ve cfd için mevduat para biriminde değer vermiyor. Sadece forex için çalışıyor.

 double PointValuePerLot() { // Value in account currency of a Point of Symbol.
     /* In tester I had a sale: open=1.35883 close=1.35736 (0.00147)
     * gain$=97.32/6.62 lots/147 points=$0.10/point or $1.00/pip.
     * IBFX demo/mini       EURUSD TICKVALUE=0.1 MAXLOT=50 LOTSIZE=10,000
     * IBFX demo/standard   EURUSD TICKVALUE=1.0 MAXLOT=50 LOTSIZE=100,000
     *                                  $1.00/point or $10.00/pip.
     *
     * https://forum.mql4.com/33975 CB: MODE_TICKSIZE will usually return the
     * same value as MODE_POINT (or Point for the current symbol), however, an
     * example of where to use MODE_TICKSIZE would be as part of a ratio with
     * MODE_TICKVALUE when performing money management calculations which need
     * to take account of the pair and the account currency. The reason I use
     * this ratio is that although TV and TS may constantly be returned as
     * something like 7.00 and 0.00001 respectively, I've seen this
     * (intermittently) change to 14.00 and 0.00002 respectively (just example
     * tick values to illustrate). */
     return (  MarketInfo( Symbol (), MODE_TICKVALUE)
           / MarketInfo( Symbol (), MODE_TICKSIZE) ); // Not Point.
}

Neden: