Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1937
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
Bon temps à tous les utilisateurs de mql4. Nous avons une fonction qui ferme la partie de l'ordre le plus perdant d'une série par points de pourcentage au détriment des positions rentables dans n'importe quelle direction. Nous avons besoin d'aide pour finaliser cette fonction ! En d'autres termes, nous devons clôturer partiellement tous les ordres restants de la série (en raison de positions rentables de toute direction) au lieu du premier. Merci d'avance !
ProfitPer=OrderProfit()+OrderCommission()+OrderSwap();//ПРОФИТ ОДНОГО ОРДЕРА
Lorsqu'il y a beaucoup d'ordres dans la grille, elle donne une perte totale à la fermeture, alors qu'elle devrait les fermer tous à zéro. J'ai fini par supprimer complètement les commissions et les échanges.
Bonjour à tous. J'ai un indicateur qui dessine une flèche sur le graphique lorsqu'un signal apparaît. Il s'avère que toutes ces flèches sont placées sur l'historique sur le graphique et vous pouvez évaluer le potentiel des signaux.
J'ai essayé de joindre une alerte qui signalerait l'apparition d'un signal. J'ai trouvé une fonction dans l'indicateur qui dessine des flèches lorsqu'un signal apparaît.
J'ai ajouté une ligne à la fin de cette fonction pour générer l'alerte. J'ai souligné la ligne ajoutée avec de la couleur ;-)
L'alerte fonctionne et tout est normal dans le testeur. Mais lorsque je démarre le terminal et s'il y a un indicateur sur le graphique, il émet autant de bips et de messages qu'il y avait de flèches sur l'historiqueJ Que dois-je faire et comment faire pour que l'alerte ne soit donnée que lorsque le dernier signal est reçu lorsque le terminal est allumé, et que les flèches sur l'historique sont silencieuses ?Bonjour à tous. J'ai un indicateur qui dessine une flèche sur le graphique lorsqu'un signal apparaît. Il s'avère que toutes ces flèches sont placées sur l'historique sur le graphique et vous pouvez évaluer le potentiel des signaux.
J'ai essayé de joindre une alerte qui signalerait l'apparition d'un signal. J'ai trouvé une fonction dans l'indicateur qui dessine des flèches lorsqu'un signal apparaît.
J'ai ajouté une ligne à la fin de cette fonction pour générer l'alerte. J'ai souligné la ligne ajoutée avec de la couleur ;-)
L'alerte fonctionne et tout est normal dans le testeur. Mais lorsque je démarre le terminal et qu'il y a un indicateur sur le graphique, il génère autant de signaux et de messages audio qu'il y avait de flèches sur l'historiqueJ Que dois-je faire et comment faire pour que l'Alerte ne se fasse qu'au dernier signal lorsque le terminal est allumé, et que les flèches sur l'historique étaient silencieuses ?Collègues - question d'organisation :
L'espace libre sur le disque C de mon ordinateur, où je teste et optimise les expositions sur MT4 et MT 5, s'est raréfié... comme sur 220, il reste 30 Go sur mon ordinateur...
Je soupçonne que l'espace est occupé par les journaux des robots fonctionnant précédemment ou en cours de test, ainsi que par l'historique des différents symboles sur les différents terminaux et MT4 et MT5 - cela m'intéresse :
Comment effacer l'historique des symboles (ticks par symbole) et les journaux dans les différents dossiers où se trouvent les terminaux (pas beaucoup au total, environ 5).
Un peu comme avant sur MT 4 il y avait un fichier magique clear.bat.
En général, il faut une ou plusieurs options pour libérer de l'espace sous l'historique des personnages (leurs tics) et les journaux dans différents dossiers. Tous les raccourcis sur le bureau sont vers MT4 et MT5. Un peu comme.
en général pour libérer l'espace disque des tests passés (historique des tics des symboles) et des transactions (leurs journaux).
Au moins où lire comment nettoyer et quels dossiers supprimer et MT4 et MT5 - où ils sont situés...
Sps.
Pouvez-vous me donner un indice ?
Le conseiller expert via iCustom utilise un indicateur, mais à chaque tick il y a de telles erreurs dans le journal.
Peut-on le corriger sans modifier l'indicateur et, si oui, comment ?
Peut-on le corriger sans modifier l'indicateur et, si oui, comment ?
Si l'indicateur, exécuté séparément du Conseiller Expert, ne produit pas de tels enregistrements, alors vérifiez si les paramètres de l'indicateur sont correctement spécifiés lorsque iCustom() est appelé dans le Conseiller Expert.
Un peu comme avant sur MT 4 il y avait un fichier magique clear.bat.
En général, il faut une ou plusieurs options pour libérer de l'espace sous l'historique des personnages (leurs tics) et les journaux dans différents dossiers. Tous les raccourcis sur le bureau sont vers MT4 et MT5. Un peu comme.
en général pour libérer l'espace disque des tests passés (historique des tics des symboles) et des transactions (leurs journaux).
Au moins où lire comment nettoyer et quels dossiers supprimer et MT4 et MT5 - où ils sont situés...
Merci.
Quel est l'âge de l'ordinateur et quand les journaux système ont-ils été nettoyés dans les dossiers locaux, les dossiers temporaires et les dossiers de service Intel ou d'autres fabricants ? Sur un ordinateur vieux de 10 ans avec seulement un navigateur et un bureau, il a pris presque 100 gigas avec le sikliner de sous l'administration. Dans mon dossier Intel, j'ai trouvé 25 Go.
Des tiques dans le dossier des histoires. Là aussi par exemple de binans tous les caractères était de 25 gb. Et les logs dans le dossier partagé et mcl vérifier. Si vous démolissez les rondins, ça ne change rien. Mais si vous enlevez les tics, vous devrez peut-être attendre que les bons soient chargés.