Puoi darmi un suggerimento? È impossibile modificare un ordine pendente in base al volume? Dobbiamo cancellare il vecchio ordine e impostarne uno nuovo?
La classe standard di CTrade non permette la modifica di un ordine pendente per volume, o forse mi sbaglio.
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
Puoi darmi un suggerimento? È impossibile modificare un ordine pendente in base al volume? Dobbiamo cancellare il vecchio ordine e impostarne uno nuovo?
La classe standard di CTrade non permette la modifica di un ordine pendente per volume, o forse mi sbaglio.
Non si deve. Dovresti cancellare il vecchio ordine e impostarne uno nuovo.
CLSetKernelArg( intkernel//handle al kernel del programma OpenCL uintarg_index// numero dell'argomento della funzione OpenCL voidarg_value//valore delcodice sorgentedell' argomento della funzione );
Parametri
kernel
[in] L'handle del kernel del programma OpenCL.
arg_index
[in] Numero dell'argomento della funzione, la numerazione inizia con zero.
E il problema dell'impossibilità di far funzionare il pulsante "Rispondi" sul forum? Lo aggiusteranno? Una sorta di silenzio da parte del supporto. Almeno una rassicurazione come "fare/non fare".
abolk: E il problema dell'impossibilità di far funzionare il pulsante "Rispondi" sul forum? Lo aggiusteranno? Una sorta di silenzio da parte del supporto. Almeno erano rassicuranti come "fare/non fare".
Il problema è stato riferito a servicedesk. Le persone appropriate se ne stanno già occupando.
Un modo per rispondere a questa domanda è cercare articoli sull'argomento. Non c'è quasi mai un modo universale di gestire le valute multiple - ognuno sceglie/concepisce per sé.
Quello che non è chiaro nel vostro codice è questo:
se restituiamo -1"un codice di ritorno non nullo significa inizializzazione fallita e genera un evento Deinit con il codice di motivoREASON_INITFAILEDdeinitialization ".
forse dovremmo provare a reinizializzare dopo la deinizializzazione?
Sembra essere un blocco e dobbiamo fare la nostra funzione di init chiamata OnCalculate.
Puoi darmi un suggerimento? È impossibile modificare un ordine pendente in base al volume? Dobbiamo cancellare il vecchio ordine e impostarne uno nuovo?
La classe standard di CTrade non permette la modifica di un ordine pendente per volume, o forse mi sbaglio.
Puoi darmi un suggerimento? È impossibile modificare un ordine pendente in base al volume? Dobbiamo cancellare il vecchio ordine e impostarne uno nuovo?
La classe standard di CTrade non permette la modifica di un ordine pendente per volume, o forse mi sbaglio.
CLSetKernelArg
Imposta il parametro per la funzione OpenCL.
CLSetKernelArg(
int kernel //handle al kernel del programma OpenCL
uint arg_index // numero dell'argomento della funzione OpenCL
void arg_value // valore del codice sorgente dell' argomento della funzione
);
Parametri
kernel
[in] L'handle del kernel del programma OpenCL.
arg_index
[in] Numero dell'argomento della funzione, la numerazione inizia con zero.
arg_value
[in] Valore dell'argomento della funzione.
Come posso lavorare correttamente su più valute?
Ho scritto il seguente codice di test:
Esecuzione di un test su EURUSD M1 tutti i tick
e ottengo un calo del 7-8 marzo 2011
nel registro:
PS 3 MemoryException 17:24:34 3623813120 byte non disponibili
OK 3 Tester 17:24:37 fermato sul 15% dell'intervallo di test
E il problema dell'impossibilità di far funzionare il pulsante "Rispondi" sul forum? Lo aggiusteranno? Una sorta di silenzio da parte del supporto. Almeno erano rassicuranti come "fare/non fare".
ilunga2012.03.21 14:272012.03.21 14:27:17
Come posso lavorare correttamente su più valute?
Un modo per rispondere a questa domanda è cercare articoli sull'argomento. Non c'è quasi mai un modo universale di gestire le valute multiple - ognuno sceglie/concepisce per sé.
Quello che non è chiaro nel vostro codice è questo:
Perché dovrei bloccare il programma su EURUSD, ottenere un tick per EURUSD e poi chiedere RefreshRates() per EURUSD?
Perché bloccare il programma su EURUSD, ottenere un tick su EURUSD e poi chiedere RefreshRates() su EURUSD?
È un capriccio dell'artista. :)
Non è questo il problema, dopo tutto. Probabilmente, qualcosa nella libreria standard è marcio nel Service Desk.
MetaDriver
Il capriccio di un artista. Cos'è patetico? :)
Certo che è patetico. Peccato per il tester :)
Certo, non so nemmeno dire perché, quindi sto almeno parlando dell'ovvio "capriccio dell'artista" in relazione al cavalletto/tester :)
Posso farle una domanda?
Nell'indicatore.
se restituiamo -1"un codice di ritorno non nullo significa inizializzazione fallita e genera un evento Deinit con il codice di motivoREASON_INITFAILEDdeinitialization ".
forse dovremmo provare a reinizializzare dopo la deinizializzazione?
Sembra essere un blocco e dobbiamo fare la nostra funzione di init chiamata OnCalculate.
Doveva essere così? (per quale scopo).