Errori, bug, domande - pagina 874

 
Reshetov:
È meglio che tu vada da servicedesk. Anche se probabilmente non funzionerà se il tuo profilo è bloccato, vero?
Dov'è il servizio?
 
remjte:
Dov'è questo servizio?
Nel tuo profilo, linea 6 a sinistra nel menu
 

Il simbolo XAGUSD - argento non mostra il valore del tick quando si visualizza la specifica nella panoramica del mercato.

Applicazione #592810.

Anche con questo simbolo è impossibile ottenere il margine richiesto per aprire un'operazione.

Server: MetaQuotes-Demo

 

Ciao!

La funzione SymbolInfoTick restituisce ask, bid, ma last e volume sono sempre 0?

Sto chiamando questa funzione da OnTick()

Документация по MQL5: Получение рыночной информации / SymbolInfoTick
Документация по MQL5: Получение рыночной информации / SymbolInfoTick
  • www.mql5.com
Получение рыночной информации / SymbolInfoTick - Документация по MQL5
 
"2012.11.16 13:17:42 MemoryException 800000012 byte non disponibili". Build 712, XP SP2 x32.
 
object1024:

La funzione SymbolInfoTick restituisce ask, bid e last e il volume sempre 0 ?

L'esempio della guida funziona - almeno il tempo, la domanda e l'offerta non sono zeri
#define ENDL    "\n"
void OnTick()
{
        MqlTick tick;
        SymbolInfoTick( "EURUSD", tick );
        Comment( "time=" + tick.time + ENDL
                 "bid=" + tick.bid + ENDL +
                 "ask=" + tick.ask + ENDL +
                 "last=" + tick.last + ENDL +
                 "volume=" + tick.volume );
}
 
questi ultimi due parametri sono sempre zero.
 
object1024: La funzione SymbolInfoTick restituisce ask, bid, ma last e volume sono sempre 0?

ultimo è probabilmente "ultimo prezzo". Si applica agli strumenti negoziati in borsa. Sugli strumenti forex sarà 0.

volume - se stiamo parlando di volume reale e non di tick, allora lo stesso output è per gli strumenti di scambio.

 
Yedelkin:

ultimo è probabilmente "ultimo prezzo". Si applica agli strumenti negoziati in borsa. Sugli strumenti forex sarà 0.

volume - se stiamo parlando del volume reale, non del volume in tick, allora la stessa conclusione è per gli strumenti negoziati in borsa.

Dove posso ottenere il volume dei tick?


L'ho controllato usando SymbolInfoInteger(_Symbol, SYMBOL_VOLUME ). Ma stesso risultato.

 

Un problema di citazione?

C'è un codice banale che stampa le ore e i minuti di una data candela:

MqlDateTime Time;
TimeCurrent(Time);
Print(Time.hour,":",Time.min);

Di conseguenza, genera questa assurdità:

2012.11.16 18:00:50 Core 1 2000.11.13 00:01:30 0:1

E tutte le candele sono sul grafico e tutto va bene.