Erreurs, bugs, questions - page 1754

 
fxsaber:

Vous pouvez voir ces paramètres dans la capture d'écran ci-dessus - ils correspondent, bien sûr.

Ainsi, vous n'aurez pas à vous donner tout ce mal !
Je ne pense pas que vous devriez commencer à paniquer tout de suite, mais plutôt écrire une lettre de questionnement à l'équipe de support technique du courtier...
 
Alexander Puzanov:

La vie parmi les bars défectueux existait avant les copyticks

Le conseiller expert reçoit les données des barres et ne sait pas si elles sont défectueuses ou non. Par conséquent, il peut faire une grosse erreur. Avec CopyTicks, la probabilité de faux pas est bien moindre.
 
Alexey Kozitsyn:
Je pense que vous ne devriez pas commencer à paniquer tout de suite, mais plutôt écrire une lettre de questionnement au support technique du courtier...

Il n'y a pas de panique du tout. Sur BCS-Real, les ticks vont (copytics) tranquillement et les barres ne sont pas mises à jour depuis quelques dizaines de minutes.

"Fixe".

Aux conseillers de VPS, un grand bonjour !

 
fxsaber:

Il n'y a pas de panique du tout. Sur BCS-Real, les ticks vont (copytics) tranquillement et les barres ne sont pas mises à jour depuis quelques dizaines de minutes.

"Fixé."

Aux conseillers de VPS, un grand bonjour !

Oui, une photo intéressante. Quand les coordonnées horaires passent à 18h00 au lieu de 17h30/31...
 
Vladislav Andruschenko:

J'ai essayé avec FileExists, mais comment trouver la licence ......... ?

FileExists en dehors de la sandbox retournera false de toute façon, ce qui est une limitation inutile en soi.
 
A100:
FileExists en dehors de la sandbox retournera toujours false, ce qui est une limitation inutile en soi.
Dossier Market dans le bac à sable
 
Vladislav Andruschenko:
Dossier du marché dans le bac à sable
Je n'ai pas pu trouver un tel dossier, mais il est doublement étrange que ::FileExists y ait accès et que les autres dossiers avec .ex5 n'y aient pas accès. La raison pour laquelle cet accès est plus dangereux n'est pas claire.
 

Dans la référence :

1. Définir les valeurs du paramètre d'entrée de type entier

boolParameterSetRange(
const stringname,// nom du paramètre (variable d'entrée )
boolenable,// permet l'optimisation du paramètre
longvalue,// valeur du paramètre
longstart,// valeur initiale
longstep,//changer le pas
long stop//valeur finale
) ;

2. Définition de valeurs pour un paramètre d'entrée de type réel

ParameterSetRange(
const stringname,// nom du paramètre (variable d'entrée )
doubleenable,// permet l'optimisation du paramètre
doublevaleur,// valeur du paramètre
doublestart,// valeur initiale
doublestep,// changement de pas
double stop//valeur finale
) ;

devrait probablement être un bool ?
 

Erreur de compilation

int f( int i )
{
        while ( true ) {
                i += ::MathRand();
                if ( i > 4096 )
                        return i;
                i++;
        }
}//error: ')' - not all control paths return a value

Cet exemplehttps://www.mql5.com/ru/forum/1111/page1674#comment_2763828 a été corrigé, mais pas complètement.

MathRand() est ajouté pour donner du sens à l'exemple. Dans la version originale, une autre fonction (et non une seule) + else + continue + switch avec son break .

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • www.mql5.com
Форум трейдеров MQL5.community
 
Veuillez le corriger.