Errore MODE_TICKVALUE! - pagina 4

 
superbem:

Il fatto è che il broker non può configurare tutto, il software lascia l'opzione di non mostrare alcuni dati al cliente...

Non so perché alcune persone qui pensano che questo software sia perfetto così com'è.

È tutt'altro che perfetto... Ma questo non cambia il fatto che MODE_TICKVALUE è configurabile dal lato del broker.
 
Nella prossima versione di correzione di metatrader MODE_TICKVALUE non dovrebbe essere configurabile dal lato del broker.
 
Sono sicuro che MetaQuotes sta tenendo una riunione del consiglio su questo argomento mentre parliamo. Non si faccia illusioni.
 

superbem:

Il marketinfo MODE_TICKVALUE non dà il valore in valuta di deposito per metalli, indici e cfd. Funziona solo per il forex.

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.
}