FORTS : Pour aider les débutants - page 6

 

Construire 1340.

D'après mon expérience, cela change dans le Forex, mais peut ou non changer dans les FORTS. Il change lorsque le volume de chevauchement a été divisé et que la transaction de chevauchement est de type IN.

Laissez-moi vous donner un exemple.


Il y a 2 ordres dans la figure (extrait de l'histoire). Le premier est un achat de 12 contrats. Il est exécuté en plusieurs parties : la première partie est de type OUT et la seconde est de type IN/OUT. C'est-à-dire que lorsque la première partie a été remplie sur le marché, la position précédente n'a de toute façon pas été complètement fermée. C'est pourquoi le second est IN/OUT. L'identification ne change pas ici.

Maintenant pour la vente de 2 contrats. Il se compose également de 2 parties. La première partie a complètement fermé la position précédente, la deuxième partie est donc de type IN. L'ID change ici.


Le commentaire du développeur à ce sujet est intéressant.

 
Dennis Kirichenko:

Construire 1340.

D'après mon expérience, cela change dans le Forex, mais peut ou non changer dans les FORTS. Il change lorsque le volume de chevauchement a été divisé et que la transaction de chevauchement est de type IN.

Laissez-moi vous donner un exemple.


Il y a 2 ordres dans la figure (extrait de l'histoire). Le premier est un achat de 12 contrats. Il est exécuté en portions : la première portion est de type OUT et la seconde de type IN/OUT. C'est-à-dire que lorsque la première partie a été remplie sur le marché, la position précédente n'a de toute façon pas été complètement fermée. C'est pourquoi le second est IN/OUT. L'identification ne change pas ici.

Maintenant pour la vente de 2 contrats. Il se compose également de 2 parties. La première partie a complètement fermé la position précédente, la deuxième partie est donc de type IN. L'ID change ici.


Le commentaire du développeur à ce sujet est intéressant.

Et vous pouvez joindre le journal du terminal pour cette période (il est intéressant de savoir quel type d'opérations vous avez effectuées et quelle était la position sur cet instrument avant les transactions).
 
Pouvez-vous me dire s'il est possible de se connecter à plusieurs vendeurs de signaux sur un seul compte de trading pour créer un portefeuille d'investissement sur un seul compte ?
 
Taras Petryliak:
Puis-je me connecter à plusieurs vendeurs de signaux sur un seul compte de trading pour créer un portefeuille d'investissement sur un seul compte ?
Vous ne pouvez pas le faire avec des outils standard.
 
Michael, merci beaucoup !
 
Mikhail Filimonov:

Fonctions utiles et fréquemment utilisées:

Redéfinition de la fonction GetPositionPrice() :

ok, j'ai seulement oublié de sélectionner la position, mais en général, bien sûr, merci...

  PositionSelect(aSymbol); 
  ulong pos_id = ulong(PositionGetInteger(POSITION_IDENTIFIER) );
 
Est-ce que quelqu'un a essayé de placer un ordre d'achat stop limite et un ordre de vente stop limite ? Je n'arrive pas à le faire fonctionner.
 
TYRBO:
Quelqu'un a-t-il essayé de placer un ordre d'achat et de vente à cours limité ? Je n'arrive pas à le faire fonctionner.
Où est le code ?
 

Je commence juste à écrire, s'il vous plaît ne me grondez pas trop, j'indente le prix d'ouverture avec une erreur.

void PlaceOrder( string aSymbol,double volume, double price, ENUM_ORDER_TYPE type,int magic,string comment )
{
MqlTradeRequest request = {0} ;
MqlTradeResult result = {0} ;
ulong ticket = 0 ;
//--- Remplir la structure
request.action = TRADE_ACTION_PENDING;
request.symbol = aSymbol ;
request.volume = volume ;
request.price = price ;
request.type = type ;
request.magic = magic ;
request.comment = commentaire ;
request.type_filling = ORDER_FILLING_RETURN ;
request.type_time = ORDER_TIME_DAY ;
//--- Envoyer la commande
si ( OrderSend( request, result )
{
si ( result.retcode == TRADE_RETCODE_PLACED )
{
ticket = result.order ;
}
sinon
{
Print("PlaceOrder : La commande n'a pas été fixée !" ) ;
}
}
sinon
{
Print( "PlaceOrder : La commande n'a pas été envoyée !" ) ;
}
}
 
Quelqu'un a-t-il des conseils à donner pour bien faire les choses ?
Raison: