Erreurs, bugs, questions - page 3183

 
Aliaksandr Hryshyn #:
Peut-on avoir des courtiers qui font de telles demandes :)) ?

Non. C'est un secret.

 
Alexey Viktorov #:

Non. C'est un secret.

Le sujet devrait s'appeler Bugs bugs issues bad results))))

 
Puis-je demander, ? AMD EPYC 7763 quel PR le testeur montre-t-il ?
 
Il y a une erreur dans le manuel dans l'exemple
 ENUM_PROGRAM_TYPE mql_program=(ENUM_PROGRAM_TYPE)MQLInfoInteger(MQL_PROGRAM_TYPE); 
   switch(mql_program) 
     { 
      case PROGRAM_SCRIPT: 
        { 
         Print(__FILE__+" is script"); 
         break; 
        } 
      case PROGRAM_EXPERT: 
        { 
         Print(__FILE__+" is Expert Advisor");s 
         break; 
        } 
      case PROGRAM_INDICATOR: 
        { 
         Print(__FILE__+" is custom indicator"); 
         break; 
        } 
      default:Print("MQL5 type value is ",mql_program); 
   //--- 
   Print("MQLInfoInteger(MQL_MEMORY_LIMIT)=", MQLInfoInteger(MQL_MEMORY_LIMIT), " MB"); 
   Print("MQLInfoInteger(MQL_MEMORY_USED)=", MQLInfoInteger(MQL_MEMORY_USED), " MB"); 
   Print("MQLInfoInteger(MQL_HANDLES_USED)=", MQLInfoInteger(MQL_HANDLES_USED), " handles");
Dossiers :
 
J'ai téléchargé le mt4 sur mon ordinateur portable mais au moment de l'exécution, il demande un serveur, un nom et un mot de passe et j'ai tout essayé et je ne peux pas terminer l'installation ; quelqu'un peut-il m'aider s'il vous plaît ?
 

Ce code est-il obsolète dans MQL5 pour compter le nombre de positions longues, s'il vous plaît aidez-moi à le vérifier. J'ai tout essayé, mais ça ne fonctionne pas et ça ne compile pas. Et il semble qu'il n'y ait pas de problème. Je n'arrive pas à trouver comment le réparer. Merci.

//.....................................................................................................................................

#include <Trade\Trade.mqh>


#define  MagicNumber = 0;   // Magic number


int OnInit()

{  
return(INIT_SUCCEEDED);
}

//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

  {

//---
   }

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

void OnTick()

 {
   Comment("Number of Buy Positions: = ", OrdersCounter()); 
 }
//---------------------------------------------------------------  

int OrdersCounter()

  {

   int counter=0;

//---
   for(int i=OrdersTotal()-1; i>=0; i--) 
   {
   if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) && OrderSymbol() == Symbol() && OrderType() == OP_BUY)

    // if((OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) && (OrderSymbol() == Symbol()) && (OrderType() == OP_BUY))
              {

               counter++; //count the Position

              }
        return counter;
      }
    //----------------------------------------------------------------

 

 
 
Darker Host #: Ce code est-il obsolète dans MQL5 pour compter le nombre de positions longues,
  1. Le code compte les ordres et non les positions.
    MT5 : sélectionnez d'abord une position via CPositionInfo, directement, ou par la bibliothèque 'MT4Orders' (2016 ).

  2. Ne postez pas deux fois! Vous aviez déjà un autre fil de discussion ouvert.

    Règles générales et bonnes pratiques du forum. -Général - Forum de programmation MQL5 (2017 )

 
William Roeder #:
  1. Le code compte les ordres et non les positions.
    MT5 : sélectionnez d'abord une position via CPositionInfo, directement, ou par la bibliothèque 'MT4Orders' (2016 ).

  2. Ne postez pas deux fois! Vous aviez déjà un autre fil de discussion ouvert.

    Règles générales et bonnes pratiques du forum. -Général - Forum de programmation MQL5 (2017 )


ok merci

 

Bug possible : Si un test unique est lancé à partir des résultats d'optimisation (dans l'onglet "Résultats d'optimisation" -> clic droit -> Exécuter un test unique), les entrées de chaîne sont réduites à 63 caractères.

Construction 3280


Dossiers :
Test.mq5  4 kb
 

Je ne peux pas valider, je n'ai même pas le muving vers lequel il pointe.