Erreurs, bugs, questions - page 1689
![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
Et il ne compile pas en MKL :
A100:
Couvre tous les cas possibles (sauf : Impossible de spécifier le type de paramètre par défaut). Si non, donnez un exempleС учетом особенностей MQL (objects are passed by reference only; typename - возвращает строку)
Mais je n'ai pas tenu compte du fait que les objets ne sont transmis à la fonction que par référence.
// 'Func' - ne peut pas appliquer le modèle de fonction
L'erreur pourrait être une construction < 1375. En 1430, c'est déjà réparé, c'est sûr.
Quelles valeurs d'écart la fonctionCopySpread() produit-ellepour la période correspondante du graphique?
Il n'est pas clair s'il s'agit de la moyenne, du minimum ou du maximum, et l'aide de la fonction ne dit rien à ce sujet.
Et vous ouvrez votre mq4 dans l'éditeur 1430 et le compilez en ex4.
Je ne comprends pas, ce numéro est enregistré dans un fichier
179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368,00
double m_profit_factor; // 27) прибыльность
m_profit_factor=TesterStatistics(STAT_PROFIT_FACTOR);
double ProfitFactor(void) const {return m_profit_factor;};
FormatDelimiter(DoubleToString(this.ProfitFactor(),2))+delimiter+ //преобразуем в строковый параметр для записи в файл
code approximatif - pas le mien - a fait un pigiste et a refusé tout soutien supplémentaire, donc je ne peux pas comprendre comment corriger.
La situation se présente s'il y a un bénéfice mais pas de perte, il s'agit d'une division par zéro, mais elle ne devrait pas être résolue par un nombre aussi atroce dans la fonction standard.... non ?
Je ne comprends pas, ce numéro est enregistré dans un fichier
179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368,00
double m_profit_factor; // 27) прибыльность
m_profit_factor=TesterStatistics(STAT_PROFIT_FACTOR);
double ProfitFactor(void) const {return m_profit_factor;};
FormatDelimiter(DoubleToString(this.ProfitFactor(),2))+delimiter+ //преобразуем в строковый параметр для записи в файл
code approximatif - pas le mien - a fait un pigiste et a refusé tout soutien supplémentaire, donc je ne peux pas comprendre comment corriger.
La situation se présente s'il y a un bénéfice mais pas de perte, il s'agit alors d'une division par zéro, mais elle ne devrait pas être résolue par un nombre aussi atroce dans la fonction standard.... non ?