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
Comment afficher l'historique de toutes les cotations disponibles sur le graphique du terminal. Par exemple, l'historique de l'EURUSD M15 n'est valable que jusqu'au 4 juillet 2008. Si je teste un EA par des dates antérieures à 2008, alors les tests sont bons et les prix antérieurs à 2008 proviennent de quelque part. Je les vois également lors des tests visuels. Ils ne sont pas visibles sur un graphique normal. J'ai déjà visité Outils, Options, Graphiques et coché le nombre de barres dans le graphique comme étant illimité. Mais où sont-ils ? J'ai fait défiler jusqu'au début, mais cela n'a pas fonctionné. J'ai également utilisé le script downloadhistory, mais le problème est toujours le même. Il y a beaucoup d'espace libre sur le disque.
Comment afficher l'historique de toutes les cotations disponibles sur le graphique du terminal. Par exemple, l'historique de l'EURUSD M15 n'est valable que jusqu'au 4 juillet 2008. Si je teste un EA en fonction de dates antérieures à 2008, alors les tests sont bons et les prix antérieurs à 2008 proviennent de quelque part. Je les vois également lors des tests visuels. Ils ne sont pas visibles sur un graphique normal. J'ai déjà visité Outils, Options, Graphiques et coché le nombre de barres dans le graphique comme étant illimité. Mais où sont-ils ? J'ai fait défiler jusqu'au début, mais cela n'a pas fonctionné. J'ai également utilisé le script downloadhistory, mais le problème est toujours le même. Il y a beaucoup d'espace libre sur le disque.
Appuyez sur le bouton Home au début du graphique et tirez de nouveau vers l'arrière, si c'est illimité, l'historique sera chargé.
Je l'ai essayé. Ça ne charge pas. Où sont stockées ces citations sur le disque. Peut-être vérifier leurs permissions ?
Quelqu'un a-t-il déjà eu deux résultats de backtest différents sur deux ordinateurs différents ? La configuration des ordinateurs est la suivante :
Ordinateur 1 : Intel i5-2540M, Win 7 Ent, 64-bit
Comp 2 : Intel L5530, Win 7 Ult, 64-bit
Les deux ordinateurs ont МТ 5 674, les cotations ont été chargées automatiquement par le testeur en partant de zéro (j'ai supprimé tout l'historique avant de lancer le testeur), compte de démonstration (pas celui du championnat), le code de l'Expert Advisor et les paramètres d'entrée sont les mêmes.
Quelqu'un a-t-il déjà eu deux résultats de backtest différents sur deux ordinateurs différents ? La configuration des ordinateurs est la suivante :
Ordinateur 1 : Intel i5-2540M, Win 7 Ent, 64-bit
Comp 2 : Intel L5530, Win 7 Ult, 64-bit
Les deux ordinateurs ont МТ 5 674, les cotations ont été chargées automatiquement par le testeur en partant de zéro (j'ai supprimé tout l'historique avant de lancer le testeur), compte de démonstration (pas celui du championnat), le code de l'Expert Advisor et les paramètres d'entrée sont les mêmes.
Vérifiez les entrées et les sorties pour voir s'il y a des divergences
Je vais comparer les entrées et les sorties dans un avenir proche.
Voici un autre problème que j'ai rencontré plus d'une fois. Parfois, lorsque je lance l'optimisation génétique, l'état des cœurs du processeur s'affiche autorisé et rien ne se passe ensuite. Quand je passe à l'algorithme complet lent, les cœurs commencent à fonctionner. Si vous interrompez complete et repassez en rapide, les cœurs commencent à travailler comme il se doit.
Je vais comparer les entrées et les sorties dans un avenir proche.
Voici un autre problème que j'ai rencontré plus d'une fois. Parfois, lorsque je lance l'optimisation génétique, l'état des cœurs du processeur s'affiche autorisé et rien ne se passe ensuite. Quand je passe à l'algorithme complet lent, les cœurs commencent à fonctionner. Si vous interrompez Complete et repassez en mode rapide, les cœurs fonctionnent comme ils le devraient.
Camarades, comment puis-je connaître l'ID du graphique actuellement actif dans le programme ?
ChartID() renvoie l'identifiant du graphique sur lequel le programme est en cours d'exécution, et si je suis passé à un autre graphique.
L'événement CHARTEVENT_CHART_CHANGE ne renvoie pas de paramètres, et même s'il donne l'identifiant, il ne sera utilisé que lorsque je passerai du ou au graphique sur lequel le programme est exécuté.
Bonjour, il y a un problème avec le terminal avec la dernière Build 674, tout fonctionne correctement sur la Build 655.
Il existe un indicateur Zig-Zag sur plusieurs niveaux. Il y a une fonction de remplissage de données, l'entrée étant les données de l'appel précédent :
Voici un exemple :
// Calcul d'une barre ZigZag
ZigZag0(open,high,low,close,HighBuffer,LowBuffer,sizeBreakdown,totalBars) ;
//Calculer le Zigzag du premier niveau
//ZigZag1(open,high,low,close,time,HighBuffer1,LowBuffer,LowBuffer,totalBars,sizeBreakdown,1) ;
c'est-à-dire que ces tableaux se prêtent à la fonction suivante, etc.
Avant cette mise à jour, tout fonctionnait bien, mais maintenant seule la première fonction fonctionne bien. Le reste des niveaux n'est pas rendu.
J'ai déjà tout vérifié deux fois, j'ai aussi regardé la dernière version, mais je ne pense pas que quelque chose ait été changé qui pourrait casser mon indicateur. Je n'ai pas encore réussi à le réparer.
Je vous serais très reconnaissant de toute aide.