Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 131
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 ne peux pas le toucher avec l'événementOnCalculate(...), je peux toucher n'importe quelle fonction, mais je ne peux pas toucher celle-ci. La minuterie n'est pas une option, l'indicateur n'est pas nécessaire si souvent, et il serait mieux de l'utiliser avec un clic sur un élément graphique.
Comment le mettre en œuvre ?
Pouvez-vous me dire comment rechercher correctement les endroits du code les plus gourmands en ressources qui chargent le CPU ?
Exécuter le profilage du code à partir de l'éditeur.
Merci, mais comment le faire hors ligne - pendant un jour de congé ?
Un morceau de code :
for(i=1 ; i<=Bars ; i++)
{
if(Open[i]-Close[i]==0)
Lors des tests, le débogueur génère une erreur sur la ligne if. Le tableau est hors de portée.
Merci d'avance.
Quel pourrait être le problème ?
Un morceau de code :
for(i=1 ; i<=Bars ; i++)
{
if(Open[i]-Close[i]==0)
Lors des tests, le débogueur génère une erreur sur la ligne if. Le tableau est hors de portée.
Merci d'avance.
{
if(Open[i]-Close[i]==0)
{
}
}
{
if(Open[i]-Close[i]==0)
{
}
}
Merci a aidé, je suppose que je n'aurais pas dû mettre "<=" ? C'est bizarre, cependant. Je ne comprends pas pourquoi. Où mettre le signe plus ?
Merci a aidé, je suppose que je n'aurais pas dû mettre"<=" ? C'est étrange. Je ne comprends pas pourquoi. Où mettre un signe plus ?
Voici un tableau comparatif :
Pour ce faire, vous devez créer un serveur en dehors de l'ordinateur local et transférer les données par le biais de ce serveur, respectivement, pour MT vous devez écrire un indicateur ou un Expert Advisor qui traite ces données, ou mettre les terminaux sur un serveur VPN et mettre en place un copieur de transactions de votre compte vers les comptes de vos amis là-bas. Une autre option consiste à copier vos transactions exécutées sur des niveaux donnés par le biais d'un service de signaux. En général, vous devez tenir compte de vos capacités financières pour commander le logiciel approprié.
Puisque l'indexation des tableaux commence par zéro, par exemple, si le nombre de barres dans Bars est de 1, alors pour obtenir la valeur de cette seule barre, nous devons prendre la valeur de leur cellule avec l'index 0.
Voici le tableau comparatif :