Comment le script peut-il parcourir de manière programmatique tous les instruments sélectionnés dans la fenêtre Market Watch ? - page 2
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
J'ai récemment résolu ce problème pour moi-même.
à Zhunko.
-Je me souviens, bien sûr j'ai eu l'idée de votre code. J'ai travaillé avec votre chargeur pendant quelques jours - c'est amusant ! Merci.
J'ai récemment résolu ce problème pour moi-même.
C'est ce que j'ai fait avec les paires de Moneiraine. C'est là que se trouvent les "mini" et les "pro".
Je pense qu'il y a aussi de la merde dans Lite.
C'est-à-dire que vous pouvez diviser les instruments en groupes par DTs.
Je ne me suis intéressé qu'aux sociétés de courtage suivantes : Alpari, ForexBest, MoneyRain, NorthFinance, NWBroker.
Ce sont les sociétés de courtage qui proposent le plus grand nombre d'instruments. Et ils étaient nécessaires pour donner des cotations pour le calcul des indices monétaires.
Le script "ZZ_All Quotings 0-0080" est conçu pour eux.
Laissez-le ouvrir les fenêtres de chaque instrument avec chaque TF.
C'est le genre de procédure qui fait défaut au début :
Merci ! (Rires)
C'est un jouet amusant, mais il ne fonctionne pas correctement. Je suis resté bloqué sur le dernier outil. Tenter de l'arrêter a provoqué une erreur MT4.
Laissez-le ouvrir les fenêtres de chaque instrument avec chaque TF.
Voici la procédure manquante au début :
Faites-le.
Si cela a provoqué une erreur, supprimez à nouveau les variables globales suivantes avant de les exécuter (F3) :
NB : Le scénario n'est qu'une démonstration de l'idée d'une solution possible au problème posé.NB : Le scénario n'est qu'une démonstration de l'idée d'une solution possible à la tâche à accomplir.
L'expérience de programmation démontre magnifiquement à la fois l'ingéniosité de l'esprit humain et le manque de fonctionnalité de l'outil... hourra et hélas...
Manque de fonctionnalité de l'outil... hourra et hélas...
P.S. D'un autre côté, le processus est important !
Il n'y a pas de perversion dans le scénario. C'est un peu non conventionnel, c'est tout.
Idée : Le script ouvre les fenêtres des graphiques de chaque instrument de trading à partir de la fenêtre "Market Watch", s'exécute sur ceux-ci et ferme la fenêtre. Il se régule à l'aide de variables globales créées par lui-même (et supprimées à la fin de l'opération). C'est tout.
Le script fonctionnera dans 99 % des cas, si les conditions suivantes sont remplies :
- L'utilisation de la DLL sera autorisée sans confirmation manuelle ;
- La valeur de la variable Pause sera supérieure à 1000 (pause technique, dépend des performances de l'ordinateur et de la connexion Internet. Plus ces caractéristiques sont bonnes, moins vous pouvez définir la valeur de Pause et réduire respectivement le temps d'exécution du script) ;
- supprimer les variables globales(F3) "Symbol_Hash" et "Symbol_Handle" avant d'exécuter le script (cela peut être le cas si le script a échoué à s'exécuter auparavant).
Une fois le script terminé, le terminal est identique à ce qu'il était avant son lancement. Toutes les données relatives aux symboles se trouvent dans le fichier Symbols.txt.