Errori, bug, domande - pagina 2176

 

Problema. Uso la classe standard CTrade::SellStop

Quando aggiungo un ordine, invio expiration = TimeCurrent()+3600; (ho controllato il tempo - è corretto)

Un ordine non viene cancellato.

Potrebbe essere necessario aggiungere qualcos'altro, dato che questa è una classe standard.

Grazie in anticipo.

 
Anton Ohmat:

Problema. Sto usando la classe standard CTrade::SellStop

Quando aggiungo un ordine, passo expiration = TimeCurrent()+3600;

L'ordine non viene cancellato.

Forse si dovrebbe aggiungere qualcos'altro, dato che questa è una classe standard.

Grazie in anticipo

Cosa si passa in

type_time=ORDER_TIME_GTC

[Tipo di tempo di scadenza dell'ordine dall'enumerazione ENUM_ORDER_TYPE_TIME.

?

 
Vladimir Karputov:

Cosa si passa in

type_time=ORDER_TIME_GTC

[Tipo di tempo di scadenza dell'ordine dall'enumerazione ENUM_ORDER_TYPE_TIME.

?

Dope. GRAZIE
 
non pubblicare gli screenshot dal terminale al sito web...
 
Vladimir Pastushak:
non pubblicando screenshot dal terminale al sito web...

Fisso.

 
Alexander:

Corretto.

Grazie!

 

Sto incontrando questa visualizzazione sui personaggi personalizzati

l'ultima cifra (nell'esempio Digits == 1) non è visibile. Cambiare le dimensioni della finestra non influisce sulla visualizzazione.

È possibile risolvere questo problema nella build di oggi?

 
Non riesco a trovare una risposta alla domanda, come posso usare 6 variabili di tipo int (anno, mese, giorno, ora, minuto) per scrivere il valore del tempo corrispondente ai parametri dati in una variabile di tipo datetime? Poi devo trovare l'indice della candela che si è aperta in quel momento, ma questo non è un problema per me. Se qualcuno ha un link dove trovare la risposta, per favore, lo scoprirò da solo.
 
Maxim Khrolenko:
Non riesco a trovare una risposta alla domanda, come posso usare 6 variabili di tipo int (anno, mese, giorno, ora, minuto) per scrivere il valore del tempo corrispondente ai parametri dati in una variabile di tipo datetime? Poi devo trovare l'indice della candela che si è aperta in quel momento, ma questo non è un problema per me. Se avete un link dove trovare la risposta, per favore, fatemelo sapere e cercherò di farlo io stesso.

Compila la struttura MqlDateTime e ricava da essa la data e l'ora complete.

Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
  • www.mql5.com
Порядковый номер в году day_of_year в високосном году, начиная с марта, будет отличаться от порядкового номера соответствующего дня в невисокосном году.
 
Maxim Khrolenko:
Non riesco a trovare una risposta alla domanda, come scrivere un valore temporale corrispondente ai parametri dati in una variabile di tipo datetime basata su 6 variabili di tipo int (anno, mese, giorno, ora, minuto)? Poi devo trovare l'indice della candela che si è aperta in quel momento, ma questo non è un problema per me. Se qualcuno ha un link dove trovare la risposta, per favore, lo scoprirò da solo.

StringToTime

int year = 2018, month = 4, date = 15, hour = 13, minute = 23;
datetime myTime = StringToTime(IntegerToString(year) + "." + IntegerToString(month) + "." + IntegerToString(date) + " " + IntegerToString(hour) + ":" + IntegerToString(minute));
Motivazione: