Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1146

 
Por la noche. Tal vez alguien se ha encontrado, en el modo de escala 1:1 no hay una alineación adecuada del gráfico por coordenadas de precio. ¿Es posible realizar esta alineación de forma hardware (tal vez haya algún tipo de desplazamiento del gráfico en una coordenada de precio determinada (similar a la navegación en el tiempo)?
 
Hola, estoy utilizando un panel creado con CDialog. Otros objetos, como las líneas de precios, etc., aparecen después. ¿Cómo puedo establecer la prioridad para que mi gráfico esté por encima de todos los demás objetos?
 
leonerd:
Hola. Estoy utilizando un panel creado con CDialog. Otros objetos, como las líneas de precios, etc., aparecen después. ¿Cómo puedo establecer la prioridad para poner mi gráfico encima de todos los demás objetos?

Más concretamente, el panel es creado por el métodoCAppDialog::Create(). ¿Cómo lo pongo encima de todos ellos?

 
leonerd:

Más concretamente, el panel es creado por el método CAppDialog::Create(). ¿Cómo lo pongo encima de todos los demás?

Había una carta de ajuste en primer plano, por lo que el panel estaba en la parte posterior

 

¿Puedes darme una pista? Obtengo un error(Invalid stops) al comprobar con el mercado la eliminación de órdenes limitadas. No puedo averiguar cuál es el problema.


LM 0 07:39:49.672 Core 01 2017.05.12 23:00:00 precio = 1.0092 símbolo = USDCHF a laorden = 0.008230000000000182 congelación = 0.00019999999999999

2017.05.12 23:00:00 orden de cancelación fallida #40 vender límite 1.20 USDCHF a 1.009 sl: 1.012 tp: 0.966 [Paradas no válidas]

RO 0 07:39:49.672 Core 01 2017.05.12 23:00:00 precio = 1.0092 símbolo = USDCHF antes de laorden = 0.008230000000000182 congelación = 0.00019999999999999

2017.05.12 23:00:00 orden de cancelación fallida #40 vender límite 1.20 USDCHF a 1.009 sl: 1.012 tp: 0.966 [Paradas no válidas]

 
Mikhail Sergeev:

¿Puedes darme una pista? Obtengo un error(Invalid stops) al comprobar con el mercado la eliminación de órdenes limitadas. No puedo averiguar cuál es el problema.


LM 0 07:39:49.672 Core 01 2017.05.12 23:00:00 precio = 1.0092 símbolo = USDCHF a laorden = 0.008230000000000182 congelación = 0.00019999999999999

2017.05.12 23:00:00 orden de cancelación fallida #40 vender límite 1,20 USDCHF a 1,009 sl: 1,012 tp: 0,966 [Paradas no válidas]

RO 0 07:39:49.672 Core 01 2017.05.12 23:00:00 precio = 1.0092 símbolo = USDCHF antes de laorden = 0.008230000000000182 congelación = 0.00019999999999999

2017.05.12 23:00:00 orden de cancelación fallida #40 vender límite 1,20 USDCHF a 1,009 sl: 1,012 tp: 0,966 [Paradas no válidas]

Y se imprimen: el precio de compra y venta, el spread, los nivelesSYMBOL_TRADE_FREEZE_LEVEL y SYMBOL_TRADE_STOPS_LEVEL ...

 
Vladimir Karputov:

Y se imprimen: el precio de compra y venta, el spread, los niveles SYMBOL_TRADE_FREEZE_LEVEL y SYMBOL_TRADE_STOPS_LEVEL ...

GL 0 11:35:51.008 Core 01 2016.04.29 23:00:00 precio = 0.75714 s= AUDUSD a la orden = 0.003290000000000015 congelación = 20 ask= 0.76043000000001 bid = 0.76031 spread = 12 stlev = 30 p= 9.9999999999996e-06dig= 5

2016.04.29 23:00:00 orden de cancelación fallida #25 límite de compra 0.50 AUDUSD a 0.757 sl: 0.746 tp: 0.776 [Paradas no válidas]

HQ 0 11:35:51.008 Core 01 2016.04.29 23:00:00 precio = 0.75714 s= AUDUSD a la orden= 0.00329999999999 congelación = 20 ask= 0.76044 bid = 0.76032 spread = 12 stlev = 30 p= 9.99999999996e-06dig= 5

2016.04.29 23:00:00 orden de cancelación fallida #25 límite de compra 0.50 AUDUSD a 0.757 sl: 0.746 tp: 0.776 [Paradas no válidas]

La función SymbolInfoDouble(symbol, SYMBOL_POINT) a veces devuelve 9,9...
 
Mikhail Sergeev:

GL 0 11:35:51.008 Core 01 2016.04.29 23:00:00 precio = 0.75714 s= AUDUSD antes de la orden = 0.003290000000000015 congelación = 20 ask= 0.760430000000000001 bid = 0.76031 spread = 12 stlev = 30 p= 9.9999999999996e-06dig= 5

2016.04.29 23:00:00 orden de cancelación fallida #25 límite de compra 0.50 AUDUSD a 0.757 sl: 0.746 tp: 0.776 [Paradas no válidas]

HQ 0 11:35:51.008 Core 01 2016.04.29 23:00:00 precio = 0.75714 s= AUDUSD a la orden= 0.00329999999999 congelación = 20 ask= 0.76044 bid = 0.76032 spread = 12 stlev = 30 p= 9.99999999996e-06dig= 5

2016.04.29 23:00:00 orden de cancelación fallida #25 límite de compra 0.50 AUDUSD a 0.757 sl: 0.746 tp: 0.776 [Paradas no válidas]

p, b, c... También deberías encriptar el algoritmo.

Imprímelo como un humano (sin cortes y en inglés).

Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias

FAQ de principiantes MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.11.13 08:28

Y se imprimen: el precio de compra y venta, el spread, los niveles SYMBOL_TRADE_FREEZE_LEVEL y SYMBOL_TRADE_STOPS_LEVEL ...


 
Vladimir Karputov:

p, b, c... También deberías encriptarlo con un algoritmo.

Imprímelo de forma humana (especifico - sin abreviaturas y en inglés).


¿Pueden decirme cómo imprimirlo en inglés?

 
Mikhail Sergeev:

¿Pueden decirme cómo emitirlo en inglés?

Aquí está:

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

FAQ de principiantes MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.11.13 08:28

Y se imprimen: el precio de compra y venta, el spread, los niveles SYMBOL_TRADE_FREEZE_LEVEL y SYMBOL_TRADE_STOPS_LEVEL ...


Otra cosa importante es cómo se actualizan los precios (y si se actualizan). Difusión: ¿cómo se consigue?