On suppose donc que vous avez un minimum de 8 réglages de chalut différents ? Et quels sont les critères utilisés pour déterminer à quel poste nouvellement ouvert un réglage spécifique doit être appliqué ?
granit77: On suppose donc que vous avez au moins 8 réglages différents pour un chalut ? Et quels sont les critères utilisés pour déterminer à quel poste nouvellement ouvert un paramètre particulier doit être appliqué ?
max 8, j'ai essayé avec le ticket, le ticket est différent pour tout le monde
charony: 8 au maximum, j'ai essayé le billet, le billet de chacun est différent.
Lentement et mot à mot... La première position ouverte, comment l'Expert Advisor sait-il quels paramètres doivent lui être appliqués ? La deuxième position s'est ouverte ; comment le conseiller expert sait-il quels paramètres doivent lui être appliqués ? Pourquoi ne sont-elles pas les mêmes que celles de la première position ? De quoi dépend-il ? La troisième position s'est ouverte...
Et ainsi de suite. Et ensuite seulement, comment la mettre en œuvre.
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SELL && // check for opened position OrderSymbol()==Symbol()) // check for symbol
{
if(OrderType()==OP_BUY) // long position is opened
{
if(TrailingStop>0)
{
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green);
return(0);
}
}
}
}
else// go to short position
{
if(TrailingStop>0)
{
if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
{
if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
return(0);
}
}
}
}
}
}
granit77: Lentement et mot à mot... La première position est ouverte, comment l'Expert Advisor sait-il quels paramètres doivent lui être appliqués ? La deuxième position s'est ouverte ; comment le conseiller expert sait-il quels paramètres doivent lui être appliqués ? Pourquoi ne sont-elles pas les mêmes que celles de la première position ? De quoi dépend-il ? La troisième position s'est ouverte...
Et ainsi de suite. Et ensuite seulement, comment la mettre en œuvre.
J'ai expliqué à toutes les positions 50 points de chalutage
un maximum de 8 postes
Pour chaque position, vous aurez besoin d'une variable distincte pour la valeur, pour le chalut et pour les majiks.
Comment cela se présenterait-il dans le code ?
Pourquoi faut-il un numéro unique pour un majik, n'est-ce pas suffisant ?
On suppose donc que vous avez au moins 8 réglages différents pour un chalut ? Et quels sont les critères utilisés pour déterminer à quel poste nouvellement ouvert un paramètre particulier doit être appliqué ?
max 8, j'ai essayé avec le ticket, le ticket est différent pour tout le monde
pour le chalut un réglage pour les 50 points
Comment cela se présenterait-il dans le code ?
Pourquoi en avez-vous besoin pour Majik ? Le billet n'est-il pas un numéro unique ?
Ça n'aurait pas l'air si bien que ça.
Si nous utilisons un seul majik pour chaque poste, il sera le même pour tous les postes.
Si vous prenez un ticket, comment le chalut saura-t-il qu'il s'agit de sa position, ou si la position se ferme et qu'une nouvelle s'ouvre ?
8 au maximum, j'ai essayé le billet, le billet de chacun est différent.
La première position ouverte, comment l'Expert Advisor sait-il quels paramètres doivent lui être appliqués ?
La deuxième position s'est ouverte ; comment le conseiller expert sait-il quels paramètres doivent lui être appliqués ? Pourquoi ne sont-elles pas les mêmes que celles de la première position ? De quoi dépend-il ?
La troisième position s'est ouverte...
Et ainsi de suite.
Et ensuite seulement, comment la mettre en œuvre.
charony:
max 8, j'ai essayé par ticket, le ticket est différent pour chacun.
pour le chalut un réglage pour les 50 points
Alors quel est le problème ?
pour chaque poste une piste séparée ou pour tous les postes une piste (piste de même taille) ?
ZS : si le second, il y a un exemple dans le standard MACD_Simple Expert Advisor
ou si la position se ferme et qu'une nouvelle position s'ouvre ?
le billet sera différent
Lentement et mot à mot...
La première position est ouverte, comment l'Expert Advisor sait-il quels paramètres doivent lui être appliqués ?
La deuxième position s'est ouverte ; comment le conseiller expert sait-il quels paramètres doivent lui être appliqués ? Pourquoi ne sont-elles pas les mêmes que celles de la première position ? De quoi dépend-il ?
La troisième position s'est ouverte...
Et ainsi de suite.
Et ensuite seulement, comment la mettre en œuvre.
J'ai expliqué à toutes les positions 50 points de chalutage