Documentation
Applications
Dernière mise à jour le 6. 3. 2025 par Tomas Vanek
Migration des données entre les versions de StrategyQuant
Contenu des pages
Avant de commencer le processus de migration
N'installez jamais un nouveau StrategyQuant X au même endroit que l'installation précédente. Utilisez toujours la nouvelle destination. Cela permet d'éviter les problèmes.
Nous recommandons fortement de faire une sauvegarde du dossier utilisateur dans le dossier d'installation de SQ X afin d'éviter toute perte de données. Fermez l'application StrategyQuant avant d'effectuer une sauvegarde.
N'effectuez ce processus de migration qu'une version au-dessus, par exemple de la version 141 à la version 142, sinon vous risquez de rencontrer des problèmes d'incompatibilité.
Que faut-il migrer ?
La plupart des données de l'utilisateur sont stockées dans le dossier d'installation de SQ X/utilisateur/ répertoire. Ainsi, si vous souhaitez uniquement transférer des données (par ex, blocs personnalisés, projetsou données, etc.), concentrez-vous sur ces dossiers :
Liste des dossiers où sont stockées les données :
- Blocs personnalisés - pour les blocs personnalisés sont stockés dans ce fichier settings/blockGroups.xml
- Groupes personnalisés - pour les groupes personnalisés sont stockés dans ce fichier settings/customBlocks.xml
- Dossier de données - (et éventuellement custom_data/) pour l'histoire flux de données
- Étendre le dossier - avec des indicateurs et des extraits personnalisés. Dans ce cas, les plugins ou les snippets doivent être compilés à nouveau dans l'éditeur de code.
- dossier de projets - C'est ici que sont stockées toutes les stratégies, les banques de données et les projets personnalisés.
- SQ4Business - projets/ pour SQ4Business projets
- Réglages/ dossier pour tous paramètres (y compris les conditions par défaut et les fichiers de configuration, les vues des banques de données)
- Les sauvegardes des blocs et groupes personnalisés sont stockées dans paramètres / groupes de blocs - sauvegardes et blocs personnalisés - sauvegardes
- Données personnalisées - dans ce dossier sont stockées les données relatives aux indicateurs externes
- Modèles - dans ce dossier sont stockés des modèles, si vous avez sauvegardé des modèles dans ce dossier, vous devez également déplacer ce dossier
- Vues de la banque de données - are stored in this folder SQX install folder\user\settings\views\
Stratégies - Si vous avez des stratégies dans ce dossier SQX install folder\strategies\ vous devez les déplacer également, mais StrategyQuant ne sauvegarde pas ces stratégies par défaut.
Tutoriel vidéo :
Transcription de la vidéo :
Dans cette vidéo, nous montrons et expliquons comment migrer des données entre les versions de StrategyQuant.
Avant d'aborder la migration des données entre les versions, il convient de mentionner que
que si vous avez l'intention de procéder à une mise à niveau, nous ne recommandons pas pour l'instant d'installer ou d'écraser les données de l'application
les versions existantes de StrategyQuant. En effet, la version de Java peut changer entre
StrategyQuant et si vous souhaitez utiliser des indicateurs ou des snippets personnalisés,
ils peuvent ne pas être compatibles d'une version à l'autre. Par conséquent, si vous installez une nouvelle version, installez-la toujours
dans un tout nouveau répertoire. N'installez jamais une nouvelle version de StrategyQuant dans une version existante.
Avant de commencer à migrer de nouvelles données dans StrategyQuant, même si vous disposez de la version originale de la base de données, vous devez vous assurer qu'elle n'a pas été modifiée.
il est recommandé de faire une copie au format zip afin de disposer d'une copie de sauvegarde.
en est séparé. Et vous devez, bien sûr, conserver l'installation précédente de StrategyQuant
afin que les données soient enregistrées et sauvegardées correctement. Une autre remarque sur la mise à niveau est que nous
recommandent de ne mettre à jour qu'une seule version. C'est-à-dire, si vous avez la version 1.41, par exemple,
vous devriez migrer vers la version 1.42 au maximum. Cela s'explique par le fait que nous modifions la structure des versions
et de toujours se concentrer sur la mise à niveau entre les versions. Ainsi, si vous deviez migrer de, disons, la version 1.38
à 1.42, il est fort probable qu'il ne fonctionnera pas pour vous. Voyons maintenant où se situe StrategyQuant
a ses données stockées. Toutes les données sont stockées dans le répertoire d'installation de StrategyQuant
dans le dossier Utilisateur. Par conséquent, si vous souhaitez sauvegarder des données, vous devez sauvegarder votre dossier Utilisateur,
que vous pouvez voir ici. Sauvegardez ce dossier. Vous pouvez l'envoyer dans un fichier zip comme celui-ci,
ou si vous utilisez un logiciel comme 7-Zip, vous pouvez choisir Ajouter à l'archive et il créera
une sauvegarde. Donc, tout simplement, c'est là que sont stockées toutes les sauvegardes. Sinon, un conseil.
Personnellement, je préfère Commander avec deux fenêtres, ce qui facilite grandement le déplacement et la copie des fichiers.
parce que l'utilisation de raccourcis clavier rend mon travail encore plus efficace. Voici donc un conseil pour vous
pourrait être DoubleCommander. Il s'agit d'une solution entièrement libre et gratuite. Vous pouvez la télécharger à l'adresse suivante
wcmd.sourceforge.io. Cliquez simplement sur Télécharger et vous pourrez choisir entre la version portable
ou le répertoire d'installation. Je vais donc vous expliquer l'ensemble du processus de migration des données
utiliser ce programme parce qu'il ajoute beaucoup d'efficacité à ce processus.
Revenons en arrière, indiquons où les données sont stockées et illustrons-les.
Les groupes et blocs personnalisés sont situés dans le dossier StrategyQuantUser,
concrètement dans le dossier Settings. Et nous pouvons voir que j'ai quelques groupes personnalisés ici,
mais je n'ai pas de blocs personnalisés, car ceux-ci ne sont enregistrés dans ce fichier que si vous en avez ajouté.
Ensuite, nous avons le dossier Data lui-même.
Il se trouve ici et c'est dans ce dossier que sont stockées toutes les données historiques.
Ensuite, il y a le dossier Extent. C'est là que se trouvent tous les plugins, snippets, indicateurs externes,
etc. Le suivant est le répertoire Projects, où sont stockés tous les projets.
sont stockées. Toutes les stratégies de la banque de données sont également stockées ici. Si nous l'ouvrons,
nous pouvons voir la structure des répertoires d'un projet Retester particulier
ou des projets personnalisés et nous pouvons voir la stratégie stockée ici, par exemple.
Si StrategyQuant tombe en panne de manière inattendue, nous disposons d'une fonction de synchronisation automatique des données.
et toutes vos données seront synchronisées dans ce répertoire. Ainsi, même si, à l'improviste, votre ordinateur
La synchronisation a lieu toutes les heures et alternativement,
vous pouvez raccourcir cette période. Cependant, StrategyQuant chargera les données automatiquement le jour même.
la prochaine fois que vous le démarrez ou si vous ne l'exécutez pas, vous retrouverez les stratégies dans ces
les annuaires. C'est une chose importante à savoir. Ensuite, il y a la fonction SQ pour les entreprises. Je n'ai pas
Je pense que j'ai un prototype ici en ce moment, mais vous verriez StrategyQuant for Business dans cet utilisateur
puis vous copiez l'intégralité de ce répertoire dans une nouvelle installation de Strategic
Le premier. Nous disposons également d'un autre répertoire, le répertoire Settings, dans lequel vous stockez les éléments suivants
les sauvegardes des groupes de blogs personnalisés ou des blogs personnalisés ou d'autres choses. En bref,
ce que j'ai déjà mentionné se trouve dans le répertoire Settings.
Ensuite, les données personnalisées. Ici, nous trouverons toutes les données pour les minicares personnalisés externes.
Enfin, nous avons ici les modèles. C'est ici que sont stockés les modèles par défaut et que vous pouvez,
bien sûr, stocker vos propres modèles ici aussi, mais dans ce cas, si vous deviez stocker n'importe quel
ici, vous devrez également copier ces modèles. Nous avons également
Utilisation de la banque de données, qui est le dernier point de cette liste et cette utilisation peut être trouvée ici.
Ainsi, si nous avions des vues personnalisées pour les banques de données, nous copierions l'ensemble de ce répertoire ici même
dans le nouveau StrategyQuant. Encore un conseil pratique. Ce double commandant est
très pratique à utiliser avec un clavier et il élimine beaucoup de clics, ce que je n'aime pas personnellement
et j'évite autant que possible de cliquer sur la souris. Quelques conseils pratiques supplémentaires à propos du double
et les commandes en général. Nous pouvons nous déplacer à l'aide des touches fléchées. Si vous appuyez sur
Si vous entrez, vous accédez à un répertoire plus bas ou, si vous êtes sur cette flèche, vous accédez à un répertoire plus haut.
Si nous voulons copier les données, nous appuyons sur la touche F5 et une boîte de dialogue s'affiche comme suit.
copier les données. Si nous voulons annuler l'action, nous pouvons appuyer sur la touche Echap et la boîte de dialogue suivante s'affichera
se fermera. Si nous voulons simplement déplacer les données, nous pouvons appuyer sur F6 et les données seront déplacées.
Pour créer un nouveau répertoire, appuyez sur la touche F7, puis sur la boîte de dialogue Créer un répertoire.
Cependant, je pense que même la navigation à la souris est très intuitive et qu'elle rendra certainement plus facile l'accès à l'information.
vous rendre plus efficace lors de la migration entre les versions. C'est donc tout pour cette petite astuce et cette
revenons à la migration des données. Voyons maintenant comment migrer les données.
J'ai créé une nouvelle installation de Strategic 142 video ici et ici je vais supprimer
ce répertoire, par exemple, et je vais tout déplacer de façon incrémentielle. Il s'agit d'un nouveau
et je n'ai pas besoin de sauvegarder quoi que ce soit ici, mais dans l'installation d'origine,
Je recommande, comme je l'ai mentionné au début de cette vidéo, de faire une sauvegarde de l'ensemble de l'utilisateur.
répertoire. Nous allons maintenant copier les données une par une. Je vais donc appuyer sur la touche F5
et une boîte de dialogue apparaît à l'endroit où je veux copier les données et je peux soit cliquer sur Add Queue, soit sur
Il suffit de cliquer sur Démarrer. Double Commander va commencer à copier mes données. Les données ont été copiées maintenant
et nous pouvons copier le dossier Extent, puis copier les blocs personnalisés dans Settings, custom block groups,
et aussi Algorithm.Cloud. Remplaçons-les. Et ensuite, à partir de cette installation, nous avons des
que nous pourrions simplement copier comme ceci. C'est une option. Ou nous pourrions sauvegarder
le projet personnalisé quelque part sur le disque de notre ordinateur sous un nom spécifique et ensuite facilement
ouvrir ce projet personnalisé dans une nouvelle version de StrategyQuant. Je vais montrer ici, par exemple,
comment copier un projet personnalisé pour les bandes de Bollinger. Je clique sur Entrée et immédiatement le
Le projet personnalisé est copié de la même manière. Il n'est pas nécessaire de migrer les journaux parce qu'ils sont
inutiles. Et à partir du paquet de base que j'ai utilisé dans ce StrategyQuant, c'est tout.
Quoi qu'il en soit, si vous utilisez plus que cela ou si vous avez importé des vues directement pour des banques de données,
vous devez les copier de cette façon, puis exécuter StrategyQuant. Et c'est tout pour l'instant. Si vous
Si vous avez des questions, n'hésitez pas à les poser dans les commentaires et je me réjouis de vous voir.
dans la prochaine vidéo.
Cet article a-t-il été utile ? L'article était utile L'article n'était pas utile