ProRealTime
On y parle Livres et Outils de Trading, Station de Trading, des livres lus sur le trading, de notre vision du trader et de son métier
Répondre Page 1 sur 1

MT4 Fermer tous les ordres en même temps !

par oss613 » 17 Mar 2020 13:51

bonjour,
ma question est dans le titre :)
comment fermer tous les ordres ouverts d'un seul coup sur MT4 ?
si une âme charitable veut bien m'y aider ce serait super !
bons trades à tous,
cordialement,
oss613

Re: MT4 Fermer tous les ordres en même temps !

par AlgoFlex » 17 Mar 2020 14:31

Il y a des script 'close all mt4' regarde sur Google.

Re: MT4 Fermer tous les ordres en même temps !

par oss613 » 17 Mar 2020 20:24

merci pour ta réponse, j'ai regardé mais je ne sais pas comment faire; il faut télécharger ?
//+------------------------------------------------------------------+
//| CloseAllTrades.mq4 |
//| Matus German |
//+------------------------------------------------------------------+
#property copyright "Matus German"

//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+

// script closes all opened and pending positions on all charts
int start()
{
double total;
int cnt;
while(OrdersTotal()>0)
{
// close opened orders first
total = OrdersTotal();
for (cnt = total-1; cnt >=0 ; cnt--)
{
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
{
switch(OrderType())
{
case OP_BUY :
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3,Violet);break;

case OP_SELL :
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3,Violet); break;
}
}
}
// and close pending
total = OrdersTotal();
for (cnt = total-1; cnt >=0 ; cnt--)
{
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
{
switch(OrderType())
{
case OP_BUYLIMIT :OrderDelete(OrderTicket()); break;
case OP_SELLLIMIT :OrderDelete(OrderTicket()); break;
case OP_BUYSTOP :OrderDelete(OrderTicket()); break;
case OP_SELLSTOP :OrderDelete(OrderTicket()); break;
}
}
}
}
return(0);
}
//+------------------------------------------------------------------+

Re: MT4 Fermer tous les ordres en même temps !

par AlgoFlex » 17 Mar 2020 22:05

Oui, je le connais pas celui là, on télécharge on le met dans le dossier script, ou copier coller le code dans un nouveau script.

Vue que cela fait partie des bases sur cette plate-forme je t'invite à regarder le tutoriel ce sera plus simple.

https://www.metatrader4.com/fr/trading-platform/help/autotrading/scripts/scripts_create

Re: MT4 Fermer tous les ordres en même temps !

par oss613 » 18 Mar 2020 22:51

merci beaucoup !

Articles en relation
Le temps et le trading
par Djobydjoba » 30 Jan 2014 01:47 (15 Réponses)
un bon site de graphiques en temps réel
par ChristelleP » 26 Sep 2018 15:36 (2 Réponses)
toute une journée de trading en temps réel
Fichier(s) joint(s) par Florian » 16 Déc 2018 14:33 (17 Réponses)
Stop loss et Take profit sur le carnet d'ordres
Fichier(s) joint(s) par Nikiema » 25 Juil 2019 18:50 (15 Réponses)
temps consacré pour perfectionner votre méthode
par kapistar » 21 Oct 2013 18:20 (13 Réponses)
Recherche liens de vidéos de trading en live, avec ordres :(
par GOLDENBOY » 16 Mar 2015 01:12 (15 Réponses)
6 ou 30 points tous les jours
par libertarian » 22 Mar 2015 11:00 (31 Réponses)

ProRealTime