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
Vous avez raison à propos de "R = Source_R", mais je l'ai laissé ainsi parce que le fonctionnement de l'algorithme est plus logique.
L'algorithme a certainement besoin d'être retravaillé. Ce n'est pas parfait. Peut-être qu'à la fin, j'arriverai à un algorithme comme le vôtre. Mais en allant jusqu'au bout, j'obtiendrai incomparablement plus. Après tout, je vais passer par un chemin de connaissance et de compréhension, et donc le domaine créatif dans lequel je mets en œuvre mon algorithme sera beaucoup plus large que si je me contentais de copier la solution de quelqu'un d'autre. Par conséquent, je choisis toujours mon propre chemin.la ligne
est la source des freins fous.
Essayez de le profiler.
Cette méthode sera beaucoup plus rapide :
la ligne
la source des freins enragés
Essayez de le profiler.
Ce sera beaucoup plus rapide comme ça :
Merde, mon algorithme a la même vitesse que le tien ;))
Merci, Nikolaï !
Je ne suis pas familier avec ce genre d'opération.Merde, mon algorithme a la même vitesse que le tien)).
Merci, Nikolaï !
Pas encore. Il y a encore deux ou trois choses à régler.
Suppression des fonctionnalités redondantes. Maintenant seulement la fonction principale :
Tu m'as eu, Andrew. :)
Eh bien, oui, 18 pages sont consacrées exactement à la discussion du problème. Et pas un seul mot sur la POO, les noms de variables russes et l'avenir de l'autotrading).
Eh bien, oui, 18 pages sont consacrées à la discussion du problème. Et pas un seul mot sur la programmation opérationnelle, les noms de variables en russe et l'avenir de la négociation automatique.)
Pourquoi, j'ai parlé du cyrillique plusieurs fois seulement dans ce fil. Mais Peter est incassable en matière de POO et de cyrillique, que j'ai abandonné et que je pense que ma "tricherie" sur lui est terminée jusqu'à ce que je voie son code avec ses propres classes sans cyrillique et en utilisant le débogage. Je lui ai déjà dit à plusieurs reprises que sans la POO et le style déboguable (c'est-à-dire sans le cyrillique), l'interface graphique ne verra jamais la lumière du jour, et si elle le fait, elle sera immédiatement conspuée et bombardée d'œufs pourris et de tomates. Que pouvez-vous faire, si Peter, avec sa persistance et son efficacité fantastiques (qu'il parvient à écrire du code sans débogueur), a le même degré fantastique de conservatisme et d'entêtement.
Mais sans Peter, ce forum ne serait pas aussi charismatique. ))Ce sera probablement un peu plus rapide de cette façon :
Je suis d'accord.
Je suis d'accord.
Nikolaï, soyons objectifs.
En supprimant le dessin qui n'est pas pertinent dans ce test, j'ai rendu le script aussi simple que possible, et j'ai révélé les écarts suivants :
Comme vous pouvez le constater, le centre de la gamme de couleurs de votre algorithme est déplacé vers le haut. La bande la plus brillante doit se trouver au centre. Ceci est confirmé par la palette Windows :
Ci-dessous, je joins un script à tester :
La case 127 est le centre de l'ombrière. Dans cette cellule, il doit être de la même couleur que dans la palette. J'ai une marge d'erreur de 1, vous en avez 63.
Le flou et la surpeinture m'ont empêché de me concentrer sur la vérification du bon fonctionnement de l'algorithme. C'est pourquoi j'ai suggéré de vérifier l'impression dans Alert.
SZY. En fait, le centre du tableau est la cellule 128, mais ça ne change pas l'essentiel.Nouveaux faits intéressants :
Sans vouloir vous offenser Nikolaï, votre algorithme est plus rapide et plus court (fait), mais il fonctionne de manière incorrecte (fait également). Il lui manque un cadre conceptuel bien pensé.
Mon algorithme manquait à l'origine de rapidité (mais vous avez aidé) et de débogage. En même temps, il avait un concept bien pensé et correct dès le départ.
C'est pourquoi il y a une telle différence.