Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1600
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Je vois maintenant que vous avez ajouté un journal. Ici aussi, vous avez des messages en double :)
pouvez-vous expliquer la différence entre les fonctions ?
for (int j = OrdersHistoryTotal()-1 ; j >= 0 ; j--)
{
if(OrderSelect(j, SELECT_BY_POS,MODE_HISTORY))
и
int i=OrdersHistoryTotal() ;
for(int pos=0 ; pos<i ; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS,MODE_HISTORY))
Non
Si vous regardez le temps, vous verrez que rien n'est dupliqué, il n'imprime sur une nouvelle barre que lorsqu'il y a un signal.
Non
Eh bien, pas exactement. Un cycle à partir du début de la liste, l'autre à partir de la fin.
Non
les deux fonctions "récupèrent" les ordres fermés dans l'historique ?
Eh bien, pas exactement. Un cycle à partir du début de la liste, l'autre à partir de la fin.
les deux fonctions "récupèrent" les ordres fermés dans l'historique ?
Oui, mais l'un est du début de l'histoire et l'autre de la fin.
Merci. Ai-je bien compris, cette fonction "passe" par la fin ?
int i=OrdersHistoryTotal() ;
for(int pos=0 ; pos<i ; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Merci. Ai-je bien compris, cette fonction "passe" par la fin ?
int i=OrdersHistoryTotal() ;
for(int pos=0 ; pos<i ; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Merci. Ai-je bien compris, cette fonction "passe" par la fin ?
int i=OrdersHistoryTotal() ;
for(int pos=0 ; pos<i ; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Celle-ci recherche à partir de l'index zéro, c'est-à-dire à partir du début.