LECTURE SEULEMENT

Le forum est désormais une archive en lecture seule.

Pour les rapports de bogues et les questions relatives à la plateforme → [email protected]

Notre communauté vit sur Discord et YouTube - rejoignez-nous !

JOIGNEZ-NOUS SUR Discord YouTube

Ouverture d'une transaction avec un écart plus important que prévu

1 réponses

Mike H.

Abonné, bbp_participant, communauté, 76 réponses.

Visiter le profil

Il y a 12 ans #112367

OK, j'ai trouvé... Changez le code en sqConvertToPips (Ask - Bid) < 2.2 ou (Ask - Bid) < 0.00022

 

Dans l'assistant, ce serait sqConvertToPips Spread < 2.2

 

Exemple : Entrer en position longue si l'une des conditions est Spread < 2.2

 

Code affiché comme (Ask - Bid) < 2.2

 

mais les transactions s'ouvrent quelle que soit la taille de l'écart... Qu'est-ce que je fais de travers ?

 

Les salles de marché utilisent 5 décimales... Comptes DEMO

 

Dans l'éditeur, j'ai essayé de passer à (Ask - Bid) < 2 et (Ask -Bid) < 2.0 et les transactions s'ouvrent toujours avec des écarts plus importants...

0

Mark Fric

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 12 ans #125392

Bonjour,

 

vous pouvez l'utiliser comme :

 

ConvertToPips(Spread) < 2.2

ou 

Spread < ConvertToRealPips(2.2)

 

En tout état de cause, cela devrait fonctionner.

Avez-vous envisagé que le spread puisse changer depuis le déclenchement de l'action et la passation de votre ordre ?

En outre, il pourrait y avoir un certain décalage dans l'ordre.

Si vous pensez que cela ne fonctionne pas, essayez de passer de 2,2 à 0,1 écart. Les transactions seront-elles toujours acceptées ?

Si oui, cela signifierait qu'il y a un bug, mais je ne pense pas, il s'agit d'une comparaison très simple.

 

Peu importe que le courtier utilise 4 ou 5 décimales, elles sont reconnues automatiquement.

Marque
StratégieArchitecte de Quantités

0

Affichage d'1 réponse (sur un total de 1)