Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1146

 
Sera. Forse qualcuno ha riscontrato che in modalità scala 1:1 non c'è un adeguato allineamento del grafico per coordinate di prezzo. È possibile fare questo allineamento in modo hardware (forse c'è una sorta di spostamento del grafico ad una data coordinata di prezzo (simile alla navigazione temporale)?
 
Ciao, sto usando un pannello creato usando CDialog. Altri oggetti, come le linee di prezzo, ecc. vengono visualizzati dopo di esso. Come posso impostare la priorità in modo che il mio grafico sia in cima a tutti gli altri oggetti?
 
leonerd:
Ciao, sto usando un pannello creato con CDialog. Altri oggetti come le linee di prezzo ecc. vengono visualizzati dopo di esso. Come posso impostare la priorità per mettere il mio grafico in cima a tutti gli altri oggetti?

Più precisamente, il pannello è creato dal metodoCAppDialog::Create(). Come faccio a metterlo sopra a tutti?

 
leonerd:

Più precisamente, il pannello è creato dal metodo CAppDialog::Create(). Come faccio a metterlo sopra a tutti gli altri?

C'era un'impostazione del grafico in primo piano, quindi il pannello era sul retro

 

Puoi darmi un suggerimento? Ottengo un errore(Invalid stops) quando controllo con il mercato quando rimuovo gli ordini limite. Non riesco a capire quale sia il problema.


LM 0 07:39:49.672 Core 01 2017.05.12 23:00:00 prezzo = 1.0092 simbolo = USDCHF aordine = 0.008230000000000182 freeze = 0.0001999999999999999

2017.05.12 23:00:00 failed cancel order #40 sell limit 1.20 USDCHF at 1.009 sl: 1.012 tp: 0.966 [Invalid stops]

RO 0 07:39:49.672 Core 01 2017.05.12 23:00:00 prezzo = 1.0092 simbolo = USDCHF prima dell'ordine = 0.008230000000000182 freeze = 0.000199999999999999999

2017.05.12 23:00:00 failed cancel order #40 sell limit 1.20 USDCHF at 1.009 sl: 1.012 tp: 0.966 [Invalid stops]

 
Mikhail Sergeev:

Puoi darmi un suggerimento? Ottengo un errore(Invalid stops) quando controllo con il mercato quando rimuovo gli ordini limite. Non riesco a capire quale sia il problema.


LM 0 07:39:49.672 Core 01 2017.05.12 23:00:00 prezzo = 1.0092 simbolo = USDCHF aordine = 0.008230000000000182 freeze = 0.0001999999999999999

2017.05.12 23:00:00 failed cancel order #40 sell limit 1.20 USDCHF at 1.009 sl: 1.012 tp: 0.966 [Invalid stops]

RO 0 07:39:49.672 Core 01 2017.05.12 23:00:00 prezzo = 1.0092 simbolo = USDCHF prima dell'ordine = 0.008230000000000182 freeze = 0.000199999999999999999

2017.05.12 23:00:00 failed cancel order #40 sell limit 1.20 USDCHF at 1.009 sl: 1.012 tp: 0.966 [Invalid stops]

E si stampano: prezzo Bid e Ask, spread, livelliSYMBOL_TRADE_FREEZE_LEVEL e SYMBOL_TRADE_STOPS_LEVEL ...

 
Vladimir Karputov:

E si stampano: prezzo Bid e Ask, spread, livelli SYMBOL_TRADE_FREEZE_LEVEL e SYMBOL_TRADE_STOPS_LEVEL ...

GL 0 11:35:51.008 Core 01 2016.04.29 23:00:00 prezzo = 0.75714 s= AUDUSD a ordine = 0.003290000000000015 freeze = 20 ask= 0.76043000000001 bid = 0.76031 spread = 12 stlev = 30 p= 9.999999999999996e-06dig= 5

2016.04.29 23:00:00 fallito cancellare ordine #25 comprare limite 0,50 AUDUSD a 0,757 sl: 0,746 tp: 0,776 [fermate non valide]

HQ 0 11:35:51.008 Core 01 2016.04.29 23:00:00 prezzo = 0.75714 s= AUDUSD to order= 0.0032999999999999 freeze = 20 ask= 0.76044 bid = 0.76032 spread = 12 stlev = 30 p= 9.9999999999996e-06dig= 5

2016.04.29 23:00:00 fallito cancellare ordine #25 comprare limite 0,50 AUDUSD a 0,757 sl: 0,746 tp: 0,776 [fermate non valide]

La funzione SymbolInfoDouble(symbol, SYMBOL_POINT) a volte restituisce 9,9...
 
Mikhail Sergeev:

GL 0 11:35:51.008 Core 01 2016.04.29 23:00:00 prezzo = 0.75714 s= AUDUSD prima dell'ordine = 0.003290000000000015 freeze = 20 ask= 0.760430000000000001 bid = 0.76031 spread = 12 stlev = 30 p= 9.999999999999996e-06dig= 5

2016.04.29 23:00:00 fallito cancellare ordine #25 comprare limite 0,50 AUDUSD a 0,757 sl: 0,746 tp: 0,776 [fermate non valide]

HQ 0 11:35:51.008 Core 01 2016.04.29 23:00:00 prezzo = 0.75714 s= AUDUSD to order= 0.0032999999999999 freeze = 20 ask= 0.76044 bid = 0.76032 spread = 12 stlev = 30 p= 9.9999999999996e-06dig= 5

2016.04.29 23:00:00 fallito cancellare ordine #25 comprare limite 0,50 AUDUSD a 0,757 sl: 0,746 tp: 0,776 [fermate non valide]

p, b, c... Dovreste anche criptare l'algoritmo.

Stampalo come un umano (senza tagli e in inglese).

Forum sul trading, sistemi di trading automatico e test di strategia

FAQ da principianti MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.11.13 08:28

E si stampano: prezzo Bid e Ask, spread, livelli SYMBOL_TRADE_FREEZE_LEVEL e SYMBOL_TRADE_STOPS_LEVEL ...


 
Vladimir Karputov:

p, b, c... Dovreste anche criptarlo con un algoritmo.

Stampatelo in modo umano (preciso - senza abbreviazioni e in inglese).


Puoi dirmi come stamparlo in inglese?

 
Mikhail Sergeev:

Mi puoi dire come si fa a pubblicarlo in inglese?

Ecco qui:

Forum sul trading, sistemi di trading automatico e test di strategie di trading

FAQ da principianti MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.11.13 08:28

E si stampano: prezzo Bid e Ask, spread, livelli SYMBOL_TRADE_FREEZE_LEVEL e SYMBOL_TRADE_STOPS_LEVEL ...


Un'altra cosa importante è come aggiornate i prezzi (e se li aggiornate proprio?). Diffusione - come si ottiene?