Respuesta

Cómo bloquear los precios de compra/venta de las órdenes pendientes

4 respuestas

Tony

Cliente, bbp_participante, comunidad, sq-ultimate, 21 respuestas.

Visitar el perfil

hace 7 años #116732

Estimados Señores/Maams

 

He creado mi EA utilizando el Asistente.

 

En función de algunos indicadores específicos, se activa una señal de compra o de venta.

 

En lugar de abrir la orden inmediatamente, he creado una orden pendiente, en este caso un límite de compra o venta que es por ejemplo "10 pips más bajo o más alto" del precio de compra/venta en ese momento cuando se activa la señal.

 

En el Asistente de EA, en las casillas `THEN', introduzco lo siguiente para los precios:-

 

Límite de compra

 

Precio = `Ask - ConvertToRealPips(10)'

 

o si Sell Limit, sería

 

Precio = `Oferta + ConvertToRealPips(10)'

 

 

Sin embargo, observo que los precios de compra y venta están "vivos" y cambian en función del mercado. Esto no es lo que yo quería, ya que necesito ese precio concreto de compra/venta en ese momento. Si es así, ¿cómo lo hago?

 

Gracias

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 7 años #142801

Hola,

 

necesita guardar el valor en una variable en el momento correcto. Puede configurar una nueva variable doble llamada lastAsk / lastBid y en una nueva pestaña asignar a esta variable el valor lastAsk = Ask una vez que la condición para colocar el límite sea válida. A continuación, utilice el lastAsk para calcular el nuevo precio límite

0

Tony

Cliente, bbp_participante, comunidad, sq-ultimate, 21 respuestas.

Visitar el perfil

hace 7 años #142853

Hola

 

Gracias por su respuesta. Sin embargo, el precio de compra/venta que se suponía fijado sigue sin ser estático y fluctúa.

 

Lo he configurado de la siguiente manera:-

 

Bajo estrategia

 

double lastAsk = 0;

double lastBid = 0;

 

Según las normas de comercio

 

Si

 

se activan los indicadores especificados

 

Entonces

 

Asignar variables

 

Variable : lastAsk = Ask

 

Entrar al límite

 

Precio : lastAsk - ConvertToRealPips(10) //suponiendo 10 pips menos

 

 

Por favor, indíqueme dónde me he equivocado. Tq 

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 7 años #142912

Hola,

 

¿puede adjuntar todo el proyecto Wizard guardado? También puede enviarlo a [email protected]

Puedo modificarlo a su favor

0

Tony

Cliente, bbp_participante, comunidad, sq-ultimate, 21 respuestas.

Visitar el perfil

hace 7 años #142960

Hola

 

Descubrí dónde me había equivocado.

 

En "Entrar al límite",

`Propiedades avanzadas, Sustituir pedido existente'

 

- Por error lo puse en True en lugar de False. Debería ser False, si no las órdenes pendientes continuarán siendo reemplazadas mientras las señales de trading (indicador) sean válidas. Es por eso que los precios límite (ask/bid) parecen estar cambiando en lugar de ser estáticos.

 

Gracias por su amable ayuda

0

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)