Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Parce que 3 SL d'affilée, c'est fini. Avec de l'argent réel, ce serait comme jouer au casino.
Où sont les 3 SL ?
Mise à jour de la déclaration !
C'est peut-être un phénomène !
De 100USD à 315USD en 4 heures !
Où sont les 3 SL ?
...à l'avenir, en attendant.
Mise à jour de la déclaration !
Mon profit est descendu à 144 , je suis en train d'écrire un code de protection du profit en ce moment même !
comme toujours
comme toujours cela arrive
comme vous pouvez prendre mon exemple d'EA
il s'est bien comporté pendant 5 à 9 heures après cette perte le profit est moindre et la perte est grande d'ailleurs je vous suggère d'utiliser la fonction temps et de protéger le profit c'est une très bonne fonctionnalité
je pense que le profit est maintenant terminé
protecteur de profit !
C'est mon code de protection des profits :
extern double ProfitToProtect = 150;
int start()
{
...
if(ProtectProfit)
ProfitProtect(ProfitToProtect);
....
}
void ProfitProtect(double profit)
{
int total = OrdersTotal();
double MyCurrentProfit=0;
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
MyCurrentProfit += OrderProfit();
}
Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));
if(MyCurrentProfit>=profit)
CloseAll();
}
void CloseAll()
{
int total = OrdersTotal();
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
if(OrderType()==OP_BUY)
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);
if(OrderType()==OP_SELL)
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);
}
}Loss Protector !
...à l'avenir, en attendant.
On peut aussi écrire Loss Protector!
comme toujours cela arrive
comme vous pouvez prendre mon exemple d'EA
il s'est bien comporté pendant 5 à 9 heures, après quoi la perte de profit est moindre et la perte est grande. D'ailleurs, je vous suggère d'utiliser la fonction de temps et de protéger le profit.
Je pense que le profit est maintenant surNe pleurez pas pour cela , parce que c'est simplement ce qu'est le trading !
Prenez vos profits et arrêtez les pertes dès que vous le pouvez !
C'est mon code de protection des profits :
extern double ProfitToProtect = 150;
int start()
{
...
if(ProtectProfit)
ProfitProtect(ProfitToProtect);
....
}
void ProfitProtect(double profit)
{
int total = OrdersTotal();
double MyCurrentProfit=0;
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
MyCurrentProfit += OrderProfit();
}
Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));
if(MyCurrentProfit>=profit)
CloseAll();
}
void CloseAll()
{
int total = OrdersTotal();
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
if(OrderType()==OP_BUY)
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);
if(OrderType()==OP_SELL)
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);
}
}J'ai fixé mon niveau de protection des profits à 150USD et je vais (ojala) les obtenir !
150USD à partir de 100USD en 5 heures sont ? ?? quoi ?
Bonjour codersguru, juste une petite question. Comment définissez-vous la variable MagicNumber dans votre fonction? Je veux dire que c'est une sorte de définition de variable globale ? Merci d'avance