SOLO PARA LECTURA

El foro es ahora un archivo de sólo lectura.

Para informes de errores y preguntas sobre la plataforma → [email protected]

Nuestra comunidad vive en Discord y YouTube: ¡únete a nosotros!

ÚNASE A NOSOTROS Discordia YouTube

Apertura de operaciones con un diferencial superior al especificado

1 respuesta

Mike H.

Abonado, bbp_participant, comunidad, 76 respuestas.

Visitar el perfil

hace 12 años #112367

OK, ya lo resolví... Cambie el código a sqConvertToPips (Ask - Bid) < 2.2 or (Ask - Bid) < 0.00022

 

En el Asistente, sería sqConvertToPips Spread < 2.2

 

Ejemplo: Entrar en Largo si una de las Condiciones es Spread < 2.2

 

Código mostrado como (Ask - Bid) < 2.2

 

pero las operaciones se abren independientemente del tamaño del spread... ¿Qué estoy haciendo mal?

 

Las mesas de contratación utilizan 5 decimales... Cuentas DEMO

 

En el Editor, intenté cambiar a (Ask - Bid) < 2 y (Ask -Bid) < 2.0 y las operaciones siguen abriéndose con spreads mayores...

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 12 años #125392

Hola,

 

puedes usarlo como:

 

ConvertToPips(Spread) < 2.2

Spread < ConvertToRealPips(2.2)

 

En cualquier caso, debería funcionar.

¿Ha considerado que el diferencial podría cambiar desde que se activó la acción y se colocó su orden?

Además, podría haber algún desajuste en el orden.

Si crees que no funciona, intenta cambiarlo de 2.2 a 0.1 spread. ¿Seguirá tomando las operaciones?

En caso afirmativo significaría que hay un bug, pero no lo creo, se trata de una comparación muy sencilla.

 

No importa si el broker utiliza 4 o 5 decimales, se reconoce automáticamente.

Mark
Arquitecto de StrategyQuant

0

Viendo 1 respuesta (de un total de 1)