Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 732
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
Bonjour à tous !
Veuillez m'indiquer quel est le problème avec le transfert de valeur iCustom dans EA.
2014.10.12 10:23:06.656 TestGenerator : erreur de données non correspondantes (limite de volume 470 à 2014.03.14 21:45 dépassée)
2014.10.12 10:23:53.468 2014.03.06 18:15 ClusterExp2 GBPUSD,M15 : 2147483647 2147483647
Indicateur Correl8 sur un trombone.
Merci d'avance !
Téléchargez l'historique du personnage testé. L'erreur se trouve dans les données historiques, pas dans iCustom().
Bonjour, Artyom ! Oui, c'est clair pour les magiciens ! Mais lorsque quelque chose n'est pas dans une boucle, mais dans des conditions de type if-else, il suffira de mettre la première condition if(Symbol()==mySymbol)(sans else, bien sûr), présentant précédemment mySymbol=Symbol() ?! Ainsi, toutes les variables de tous les EA sont les mêmes, mais chacun sur son propre graphique ! Je ne peux pas encore le vérifier, je suis encore en train d'écrire, de "faire le point" ! :)
Si la chaîne mySymbol=Symbol() ;, alors cette variable contiendra la valeur du symbole actuel. Par conséquent, pour chaque EA qui opère sur son propre graphique, la valeur de cette variable sera égale à la valeur du symbole sur lequel l'EA a été lancé.
Impression vers un fichier. J'apprends à imprimer sur ce fichier.
Pourquoi les zéros sont imprimés dans cl_time ?
Pouvez-vous me dire comment définir un retrait sur le tableau ?
Pour certains "ordres", OrderType() produit une valeur numériquement égale à 6. Ce sont les retraits et les dépôts.
Après un appel réussi de OrderSelect() (retourné vrai), vous pouvez déterminer la taille du retrait/rechargement par la valeur retournée par OrderProfit(), et par le signe de cette valeur - s'il s'agit d'un retrait ou d'un dépôt...
En outre, certains courtiers facturent des frais, imitant un retrait par le montant des frais. Vous pouvez essayer de distinguer l'imputation de la commission du retrait du compte par un commentaire obtenu à l'aide de OrderComment().
Attention toutefois : tout ceci n'est pas documenté et peut cesser de fonctionner à tout moment.
Chers programmateurs ! Lors de l'optimisation d'un Expert Advisor, j'essaie personnellement, je pense, comme beaucoup d'autres participants, de trouver le ratio maximum de profit par rapport au drawdown maximum (ratio : profit/perte), qui est à mon avis l'indicateur le plus important. Je fais cette procédure manuellement après l'achèvement de l'exécution du testeur. Est-il possible d'automatiser ce processus ? Ou, comment chacun d'entre vous détermine-t-il ce paramètre ? Merci d'avance.
Je le fais.