Technical index sharing method and device, equipment and storage medium

By creating the topic of transaction targets on the topic page of the social platform, and describing the trend information of the technical indicators in the topic information data, the problem of difficulty sharing and interaction of existing technology has been solved, and the comprehensive sharing of technical indicators and the comprehensive sharing of technical indicators Efficient application.

CN119337015APending Publication Date: 2025-01-21FUTU NETWORK TECH (SHENZHEN) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411165467.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-23
Publication Date
2025-01-21

Smart Images

  • Figure CN119337015A_ABST
    Figure CN119337015A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a technical index sharing method and device, equipment and a storage medium. The method comprises the following steps: in response to a sharing request for a sharing topic of a transaction object sent by a first client, obtaining the transaction object, a technical index and index definition information of the technical index under the sharing topic; obtaining an index sharing identifier of the index definition information of the technical index; generating associated snapshot data of the transaction object at the current sharing moment; and according to the index sharing identifier of the index definition information and the associated snapshot data, generating topic information data of the shared topic. According to the embodiment of the invention, comprehensive sharing of the technical indexes under any transaction object can be realized, other shared users can perform various visual operation interactions on the technical indexes, efficient and convenient application to different users after sharing of the technical indexes is supported, and visual interaction after sharing of the technical indexes is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of data processing technology, and specifically to a method, device, equipment and storage medium for sharing technical indicators. Background Art

[0002] With the development of Internet technology, different applications often provide corresponding social platform services for users to communicate on social platforms. For example, in applications corresponding to various types of business investment transactions, users usually post corresponding topic posts on social platforms to describe to other users the market data of a certain transaction target, trend information under different technical indicators, etc., so as to realize communication with other users related to such business investment transactions.

[0003] Normally, when users post topics on social platforms, they can only post screenshots and text descriptions of the market data (such as K-line) of a certain trading target. It does not support the sharing of various technical indicators, which has certain limitations. Summary of the invention

[0004] The embodiments of the present application provide a method, device, equipment and storage medium for sharing technical indicators, so as to realize comprehensive sharing of technical indicators among different users under any transaction subject, support efficient and convenient application for different users after the technical indicators are shared, and ensure intuitive interaction after the technical indicators are shared.

[0005] In a first aspect, an embodiment of the present application provides a method for sharing technical indicators, the method comprising:

[0006] In response to a sharing request for a sharing topic of a transaction subject sent by the first client, acquiring the transaction subject, the technical indicator and the indicator definition information of the technical indicator under the sharing topic;

[0007] Obtain an indicator sharing identifier of the indicator definition information of the technical indicator;

[0008] Generate associated snapshot data of the transaction subject at the current sharing moment;

[0009] The topic information data of the shared topic is generated according to the indicator sharing identifier of the indicator definition information and the associated snapshot data; wherein the topic information data is used to instruct the second client to generate the indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the shared topic.

[0010] In a second aspect, an embodiment of the present application provides a device for sharing technical indicators, the device comprising:

[0011] An information acquisition module, configured to respond to a sharing request for a sharing topic of a transaction subject sent by the first client, and acquire the transaction subject, technical indicators and indicator definition information of the technical indicators under the sharing topic;

[0012] A sharing identification acquisition module, used to acquire an indicator sharing identification of the indicator definition information of the technical indicator;

[0013] A snapshot generation module, used to generate associated snapshot data of the transaction subject at the current sharing moment;

[0014] A technical indicator sharing module is used to generate topic information data of the sharing topic based on the indicator sharing identifier of the indicator definition information and the associated snapshot data; wherein the topic information data is used to instruct the second client to generate the indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the sharing topic.

[0015] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising:

[0016] A processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the technical indicator sharing method provided in the first aspect of the present application.

[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute the method for sharing technical indicators provided in the first aspect of the present application.

[0018] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements a method for sharing technical indicators as provided in the first aspect of the present application.

[0019] The technical solution provided by the embodiment of the present application supports the client to share the technical indicators with different users for each technical indicator under any transaction target. Specifically, when receiving a sharing request for a sharing topic for any transaction target sent by the first client, the transaction target, technical indicator and indicator definition information of the technical indicator under the sharing topic are first obtained, and the indicator sharing identifier of the indicator definition information of the technical indicator is obtained to generate the associated snapshot data of the transaction target at the current sharing moment. Then, the indicator sharing identifier of the indicator definition information of the technical indicator and the associated snapshot data of the transaction target are used to generate the topic information data of the sharing topic, so that the topic information data is used to instruct the second client to generate the indicator trend information of the transaction target under the technical indicator in the topic page corresponding to the sharing topic, so as to share the various technical indicators under any transaction target with other users, and realize the comprehensive sharing of technical indicators under any transaction target. Moreover, through the indicator trend information of each technical indicator described in the sharing topic of any transaction target, other users who are shared can intuitively interact with the technical indicator, and support efficient and convenient applications for different users after the technical indicator is shared, ensuring intuitive interaction after the technical indicator is shared. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 A flowchart of a method for sharing technical indicators provided in an embodiment of the present application;

[0022] Figure 2 A flow chart of a method for displaying a sharing topic of a transaction subject provided in an embodiment of the present application;

[0023] Figure 3 A method flow chart of the collection process after the technical indicators are shared according to the embodiment of the present application;

[0024] Figure 4 A flowchart of a method for canceling a collection process after a technical indicator is shared according to an embodiment of the present application;

[0025] Figure 5 A principle block diagram of a technical indicator sharing device provided in an embodiment of the present application;

[0026] Figure 6 A schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] In various business investment and transaction scenarios, users can conduct corresponding investment transactions on various transaction targets based on the investment and transaction application (Application, referred to as App) provided by the client. The transaction targets can be stocks, funds, options, etc., or a combination of one or more of stocks, funds, options, etc.

[0030] It is understandable that the specific trading conditions of each trading subject within a certain time period can usually be analyzed through the trading risks and returns of the trading subject under various technical indicators. Among them, technical indicators refer to parameter indicators related to the specific trading conditions changes of the trading subject, which can be existing indicators of the trading subject or various indicators customized by users. For example, technical indicators can be indicators related to the K-line market conditions of stocks, such as the volume weighted average price (VWAP), trading volume, volume ratio, KDJ three-line indicator and moving average (MA) indicator of stocks.

[0031] In investment and trading apps, multiple function pages can be set to support users to perform different interactive operations on the technical indicators under each trading target in different function pages to accurately analyze the specific trading conditions of each trading target within a certain time interval. For example, the function pages in investment and trading apps may include but are not limited to individual stock display pages for various trading targets, operation pages for technical indicators, and community interaction pages that support each user to interact with various investment transactions. Among them, the community interaction page may include the topic page corresponding to the sharing topic of each trading target mentioned in the embodiment of this application, which is used to display the specific trend status of the technical indicators shared by each user.

[0032] At present, the sharing of technical indicators in investment and trading apps is usually done by users in the trading community represented by the community interaction page, taking a screenshot of the trading status of a certain trading target under the corresponding technical indicator, and describing it in text, to publish posts related to the corresponding technical indicator, so as to share the technical indicator with other users in the trading community. However, this method does not support other users' intuitive profit analysis of various technical indicators, and has certain limitations.

[0033] Therefore, in order to solve the above technical problems, this application will design a new technical indicator sharing solution, which realizes comprehensive sharing of technical indicators by creating a sharing topic for any trading target in the topic page, and intuitively describing the indicator trend information of the trading target under various technical indicators in the topic information data of the sharing topic, and supports efficient and convenient application of technical indicators for different users after sharing, ensuring intuitive interaction after sharing of technical indicators.

[0034] Next, the specific technical solution provided by this application is described in detail:

[0035] Figure 1 A flowchart of a method for sharing technical indicators provided in an embodiment of the present application. The method can be performed by a sharing device for technical indicators provided in the present application. Among them, the sharing device for technical indicators can be implemented by any software and / or hardware. Exemplarily, the sharing device for technical indicators can be applied to any electronic device, which may include but is not limited to tablet computers, mobile phones (such as folding screen mobile phones, large screen mobile phones, etc.), wearable devices, vehicle-mounted devices, laptop computers, ultra-mobile personal computers (ultra-mobile personal computers, UMPC), netbooks, personal digital assistants (personal digital assistants, PDA), smart TVs, smart screens, high-definition TVs, 4K TVs, smart projectors and other types of computing devices. This application does not impose any restrictions on the specific types of electronic devices.

[0036] Specifically, Figure 1 As shown, the method may include the following steps:

[0037] S110, in response to a sharing request for a sharing topic of a transaction subject sent by the first client, obtaining the transaction subject, technical indicators and indicator definition information of the technical indicators under the sharing topic.

[0038] There can be multiple trading targets in investment and trading apps to support users in making corresponding investment transactions. Trading targets can be stocks, funds, options, etc., or a combination of one or more of stocks, funds, options, etc.

[0039] The technical indicators in this application refer to parameter indicators related to the specific trading market changes of the trading subject, which can be user-defined parameter indicators. Specifically, the user can write technical indicators through the indicator editing interface provided by the client. For example, the indicator definition information of the technical indicator can be input through the indicator editing interface of the client to construct a custom technical indicator.

[0040] The technical indicators may also be existing indicators of the trading target, for example, indicators related to the K-line market of stocks, such as the volume weighted average price (VWAP), trading volume, volume ratio, KDJ three-line indicator and moving average (MA) indicator.

[0041] It is understandable that the transaction risk and expected return of each transaction target within a certain time period can usually be obtained through the trend information of the transaction target on various technical indicators. Specifically, the specific transaction situation of the transaction target within a certain time period can be determined by analyzing the trend of each technical indicator corresponding to each transaction target. Any user can share his or her customized technical indicators with other users to describe the investment return under various technical indicators to other users, so as to promote such business investment transactions accordingly.

[0042] The indicator definition information of the technical indicator includes variables and calculation formulas used to calculate the specific value of the technical indicator. For any transaction subject, the specific value of the corresponding technical indicator at different time points can be obtained based on the indicator definition information. For example, the indicator definition information can be a function code used to calculate the specific value of the technical indicator.

[0043] Among them, sharing topics refer to topic posts published for any trading target and the trend of the trading target under its customized technical indicators.

[0044] Specifically, in a certain function page in an investment and trading App, it can support the first user to perform corresponding sharing topic creation operations and topic sharing operations on any trading target in the first client, thereby generating a sharing topic that carries the trading target and the indicator trend information of the technical indicators under the trading target, and generating a sharing request based on the sharing topic to indicate that the sharing topic will be shared to the topic community for other users to view. The first client sends the sharing request to the corresponding background server, and the background server responds to the sharing request to execute the specific technical indicator sharing process.

[0045] For example, an investment and trading app may provide a topic creation and editing page. In actual applications, the first user may trigger the operation of creating a topic post through the first client to enter the topic creation and editing page to edit the sharing topic. Specifically, based on the topic creation and editing page, the first user may select the trading target to be shared, and edit the indicator definition information of the custom technical indicator; after the first user completes the selection of the trading target and the editing of the custom technical indicator (i.e., completes the editing of the sharing topic), the first client may generate a sharing topic (i.e., a topic post) that carries the trading target and the trend of the trading target under the technical indicator. When the first user triggers the operation of publishing the topic post through the topic creation and editing page, the first client generates a sharing request based on the sharing topic and sends the sharing request to the background server.

[0046] In order to ensure the comprehensive sharing of technical indicators, when the background server corresponding to the investment and trading App receives a sharing request for a sharing topic for any trading target sent by the first client, it will first parse the sharing request to obtain the indicator definition information of the trading target involved in this sharing topic and the technical indicators customized by the first user.

[0047] S120, obtaining an indicator sharing identifier of indicator definition information of the technical indicator.

[0048] Among them, the indicator sharing identifier is used to uniquely identify the technical indicator. In order to ensure the accurate sharing of the technical indicator, after determining the indicator definition information of each technical indicator under the transaction target, the indicator definition information needs to be stored to support the second client to efficiently query and display the various technical indicators shared by the first client. Specifically, after determining the indicator definition information of each technical indicator under the transaction target, the backend server can store the technical indicator and the indicator definition information of the technical indicator in the indicator database and generate a corresponding indicator sharing identifier.

[0049] Moreover, the backend server may further return the indicator sharing identifier after storing the indicator definition information of each technical indicator under the transaction subject to the first client to instruct the first client to continue analyzing other relevant information involved in ensuring comprehensive sharing of technical indicators.

[0050] S130, generating associated snapshot data of the transaction subject at the current sharing moment.

[0051] Among them, the current sharing moment may refer to the sharing time point selected by the first user for the transaction target in the sharing topic; the associated snapshot data may include the market data of the transaction target, specifically the K-line data of the transaction target, such as daily K-line data, weekly K-line data or monthly K-line data.

[0052] In order to accurately analyze the trend change status of technical indicators, the first client can query a certain amount of K-line data of the transaction target in the market sharing time period corresponding to the current sharing moment, and upload it to the background server through a sharing request. The background server can generate the associated snapshot data of the transaction target at the current sharing moment based on a certain amount of K-line data in the preset time period. The associated snapshot data can be a data copy after the K-line data of the transaction target at the corresponding time point is quickly copied using fast reading technology for memory.

[0053] In one embodiment, the sharing request may carry the current sharing time. After receiving the sharing request, the background server may directly determine the corresponding market sharing time period based on the current sharing time in the sharing request, and obtain the K-line data corresponding to the trading target in the market sharing time period to generate associated snapshot data of the trading target.

[0054] Among them, the current sharing time may refer to the time when the user performs the corresponding sharing topic creation operation, or it may be the time corresponding to the K-line visible period selected under the sharing topic of the trading target according to the market changes of the trading target when the user performs the corresponding sharing topic creation operation.

[0055] Among them, the market sharing time period corresponding to the current sharing moment can be a time period determined based on the current sharing moment, specifically a forward time period determined based on the current sharing moment, or a backward time period determined based on the current sharing time, or a time period based on the current sharing moment and with a preset duration.

[0056] For example, taking the current sharing moment as the moment when the user performs the corresponding sharing topic creation operation, the current sharing moment is August 15th. The forward time period from August 1st to August 15th can be determined as the market sharing time period, and the backward time period from August 15th to August 31st can be determined as the market sharing time period. Based on August 15th, a 5-day time period from August 13th to August 17th can be determined as the market sharing time period.

[0057] For another example, taking the current sharing time as the time corresponding to the visible period of the K-line, the current sharing time is from August 15 to September 15. The forward time period from August 1 to September 15 can be determined as the market sharing time period, and the backward time period from August 15 to September 30 can be determined as the market sharing time period. Based on August 15 to September 15, a 60-day time period from August 1 to September 29 can be determined as the market sharing time period.

[0058] It should be noted that in order to efficiently execute different functional operations in investment and trading apps, different functional servers can be set on the background server for different functional pages in the investment and trading apps, such as a market service for analyzing the specific market value of the trading target and a community service for sharing technical indicators.

[0059] Specifically, for the indicator sharing identifier of the indicator definition information of the technical indicator and the associated snapshot data of the transaction subject at the current sharing moment, since the application functions of the two types of information are different, they can be obtained through different functional servers. When a certain functional server (such as a market service) in the background service receives a sharing request for a sharing topic for any transaction subject sent by the first client, it can obtain the indicator definition information of each technical indicator under the transaction subject, and store the indicator definition information of the technical indicator to the functional server to generate an indicator sharing identifier after the indicator definition information of the technical indicator is stored in the functional server. Then, in order to ensure the accurate sharing of the technical indicator, the functional server can return the indicator sharing identifier of the indicator definition information of the technical indicator after it is stored in the functional server to the first client, so that the first client can confirm that the indicator definition information of each technical indicator under the transaction subject of this sharing topic has been stored. At the same time, the first client will upload a certain number of K-line points of the transaction subject in the forward period or backward period of the current sharing moment to another functional server (such as a community server) of the background service. Another function is that the server can generate the associated snapshot data of the transaction subject at the current sharing moment by analyzing a certain number of K-line points of the transaction subject in the forward period or backward period at the current sharing moment.

[0060] In some implementable methods, in order to ensure accurate sharing of technical indicators, for the associated snapshot data of the trading target at the current sharing moment, the present application can also be determined in the following ways: obtain the first market time period of the technical indicator and the second market time period of the trading target under the sharing topic; determine the market sharing time period corresponding to the sharing topic based on the first market time period and the second market time period; generate associated snapshot data based on the market data within the market sharing time period.

[0061] Since the calculation of the specific indicator value of a technical indicator at a certain moment usually needs to rely on a certain number of historical K-line points in the forward or backward direction, therefore, for any sharing topic of a trading target, the K-line visible time period selected by the user for the market changes of the trading target under the sharing topic of the trading target can be obtained first, as the second market time period of the trading target in this application, and then, the amount of preceding market data and the amount of subsequent market data are determined according to the indicator definition information of the technical indicator, and combined with the second market time period and the amount of preceding market data and the amount of subsequent market data, the K-line start and end time periods corresponding to the technical indicator can be determined, as the first market time period of the technical indicator in this application.

[0062] For example, assuming that the amount of preceding market data of a certain technical indicator is 1 and the amount of succeeding market data is 0, and it is determined that the visible period of the K-line selected by the user for the market changes of the trading target is from August 5 to August 15, then the time period from August 4 to August 15 can be determined as the start and end period of the K-line corresponding to the technical indicator, that is, the first market time period.

[0063] Then, in order to ensure that the trend information of various technical indicators is fully displayed in the sharing topic of the trading target, the market sharing time period corresponding to the sharing topic of the trading target can be determined by merging the first market time period and the second market time period. Furthermore, by analyzing the target K-line data of the trading target in the market sharing time period, the associated snapshot data of the trading target at the current sharing moment can be obtained.

[0064] Furthermore, since there is an upper limit on the amount of data in the current memory, there are certain requirements for the time period of the K-line data that can be stored in the transaction target. Therefore, this application can set a corresponding stored K-line data time period for the current memory, and further optimize the market sharing time period corresponding to the sharing topic of the transaction target.

[0065] Specifically, the optimized market sharing time period can be obtained by selecting the corresponding minimum range between the K-line data period stored in the current memory and the initial market sharing time period.

[0066] For example, assuming that the first market time period represented by the K-line start and end periods is [indicator_begin, indicator_end], the second market time period represented by the K-line visible period selected by the user is [user_begin, user_end], and the K-line data period currently stored in the memory is [mem_begin, mem_end]. Specifically, by selecting the corresponding maximum range for the first market time period and the second market time period, the initial market sharing time period temp_range = [temp_begin, temp_end] is obtained. Among them, temp_begin = MIN (indicator_begin, user_begin), temp_end = MAX (indicator_end, user_end).

[0067] Then, by selecting the corresponding minimum range between the initial market sharing time period and the K-line data period stored in the current memory, the final market sharing time period final_range = [final_begin, final_end] is obtained, wherein final_begin = MAX (temp_begin, mem_begin), temp_end = MIN (temp_end, mem_end).

[0068] It should be understood that since there are many chart elements in the snapshot data associated with the transaction subject at the current sharing moment, the data volume is large. Therefore, the present application can perform corresponding compression and decompression processing on the snapshot data associated with the transaction subject at the current sharing moment.

[0069] Exemplarily, the associated snapshot data of the transaction subject at the current sharing moment is serialized into corresponding JSON binary data according to the JSON dictionary, and the JSON binary data is compressed accordingly using the Gzip algorithm to convert it into a string in basic64 format for transmission. Specifically, for a string in basic64 format, the Gzip algorithm can be used to decompress it to obtain the corresponding JSON binary data, and the data is deserialized according to the JSON dictionary to obtain the associated snapshot data of the transaction subject at the current sharing moment.

[0070] S140, generating topic information data of the shared topic according to the indicator sharing identifier and associated snapshot data of the indicator definition information; wherein the topic information data is used to instruct the second client to generate indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the shared topic.

[0071] In order to ensure comprehensive sharing of technical indicators, after obtaining the indicator sharing identifier stored after the indicator definition information of the technical indicator and the associated snapshot data of the transaction subject at the current sharing moment, the present application can combine the indicator sharing identifier and the associated snapshot data to generate topic information data of the sharing topic.

[0072] It is understandable that the topic page may include a topic collection page and a topic details page. Specifically, the topic information data may be used by other clients (such as the second client) to generate a sharing topic (i.e., a topic post) including the trend of the corresponding market data (such as K-line data) of the transaction target and the trend of the transaction target under the technical indicators in the topic collection page for viewing by users corresponding to other clients, and may also be used by other clients to generate the market data (such as K-line data) of the corresponding transaction target and the trend of the transaction target under the technical indicators in the topic details page corresponding to a certain sharing topic.

[0073] The topic collection page may be a function page provided by the corresponding client of the investment and trading App. In one embodiment, the topic collection page may include at least one topic area control corresponding to a shared topic, and the topic area control is used to display the trend of the market data (such as K-line data) corresponding to the transaction target under the corresponding shared topic, and the trend of the transaction target under the technical indicators, so that users in the investment and trading App can view the shared topics published by other users for different transaction targets and customized technical indicators through the corresponding client.

[0074] Furthermore, the topic collection page also provides a topic creation entry control. In response to the user's trigger operation for the topic creation entry control, the client can jump from the topic collection page to display the topic creation editing page, enter the topic creation editing page, and edit the sharing topic. This allows each user in the investment and trading App to publish sharing topics for different trading targets and customized technical indicators through the corresponding client to share the market trends of different trading targets and the market trends of different trading targets under the corresponding customized technical indicators with other users.

[0075] Among them, the topic details page can be another functional page provided by the corresponding client of the investment and trading App, which is used to display the market data (such as K-line data) of the corresponding trading target in the corresponding shared topic, and the trend of the trading target under technical indicators.

[0076] Taking the second client of the second user as an example, the second user can enter the topic collection page through the second client, and the topic collection page can provide topic area controls corresponding to multiple candidate sharing topics, and the candidate sharing topics can be sharing topics posted by other users; specifically, the second client can respond to the trigger operation of entering the topic collection page, and can send a pull request for the topic collection page to the background server, and the background server obtains the topic information data of each candidate sharing topic in the topic collection page based on the pull request, and based on the topic information data of each candidate sharing topic, generates a market trend chart of the trading target and an indicator trend chart of the trading target under the corresponding technical indicators in the topic area control corresponding to each candidate sharing topic in the topic collection page, and displays the topic collection page through the second client.

[0077] Furthermore, the second client may receive a selection operation of the second user on a (candidate) sharing topic in the topic collection page, and the second client may obtain the sharing topic pointed to by the selection operation, and jump from the topic collection page to display the topic details page corresponding to the sharing topic, so as to generate the indicator trend information of the corresponding transaction subject under the corresponding technical indicator in the topic details page through the topic information data of the sharing topic. Specifically, the second client may respond to the selection operation of the second user on a (candidate) sharing topic in the topic collection page, and may send a display request of the sharing topic pointed to by the selection operation to the backend server, and the backend server may obtain the topic information data corresponding to the sharing topic based on the display request, and based on the topic information data of the sharing topic, generate the market trend chart of the transaction subject and the indicator trend chart of the transaction subject under the corresponding technical indicator on the topic details page, and display the topic details page through the second client.

[0078] Specifically, for any shared topic, according to the indicator sharing identifier carried in the topic information data of the shared topic, the indicator definition information of each technical indicator under the shared topic can be determined, and by using the associated snapshot data and the indicator definition information of each technical indicator carried in the topic information data of the shared topic, the specific trend information of the technical indicator in the time period corresponding to the associated snapshot data can be determined. Therefore, the topic information data of the shared topic of the transaction target can be used to instruct the second client to generate the indicator trend information of the transaction target under each technical indicator in the topic page corresponding to the shared topic.

[0079] The technical solution provided by the embodiment of the present application supports the client to share the technical indicators with different users for each technical indicator under the sharing topic corresponding to any transaction target. Specifically, when receiving a sharing request for a sharing topic for any transaction target sent by the first client, the transaction target, technical indicator and indicator definition information of the technical indicator under the sharing topic are first obtained, and the indicator sharing identifier of the indicator definition information of the technical indicator is obtained to generate the associated snapshot data of the transaction target at the current sharing moment. Then, the indicator sharing identifier of the indicator definition information of the technical indicator and the associated snapshot data of the transaction target are used to generate the topic information data of the sharing topic, so that the topic information data is used to instruct the second client to generate the indicator trend information of the transaction target under each technical indicator in the topic page corresponding to the sharing topic, so as to share the various technical indicators under any transaction target with other users, and realize the comprehensive sharing of technical indicators under any transaction target. Moreover, through the indicator trend information of each technical indicator described in the sharing topic of any transaction target, other users who are shared can intuitively interact with the technical indicator, and support efficient and convenient application for different users after the technical indicator is shared, ensuring intuitive interaction after the technical indicator is shared.

[0080] According to one or more embodiments of the present application, for the sharing topics of each trading target, after determining the topic information data of the sharing topic, the user can be supported to enter the topic page in the client where the investment and trading App is located to display the sharing topics of the shared trading targets, and the sharing topic can specifically display the indicator trend information of various technical indicators under the trading target; and the user is supported to perform various intuitive operations on the technical indicators specified for each sharing topic in the topic page, so as to efficiently and conveniently apply the shared technical indicators to the trading risks and returns of the own trading targets under the technical indicators.

[0081] In order to support efficient and convenient application for different users after the technical indicators are shared and ensure intuitive interaction after the technical indicators are shared, the following Figure 2 , Figure 3 and Figure 4 This application can provide detailed explanations on the specific display process of the shared topics of each transaction subject that has been shared in the topic page, as well as the specific collection process and cancellation process of the technical indicators specified by each shared topic.

[0082] Figure 2 A flow chart of a method for displaying a sharing topic of a transaction subject provided in an embodiment of the present application. The method may specifically include the following steps:

[0083] S210, in response to a display request for a sharing topic sent by the second client, obtaining topic information data of the sharing topic, and determining an indicator sharing identifier and associated snapshot data from the topic information data.

[0084] It is understandable that the second client may be a client where other users in the investment and trading app are located, and may support each user to enter a topic page, which may include a topic collection page and a topic detail page. The user may trigger an operation of entering a topic collection page or a topic detail page corresponding to a shared topic through the second client, and the second client may respond to the operation, trigger a display request for the shared topic, and send the display request to the backend server.

[0085] When it is detected that the user of the second client enters the topic page (such as the topic collection page or the topic details page of a (candidate) shared topic), it means that the user needs to view the shared topics of each transaction target that has been shared in the topic page, and there is a display demand for the shared topics of any transaction target that has been shared by the first client. Therefore, for the shared topics of any transaction target that has been shared by the first client, when the user of the second client enters the topic page, the second client can generate a display request for the shared topics of the transaction target shared by the first client and upload it to the background server.

[0086] Specifically, when the backend server receives a display request from the second client for a sharing topic of any transaction subject shared by the first client, it can first obtain the topic information data of the sharing topic. Then, by parsing the topic information data of the sharing topic, it can determine the index sharing index and associated snapshot data corresponding to the sharing topic.

[0087] S220: Determine the indicator definition information of the technical indicator in the sharing topic according to the indicator sharing identifier.

[0088] When displaying a sharing topic of a transaction subject shared by the first client in the topic page of the second client, it is necessary to accurately analyze the specific content of the sharing topic and present it to the user. Therefore, for the sharing topic requested to be displayed by the second client, the backend server can determine the indicator definition information of various technical indicators involved in the sharing topic from all stored indicator definition information based on the specific indicator sharing identifier carried in the topic information data of the sharing topic.

[0089] S230, generating a market trend chart of the transaction subject according to the associated snapshot data.

[0090] When receiving a display request for a sharing topic for any transaction subject shared by the first client from the second client, the associated snapshot data corresponding to the sharing topic can be determined by parsing the topic information data of the sharing topic.

[0091] By analyzing the associated snapshot data corresponding to the shared topic, the market changes of the transaction target can be determined, thereby generating a market trend chart of the transaction target. The market trend chart can be the trend of the market data (such as K-line data) corresponding to the transaction target.

[0092] S240, generating an indicator trend chart of the technical indicator corresponding to the transaction target according to the associated snapshot data and the indicator definition information.

[0093] In order to accurately display the shared topics of the transaction target, the application can determine the specific values ​​of each variable in the indicator definition information of each technical indicator from the associated snapshot data, and bring the specific values ​​of each variable into the indicator definition information to obtain the specific values ​​of each technical indicator. In this way, a specific trend chart of the transaction target under each technical indicator within a period of time can be generated as the indicator trend chart in this application.

[0094] It is understandable that the indicator trend information of the transaction subject under the technical indicators mentioned in one or more embodiments provided in this application is used to describe the indicator value changes of the transaction subject under various technical indicators within a period of time, which can be specifically displayed intuitively through the indicator trend chart. Therefore, the indicator trend chart in this application corresponds to the indicator trend information of the transaction subject under the technical indicators mentioned in other embodiments.

[0095] S250, displaying a market trend chart and an indicator trend chart on a topic page corresponding to the shared topic through the second client.

[0096] After determining the market trend chart of the trading subject corresponding to the sharing topic and the indicator trend chart of each technical indicator under the trading subject, the present application can use the market trend chart and the indicator trend chart as the specific topic content of the sharing topic, and display them in the topic page corresponding to the sharing topic through the second client, thereby realizing comprehensive sharing of various technical indicators under the trading subject.

[0097] It can be understood that the content of the sharing topic of the trading target, in addition to the market trend chart of the trading target and the indicator trend chart of each technical indicator under the trading target, can also include various interactive controls for each technical indicator, so as to support users to perform corresponding interactive operations on the specified technical indicators by triggering each interactive control of the specified technical indicators, so as to ensure intuitive interaction after the technical indicators are shared.

[0098] Figure 3 A flowchart of a method for collecting technical indicators after sharing provided in an embodiment of the present application. The method may specifically include the following steps:

[0099] S310, in response to a collection request for a specified technical indicator in a sharing topic sent by the second client, create an indicator information copy of the specified technical indicator in an indicator collection list corresponding to the second client according to indicator definition information of the specified technical indicator.

[0100] In order to achieve efficient and convenient application interaction for different users after the technical indicators are shared, when the sharing topics of various trading targets shared by the first client are displayed in the topic page of the second client, multiple interactive controls will be set in the specific content of each sharing topic, including a collection control, to support the users of the second client to collect various technical indicators under the trading targets shared by other users of the first client in the topic page, so as to apply the collected technical indicators to the trading targets invested by the user and analyze the specific market value.

[0101] In order to ensure that different users accurately collect technical indicators, the backend server can configure a corresponding indicator collection list for each client user to record the technical indicators collected by each client user. Specifically, for a specified technical indicator in each sharing topic displayed in the topic page of the second client, the user of the second client can trigger the collection control in the actual topic content corresponding to the specified technical indicator to perform the corresponding collection operation on the specified technical indicator.

[0102] Thus, when the second client detects that the user has initiated a collection operation for a specified technical indicator in a shared topic displayed in the topic page, it can generate a collection request for the specified technical indicator and upload it to the background server. The collection request can carry the user identification information of the second client and the indicator identification information of the specified technical indicator to be collected, so that the background server can clearly know which technical indicator the user of the second client has collected this time.

[0103] When the backend server receives a collection request for a specified technical indicator in a sharing topic sent by a second client, it will first parse the collection request to determine the user identification information of the second client participating in this collection and the indicator identification information of the specified technical indicator. Then, according to the indicator identification information of the specified technical indicator, the indicator definition information of the specified technical indicator can be determined from the indicator database.

[0104] Moreover, the indicator collection list corresponding to the second client can be determined according to the user identification information of the second client. Further, the indicator definition information of the specified technical indicator can be used to create an indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client.

[0105] It is understandable that when creating an indicator information copy of a specified technical indicator in the indicator collection list corresponding to the second client, the indicator name of the specified technical indicator will be recorded as the name of the indicator information copy of the specified technical indicator in the indicator collection list of the second client. The indicator collection list of the second client may contain technical indicators with the same name in the sharing topics shared by users of different clients, but with different specific indicator definition information, so that the indicator name of the specified technical indicator collected each time may conflict with the indicator name of the technical indicator already collected in the indicator collection list of the second client, and the indicator information copies of multiple technical indicators in the indicator collection list may have the same name, causing confusion to users.

[0106] Therefore, in order to avoid name conflicts in the indicator collection list when collecting technical indicators, the present application creates a copy of the indicator information of the specified technical indicator in the indicator collection list corresponding to the second client in the following manner: according to the indicator name of the collected copy in the indicator collection list corresponding to the second client, determine the name of the indicator information copy of the specified technical indicator to create a copy of the indicator information of the specified technical indicator in the indicator collection list corresponding to the second client.

[0107] That is to say, when creating a copy of the indicator information of the designated technical indicator collected this time in the indicator collection list corresponding to the second client, the indicator name of each collected copy in the indicator collection list corresponding to the second client can be first determined, and compared with the indicator name of the designated technical indicator to determine whether the collected copies in the indicator collection list have the same indicator name as the designated technical indicator collected this time. If there is a collected copy with the same indicator name as the designated technical indicator in the indicator collection list, a unique copy name can be set for the indicator information copy of the designated technical indicator by incrementing the indicator names of each collected copy with the same indicator name as the designated technical indicator in the indicator collection list, thereby creating a copy of the indicator information of the designated technical indicator in the indicator collection list corresponding to the second client.

[0108] S320: Send a message indicating that the specified technical indicator has been successfully collected to the second client to refresh the list information of the indicator collection list of the second client.

[0109] In order to ensure that the user of the second client can intuitively view the collection of technical indicators, the present application can display the corresponding collection list information on the second client. Therefore, in order to ensure that the user of the second client can accurately view the collection of technical indicators, after the background server creates a copy of the indicator information of the specified technical indicator collected this time in the indicator collection list corresponding to the second client, it will send a collection success message of the specified technical indicator to the second client, so that when the second client receives the collection success message of the specified technical indicator, it can timely refresh the list information of the indicator collection list of the second client, so as to realize the synchronous update of the indicator collection list of the second client and the background server, so that the user of the second client can timely view the latest technical indicator collection.

[0110] Taking the second client of the second user as an example, the second user can view the indicator trend of any trading target under a certain specified technical indicator through the individual stock display page. Specifically, the second client can respond to the triggering operation of any technical indicator, select the specified technical indicator shared by other users under the trading target from the indicator collection list of the second client, and determine the indicator information copy of the specified technical indicator, so as to determine the indicator definition information of the specified technical indicator. Then, according to the indicator definition information, the indicator trend chart of the specified technical indicator can be generated in the individual stock display page of the second user.

[0111] Figure 4 A flowchart of a method for canceling a favorite after a technical indicator is shared provided in an embodiment of the present application. The method may specifically include the following steps:

[0112] S410 , in response to a request sent by the second client to cancel the collection of a specified technical indicator in a sharing topic, delete the indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client.

[0113] After the sharing topics of each trading target shared by the first client are displayed on the topic page of the second client, for the specified technical indicators in each sharing topic displayed on the topic page of the second client, the user of the second client can trigger the collection control in the actual topic content corresponding to the specified technical indicator to perform the corresponding collection operation on the specified technical indicator. In the client where the investment and trading app is located, for the specified technical indicator in any sharing topic displayed in the indicator sharing topic, after the user triggers the collection control in the sharing topic content of the specified technical indicator to perform the collection operation on the specified technical indicator, after the second client collects a specified technical indicator, the collection control will be converted into a cancel collection control in the actual topic content corresponding to the specified technical indicator to support the user to initiate the corresponding cancel collection operation on the specified technical indicator that has been collected.

[0114] Therefore, when the second client detects that the user has initiated a cancel collection operation for a specified technical indicator in a shared topic displayed in the topic page, it can generate a cancel collection request for the specified technical indicator and upload it to the background server. The cancel collection request can carry the user identification information of the second client and the indicator identification information of the specified technical indicator to be canceled this time, so that the background server can clearly know which technical indicator the user of the second client has canceled this time.

[0115] Therefore, when the backend server receives a request to cancel the collection of a specified technical indicator in a sharing topic sent by the second client, it will first parse the request to cancel the collection to determine the user identification information of the second client and the indicator identification information of the specified technical indicator to be canceled this time. Then, based on the user identification information of the second client, the indicator collection list corresponding to the second client is determined. Then, based on the indicator identification information of the specified technical indicator to be canceled this time, the indicator information copy created when the specified technical indicator was collected can be deleted from the indicator collection list corresponding to the second client.

[0116] S420: Send a message indicating that the specified technical indicator has been successfully uncollected to the second client to refresh the list information of the indicator collection list of the second client.

[0117] In order to ensure that the users of the second client can accurately view the technical indicator collection status, the background server will delete the copy of the indicator information of the specified technical indicator that is being uncollected in the indicator collection list corresponding to the second client, and will send a successful uncollection message of the specified technical indicator to the second client. When the second client receives the successful uncollection message of the specified technical indicator, it can promptly refresh the list information of the indicator collection list of the second client to achieve synchronous update of the indicator collection list of the second client and the background server, so that the current user of the second client can promptly view the latest technical indicator collection status.

[0118] Figure 5 This is a functional block diagram of a technical indicator sharing device provided in an embodiment of the present application. Figure 5 As shown, the apparatus 500 may include:

[0119] The information acquisition module 510 is used to respond to a sharing request for a sharing topic of a transaction subject sent by the first client, and acquire the transaction subject, technical indicator and indicator definition information of the technical indicator under the sharing topic;

[0120] A sharing identification acquisition module 520, used to acquire an indicator sharing identification of the indicator definition information of the technical indicator;

[0121] The snapshot generation module 530 is used to generate the associated snapshot data of the transaction subject at the current sharing moment;

[0122] The technical indicator sharing module 540 is used to generate topic information data of the sharing topic based on the indicator sharing identifier of the indicator definition information and the associated snapshot data; wherein the topic information data is used to instruct the second client to generate the indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the sharing topic.

[0123] In some implementations, the snapshot generation module 530 may be specifically configured to:

[0124] Obtaining a first market time period of the technical indicator and a second market time period of the transaction subject under the sharing topic;

[0125] Determine a market sharing time period corresponding to the sharing topic according to the first market time period and the second market time period;

[0126] The associated snapshot data is generated according to the market data within the market sharing time period.

[0127] In some implementations, the technical indicator sharing device 500 may further include a sharing topic display module. The sharing topic display module may be used to:

[0128] In response to a display request for the sharing topic sent by the second client, acquiring topic information data of the sharing topic, and determining an indicator sharing identifier and associated snapshot data from the topic information data;

[0129] Determining the indicator definition information of the technical indicator in the sharing topic according to the indicator sharing identifier;

[0130] Generate a market trend chart of the transaction subject according to the associated snapshot data;

[0131] Generate an indicator trend chart of the transaction subject corresponding to the technical indicator according to the associated snapshot data and the indicator definition information;

[0132] The market trend chart and the indicator trend chart are displayed in the topic page corresponding to the shared topic through the second client.

[0133] In some implementations, the technical indicator sharing device 500 may further include an indicator collection module. The indicator collection module may be used to:

[0134] In response to a collection request for a specified technical indicator in the sharing topic sent by the second client, creating a copy of the indicator information of the specified technical indicator in an indicator collection list corresponding to the second client according to the indicator definition information of the specified technical indicator;

[0135] A message indicating that the specified technical indicator has been successfully collected is sent to the second client to refresh the list information of the indicator collection list of the second client.

[0136] In some possible implementations, the indicator collection module may be specifically used for:

[0137] The indicator information copy name of the specified technical indicator is determined according to the indicator name of the collected copy in the indicator collection list corresponding to the second client, so as to create the indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client.

[0138] In some implementations, the technical indicator sharing device 500 may further include an indicator uncollection module. The indicator uncollection module may be used to:

[0139] In response to a request sent by the second client to cancel the collection of the specified technical indicator in the sharing topic, deleting the indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client;

[0140] A message indicating that the specified technical indicator has been successfully uncollected is sent to the second client to refresh the list information of the indicator collection list of the second client.

[0141] In an embodiment of the present application, for each technical indicator under any transaction target, the client is supported to share the technical indicator with different users. Specifically, when receiving a sharing request for a sharing topic for any transaction target sent by a first client, the transaction target, technical indicator and indicator definition information of the technical indicator under the sharing topic are first obtained, and the indicator sharing identifier of the indicator definition information of the technical indicator is obtained to generate the associated snapshot data of the transaction target at the current sharing moment. Then, the indicator sharing identifier of the indicator definition information of the technical indicator and the associated snapshot data of the transaction target are used to generate the topic information data of the sharing topic, so that the topic information data is used to instruct the second client to generate the indicator trend information of the transaction target under the technical indicator in the topic page corresponding to the sharing topic, so as to share the various technical indicators under any transaction target with other users, and realize the comprehensive sharing of technical indicators under any transaction target. Moreover, through the indicator trend information of each technical indicator described in the sharing topic of any transaction target, other users who are shared can intuitively interact with the technical indicator, and support efficient and convenient applications for different users after the technical indicator is shared, ensuring intuitive interaction after the technical indicator is shared.

[0142] It should be understood that the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, they will not be described here. Specifically, Figure 5 The device 500 shown can execute any method embodiment provided in the present application, and the aforementioned and other operations and / or functions of each module in the device 500 are respectively for implementing the corresponding processes in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0143] The above describes the device 500 of the embodiment of the present application from the perspective of the functional module in conjunction with the accompanying drawings. It should be understood that the functional module can be implemented in hardware form, can be implemented by instructions in software form, and can also be implemented by a combination of hardware and software modules. Specifically, the steps of the method embodiment in the embodiment of the present application can be completed by the hardware integrated logic circuit and / or software form instructions in the processor, and the steps of the method applied in conjunction with the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or a combination of hardware and software modules in the decoding processor to perform. Optionally, the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory, and completes the steps in the above method embodiment in conjunction with its hardware.

[0144] Figure 6 A schematic block diagram of an electronic device provided in an embodiment of the present application.

[0145] like Figure 6 As shown, the electronic device 600 may include:

[0146] The memory 610 and the processor 620, the memory 610 is used to store the computer program and transmit the program code to the processor 620. In other words, the processor 620 can call and run the computer program from the memory 610 to implement the method in the embodiment of the present application.

[0147] For example, the processor 620 may be configured to execute the above method embodiments according to instructions in the computer program.

[0148] In some embodiments of the present application, the processor 620 may include but is not limited to:

[0149] General-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.

[0150] In some embodiments of the present application, the memory 610 includes but is not limited to:

[0151] Volatile memory and / or non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0152] In some embodiments of the present application, the computer program may be divided into one or more modules, which are stored in the memory 610 and executed by the processor 620 to complete the method provided by the present application. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device.

[0153] like Figure 6 As shown, the electronic device may also include:

[0154] The transceiver 630 may be connected to the processor 620 or the memory 610 .

[0155] The processor 620 may control the transceiver 630 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices. The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.

[0156] It should be understood that the various components in the electronic device are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.

[0157] The embodiment of the present application also provides a computer storage medium on which a computer program is stored, and when the computer program is executed by a computer, the computer can perform the method of the above method embodiment. In other words, the embodiment of the present application also provides a computer program product containing instructions, and when the instructions are executed by a computer, the computer can perform the method of the above method embodiment.

[0158] When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (digital video disc, DVD)), or a semiconductor medium (e.g., a solid state drive (solid state disk, SSD)), etc.

[0159] Those skilled in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments applied for herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0160] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the module is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0161] The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. For example, each functional module in each embodiment of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0162] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for sharing technical indicators, characterized in that: include: In response to a sharing request for a sharing topic of a transaction subject sent by the first client, acquiring the transaction subject, the technical indicator and the indicator definition information of the technical indicator under the sharing topic; Obtain an indicator sharing identifier of the indicator definition information of the technical indicator; Generate associated snapshot data of the transaction subject at the current sharing moment; The topic information data of the shared topic is generated according to the indicator sharing identifier of the indicator definition information and the associated snapshot data; wherein the topic information data is used to instruct the second client to generate the indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the shared topic.

2. The method according to claim 1, characterized in that The generating of the associated snapshot data of the transaction subject at the current sharing moment includes: Obtaining a first market time period of the technical indicator and a second market time period of the transaction subject under the sharing topic; Determine a market sharing time period corresponding to the sharing topic according to the first market time period and the second market time period; The associated snapshot data is generated according to the market data within the market sharing time period.

3. The method according to claim 1, characterized in that The method further comprises: In response to a display request for the sharing topic sent by the second client, acquiring topic information data of the sharing topic, and determining an indicator sharing identifier and associated snapshot data from the topic information data; Determining the indicator definition information of the technical indicator in the sharing topic according to the indicator sharing identifier; Generate a market trend chart of the transaction subject according to the associated snapshot data; Generate an indicator trend chart of the transaction subject corresponding to the technical indicator according to the associated snapshot data and the indicator definition information; The market trend chart and the indicator trend chart are displayed in the topic page corresponding to the shared topic through the second client.

4. The method according to claim 1, characterized in that: The method further comprises: In response to a collection request for a specified technical indicator in the sharing topic sent by the second client, creating a copy of the indicator information of the specified technical indicator in an indicator collection list corresponding to the second client according to the indicator definition information of the specified technical indicator; A message indicating that the specified technical indicator has been successfully collected is sent to the second client to refresh the list information of the indicator collection list of the second client.

5. The method according to claim 4, characterized in that The step of creating a copy of the indicator information of the specified technical indicator in the indicator collection list corresponding to the second client includes: The indicator information copy name of the specified technical indicator is determined according to the indicator name of the collected copy in the indicator collection list corresponding to the second client, so as to create the indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client.

6. The method according to claim 1, characterized in that The method further comprises: In response to a request sent by the second client to cancel the collection of the specified technical indicator in the sharing topic, deleting the indicator information copy of the specified technical indicator in the indicator collection list corresponding to the second client; A message indicating that the specified technical indicator has been successfully uncollected is sent to the second client to refresh the list information of the indicator collection list of the second client.

7. A device for sharing technical indicators, characterized in that: include: An information acquisition module, configured to respond to a sharing request for a sharing topic of a transaction subject sent by the first client, and acquire the transaction subject, technical indicators and indicator definition information of the technical indicators under the sharing topic; A sharing identification acquisition module, used to acquire an indicator sharing identification of the indicator definition information of the technical indicator; A snapshot generation module, used to generate associated snapshot data of the transaction subject at the current sharing moment; A technical indicator sharing module is used to generate topic information data of the sharing topic based on the indicator sharing identifier of the indicator definition information and the associated snapshot data; wherein the topic information data is used to instruct the second client to generate the indicator trend information of the transaction subject under the technical indicator in the topic page corresponding to the sharing topic.

8. An electronic device, characterized in that: include: A processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the technical indicator sharing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein the computer program enables a computer to execute the method for sharing technical indicators according to any one of claims 1 to 6.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the method for sharing technical indicators as described in any one of claims 1 to 6 is implemented.

Citation Information

Cited By

  • Method and apparatus for sharing technical indicator, and device and storage medium

    WO2026040583A1