Method and apparatus for sharing technical indicator, and device and storage medium
By generating snapshot data and indicator definition information associated with trading targets on the sharing topic page of social platforms, the problem of users being unable to fully share the technical indicators of trading targets is solved, enabling efficient and convenient application and intuitive interaction of technical indicators among different users.
Patent Information
- Application Number
- PCT/CN2025/101942
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-23
- Filing Date
- 2025-06-19
- Publication Date
- 2026-02-26
AI Technical Summary
In existing technologies, users cannot fully share the trend information of trading targets under different technical indicators on social platforms, which has limitations and cannot support the efficient and convenient application and intuitive interaction of technical indicators.
By generating snapshot data of trading targets and indicator definition information within the topic sharing page, and using indicator sharing identifiers to generate topic information data, comprehensive sharing and intuitive interaction of technical indicators among different users can be achieved.
It enables comprehensive sharing of technical indicators of trading targets among different users, supports efficient and convenient application and intuitive interaction, and ensures intuitive interaction after sharing technical indicators.
Smart Images

Figure CN2025101942_26022026_PF_FP_ABST
Abstract
Description
A sharing method, device and equipment of a technical index and a storage medium
[0001] Cross-reference of Related Applications
[0002] The present application claims priority to the Chinese patent application No. 202411165467.1, filed on August 23, 2024, and entitled "A sharing method, device and equipment of a technical index and a storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present application relate to the technical field of data processing, in particular to a sharing method, device and equipment of a technical index and a storage medium. BACKGROUND
[0004] With the development of Internet technology, different application programs often provide corresponding social platform services for users to communicate in the social platform. For example, in the application programs corresponding to various business investment transactions, users usually post topic posts on the social platform to describe the transaction target market data, trend information under different technical indicators, etc. to other users, so as to realize the exchange of such business investment transactions with other users.
[0005] Generally, when a user posts a topic post on a social platform, he or she can only post a screenshot and a text description of the market data (such as K-line) of a certain transaction target, and does not support sharing of various technical indicators, which has certain limitations. SUMMARY
[0006] Embodiments of the present application provide a sharing method, device and equipment of a technical index and a storage medium, which realizes comprehensive sharing of technical indicators under any transaction target among different users, supports efficient and convenient application of technical indicators after sharing, and ensures intuitive interaction after sharing of technical indicators.
[0007] In a first aspect, embodiments of the present application provide a sharing method of a technical index, which comprises:
[0008] In response to a sharing request for a sharing topic of a transaction target sent by a first client, obtaining the transaction target, technical indicators and index definition information of the technical indicators under the sharing topic;
[0009] Obtaining the index sharing identifier of the index definition information of the technical indicators;
[0010] Generating associated snapshot data of the transaction target at the current sharing moment;
[0011] According to the index sharing identifier of the index definition information and the associated snapshot data, topic information data of the sharing topic is generated, wherein the topic information data is used to instruct the second client to generate index trend information of the transaction target under the technical index in a topic page corresponding to the sharing topic.
[0012] In a second aspect, an embodiment of the present application provides a sharing device of a technical index, and the device comprises:
[0013] An information acquisition module is configured to acquire a transaction target, a technical index, and index definition information of the technical index under a sharing topic in response to a sharing request of the sharing topic sent by a first client;
[0014] An sharing identifier acquisition module is configured to acquire an index sharing identifier of the index definition information of the technical index;
[0015] A snapshot generation module is configured to generate associated snapshot data of the transaction target at a current sharing moment;
[0016] A technical index sharing module is configured to generate topic information data of the sharing topic according to the index sharing identifier of the index definition information and the associated snapshot data, wherein the topic information data is used to instruct a second client to generate index trend information of the transaction target under the technical index in a topic page corresponding to the sharing topic.
[0017] In a third aspect, an embodiment of the present application provides an electronic device, and the electronic device comprises:
[0018] A processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the sharing method of the technical index provided in the first aspect of the present application.
[0019] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium configured to store a computer program, and the computer program causes a computer to execute the sharing method of the technical index provided in the first aspect of the present application.
[0020] In a fifth aspect, an embodiment of the present application provides a computer program product comprising computer programs / instructions, and the computer programs / instructions are executed by a processor to implement the sharing method of the technical index provided in the first aspect of the present application.
[0021] The technical scheme provided in the embodiments of the present application supports the client sharing the technical index for any transaction subject to different users. Specifically, when receiving the sharing request of the sharing topic for any transaction subject sent by the first client, the transaction subject, the technical index and the index definition information of the technical index under the sharing topic are acquired first, and the index sharing identifier of the index definition information of the technical index is acquired, and the associated snapshot data of the transaction subject at the current sharing moment is generated. Then, the index sharing identifier of the index definition information of the technical index and the associated snapshot data of the transaction subject 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 index trend information of the transaction subject under the technical index in the topic page corresponding to the sharing topic, to share each technical index under any transaction subject to other users, and realize the comprehensive sharing of the technical index under any transaction subject. Moreover, through the index trend information of each technical index described in the sharing topic of any transaction subject, the other users shared can intuitively perform various operation interactions on the technical index, and the efficient and convenient application of the technical index sharing to different users is supported, and the intuitive interaction after the technical index sharing is ensured. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0023] FIG. 1 is a flowchart of a technical index sharing method provided by the embodiments of the present application;
[0024] FIG. 2 is a method flowchart of a transaction subject sharing topic display process provided by the embodiments of the present application;
[0025] FIG. 3 is a method flowchart of a collection process after technical index sharing provided by the embodiments of the present application;
[0026] FIG. 4 is a method flowchart of a cancel collection process after technical index sharing provided by the embodiments of the present application;
[0027] FIG. 5 is a principle block diagram of a technical index sharing device provided by the embodiments of the present application;
[0028] FIG. 6 is a schematic block diagram of an electronic device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0029] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.
[0030] It should be noted that the terms "first", "second" and the like in the description and claims of the present application and the above drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in other than the order illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or server including a series of steps or units need not be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] In the scenario of various business investment transactions, a user can perform corresponding investment transactions on various transaction targets in an investment transaction application (Application, referred to as App) provided by a client. The transaction target can be a stock, a fund, an option, or a combination of one or more of the stock, the fund, and the option.
[0032] It can be understood that for the specific transaction market of each transaction target in a time interval, the transaction risk and the return of the transaction target under various technical indicators can be used for analysis. The technical indicator refers to a parameter indicator related to the change of the specific transaction market of the transaction target, which can be an existing indicator of the transaction target or various indicators customized by the user. For example, the technical indicator can be an indicator related to the K-line market of a stock, such as a volume weighted average price (Volume Weighted Average Price, referred to as VWAP), a trading volume, a volume ratio, a KDJ three-line indicator, and a moving average (Moving Average, referred to as MA) indicator.
[0033] In the investment transaction App, multiple function pages can be set to support users to perform different interactive operations on technical indicators of each transaction target in different function pages, to accurately analyze the specific transaction market of each transaction target in a certain time interval. For example, the function pages in the investment transaction App can include but are not limited to individual stock display pages of various transaction targets, technical indicator operation pages, and community interaction pages supporting various users to interact with various investment transactions. Among them, the community interaction page can include the topic page corresponding to the sharing topic of each transaction target mentioned in the embodiments of the present application, for displaying the specific trend state of the technical indicators shared by each user.
[0034] Currently, the investment transaction App usually uses a transaction screenshot of a transaction target under a corresponding technical indicator, and makes a textual description to publish a post related to the corresponding technical indicator, to share the technical indicator with other users in the transaction community represented by the community interaction page. However, this method cannot support comprehensive sharing of the overall trend information of the transaction target under the technical indicator, and has certain sharing limitations.
[0035] Therefore, in order to solve the above technical problems, a new technical indicator sharing scheme is designed, which creates a sharing topic of any transaction target in the topic page, and intuitively describes the indicator trend information of the transaction target under each technical indicator in the topic information data of the sharing topic, to realize comprehensive sharing of the technical indicator, and support efficient and convenient application of the technical indicator after sharing to the different users, and ensure intuitive interaction after sharing of the technical indicator.
[0036] Next, the specific technical scheme provided by the present application will be described in detail:
[0037] FIG. 1 is a flowchart of a technical indicator sharing method provided by an embodiment of the present application. The method can be executed by a technical indicator sharing device provided by the present application. The technical indicator sharing device can be realized by any software and / or hardware. For example, the technical indicator sharing device can be applied to any electronic device, which can include but is not limited to a tablet computer, a mobile phone (such as a folding screen mobile phone, a large-screen mobile phone, etc.), a wearable device, a vehicle-mounted device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a smart television, a smart screen, a high-definition television, a 4K television, a smart projector, and various computing devices, and the present application does not limit the specific type of the electronic device.
[0038] Specifically, as shown in FIG. 1, the method can include the following steps:
[0039] S110, in response to the sharing request for the sharing topic of the transaction subject sent by the first client, obtaining the transaction subject, the technical index and the index definition information of the technical index under the sharing topic.
[0040] There can be multiple transaction subjects in the investment transaction App for supporting users to make corresponding investment transactions. The transaction subject can be a stock, a fund, an option, etc., or a combination of one or more of the stock, the fund and the option.
[0041] The technical index in the present application refers to a parameter index related to the specific transaction market change of the transaction subject. Specifically, the user can compile the technical index through the index editing interface provided by the client. For example, the index definition information of the technical index can be input through the index editing interface of the client to construct a custom technical index.
[0042] The technical index can also be an existing index of the transaction subject. For example, the technical index can be a K-line market related index of a stock, such as the Volume Weighted Average Price (VWAP) of the stock, the trading volume, the volume ratio, the KDJ three-line index and the Moving Average (MA) index, etc.
[0043] It can be understood that for the transaction risk and expected return of each transaction subject in a certain time interval, the trend information of the transaction subject on each technical index can be obtained. Specifically, the specific transaction market of the transaction subject in a certain time interval can be determined by analyzing the trend of each transaction subject corresponding to each technical index. Any user can share his custom technical index with other users to describe the investment return under each technical index to other users to promote the corresponding business investment transaction.
[0044] The index definition information of the technical index includes variables and calculation formulas used to calculate the specific value of the technical index. Based on the index definition information, the specific value of the technical index at different time points can be obtained for any transaction subject. For example, the index definition information can be a function code used to calculate the specific value of the technical index.
[0045] The sharing topic refers to a topic post published for any transaction subject and the trend of the transaction subject under the custom technical index.
[0046] Specifically, in a certain function page in the investment transaction App, the first user can perform a corresponding sharing topic creation operation and a topic sharing operation on any transaction subject at the first client, thereby generating a sharing topic carrying the transaction subject and the index trend information of the technical index under the transaction subject, and generating a sharing request for indicating sharing the sharing topic to the topic community for viewing by other users based on the sharing topic. The first client sends the sharing request to the corresponding background server, and the background server performs a specific technical index sharing process in response to the sharing request.
[0047] For example, the investment transaction App can provide a topic creation and editing page. In actual application, the first user can 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 can select the transaction subject to be shared and edit the index definition information of the customized technical index. After the first user completes the selection of the transaction subject and the editing of the customized technical index (i.e., completes the editing of the sharing topic), the first client can generate a sharing topic (i.e., a topic post) carrying the transaction subject and the trend of the transaction subject under the technical index. 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.
[0048] In order to ensure the comprehensive sharing of technical indexes, when the background server of the investment transaction App receives the sharing request of the sharing topic of any transaction subject sent by the first client, it first analyzes the sharing request to obtain the transaction subject involved in the sharing topic and the index definition information of each technical index customized by the first user.
[0049] S120, obtaining the index sharing identifier of the index definition information of the technical index.
[0050] The index sharing identifier is used to uniquely identify the technical index. In order to ensure the accurate sharing of technical indexes, after determining the index definition information of each technical index under the transaction subject, the index definition information needs to be stored to support efficient query and display of each technical index shared by the first client at the second client. Specifically, after determining the index definition information of each technical index under the transaction subject, the background server can store the technical index and the index definition information of the technical index in the index database and generate a corresponding index sharing identifier.
[0051] Further, the background server can further return the index sharing identifier of the index definition information of each technical index of the transaction subject to the first client after storing, to instruct the first client to continue analyzing other related information involved in ensuring comprehensive sharing of technical indexes.
[0052] S130, generate associated snapshot data of the transaction subject at the current sharing moment.
[0053] The current sharing moment can refer to the sharing time point selected by the first user for the transaction subject in the sharing topic. The associated snapshot data can include market data of the transaction subject, specifically K-line data of the transaction subject, such as daily K-line data, weekly K-line data, or monthly K-line data, etc.
[0054] In order to accurately analyze the trend change state of the technical index, the first client can query a certain amount of K-line data of the transaction subject within the market sharing time period corresponding to the current sharing moment, and upload it to the background server through the sharing request. The background server can generate the associated snapshot data of the transaction subject at the current sharing moment based on the certain amount of K-line data within the preset time period. The associated snapshot data can be a data copy of the K-line data of the transaction subject at the corresponding time point after fast copying.
[0055] In an embodiment, the sharing request can carry the current sharing moment. After receiving the sharing request, the background server can directly determine the corresponding market sharing time period based on the current sharing moment in the sharing request, and obtain the K-line data of the transaction subject corresponding to the market sharing time period, to generate the associated snapshot data of the transaction subject.
[0056] The current sharing moment can refer to the moment when the user performs the corresponding sharing topic creation operation, or the moment corresponding to the K-line visible period selected by the user for the market change of the transaction subject under the sharing topic of the transaction subject when the user performs the corresponding sharing topic creation operation.
[0057] 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 with a preset length based on the current sharing moment as a reference.
[0058] For example, taking the current sharing time as the time when the user performs the corresponding sharing topic creation operation, the current sharing time is August 15, the forward time period from August 1 to August 15 can be determined as the market sharing time period, the backward time period from August 15 to August 31 can also be determined as the market sharing time period, and the time period from August 13 to August 17 with a duration of 5 days can also be determined as the market sharing time period based on August 15.
[0059] For 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, the backward time period from August 15 to September 30 can also be determined as the market sharing time period, and the time period from August 1 to September 29 with a duration of 60 days can also be determined as the market sharing time period based on August 15 to September 15.
[0060] It should be noted that in order to efficiently execute different function operations in the investment transaction App, different function servers can be set in the background server for different function pages in the investment transaction App, such as a market server for analyzing the specific market value of the transaction target and a community server for sharing technical indicators.
[0061] Specifically, for the two kinds of information of the index sharing identifier of the index definition information of the technical indicator and the associated snapshot data of the transaction target at the current sharing time, since the application functions of the two kinds of information are different, different function servers can be used to obtain them. When a function server (such as a market server) in the background server receives a sharing request for a sharing topic of any transaction target sent by the first client, the index definition information of each technical indicator of the transaction target can be obtained and stored in the function server, to generate the index sharing identifier of the index definition information of the technical indicator after being stored in the function server. Then, in order to ensure the accurate sharing of the technical indicator, the function server can return the index sharing identifier of the index definition information of the technical indicator after being stored in the function server to the first client, so that the first client can confirm that the index definition information of each technical indicator of the transaction target of the sharing topic has been stored, and the first client will upload a certain number of K line points of the transaction target in the forward period or the backward period of the current sharing time to another function server (such as a community server) in the background server. Another function server can generate the associated snapshot data of the transaction target at the current sharing time by analyzing a certain number of K line points of the transaction target in the forward period or the backward period of the current sharing time.
[0062] In some implementable manners, in order to ensure accurate sharing of the technical indicators, for the associated snapshot data of the transaction subject at the current sharing moment, the application can also determine in the following manner: obtaining a first market time period of the technical indicators and a second market time period of the transaction subject under the sharing topic; determining a market sharing time period corresponding to the sharing topic according to the first market time period and the second market time period; and generating the associated snapshot data according to market data in the market sharing time period.
[0063] Since the calculation of the specific indicator value of the technical indicator at a certain moment usually needs to rely on a certain number of forward or backward historical K-line points, for any sharing topic of a transaction subject, first, the K-line visible period selected by the user for the market change of the transaction subject can be obtained as the second market time period of the transaction subject in the application, and then the pre-sequence market data quantity and the post-sequence market data quantity are determined according to the indicator definition information of the technical indicator, and combined with the second market time period and the pre-sequence market data quantity and the post-sequence market data quantity, the K-line start and end period corresponding to the technical indicator can be determined as the first market time period of the technical indicator in the application.
[0064] For example, assuming that the pre-sequence market data quantity of a certain technical indicator is 1 and the post-sequence market data quantity is 0, and the K-line visible period selected by the user for the market change of the transaction subject is August 5 to August 15, at this time, the time period August 4 to August 15 can be determined as the K-line start and end period corresponding to the technical indicator, i.e., the first market time period.
[0065] Then, in order to ensure that the trend information of each technical indicator is fully displayed in the sharing topic of the transaction subject, the market sharing time period corresponding to the sharing topic of the transaction subject can be determined by merging the first market time period and the second market time period. Further, by analyzing the target K-line data of the transaction subject in the market sharing time period, the associated snapshot data of the transaction subject at the current sharing moment can be obtained.
[0066] Further, since there is an upper limit to the amount of data in the current memory, there is also a certain requirement for the time period of the K-line data that can be stored by the transaction subject. Therefore, the 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 subject based on the stored K-line data time period.
[0067] Specifically, the optimized market sharing time period can be obtained by selecting the corresponding minimum range of the stored K-line data time period in the current memory and the initial market sharing time period.
[0068] For example, assuming that the first market time period represented by the K-line start and end time period is [indicator_begin, indicator_end], the second market time period represented by the user-selected K-line visible time period is [user_begin, user_end], and the third market time period represented by the stored K-line data in the current memory is [mem_begin, mem_end]. Specifically, by selecting the maximum range of 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. Wherein, temp_begin = MIN(indicator_begin, user_begin), temp_end = MAX(indicator_end, user_end).
[0069] Then, by selecting the minimum range of the initial market sharing time period and the stored K-line data 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).
[0070] It should be understood that, due to the large amount of data caused by the large number of chart elements in the associated snapshot data of the transaction target at the current sharing time, the application can perform corresponding compression and decompression processing on the associated snapshot data of the transaction target at the current sharing time.
[0071] For example, the associated snapshot data of the transaction target at the current sharing time is serialized into corresponding JSON binary data according to the JSON dictionary, and the JSON binary data is compressed using the Gzip algorithm to convert it into a string in the basic64 format for transmission. Specifically, for the string in the basic64 format, the corresponding JSON binary data can be obtained by decompressing it using the Gzip algorithm, and the associated snapshot data of the transaction target at the current sharing time can be obtained by reverse serializing it according to the JSON dictionary.
[0072] S140, according to the index sharing identifier and the associated snapshot data of the index definition information, generating topic information data of the sharing topic; wherein, the topic information data is used to instruct the second client to generate index trend information of the transaction target under the technical index in the topic page corresponding to the sharing topic.
[0073] In order to ensure comprehensive sharing of technical indicators, after obtaining the index sharing identifier and the associated snapshot data of the transaction target at the current sharing moment after storing the index definition information of the technical indicators, the index sharing identifier and the associated snapshot data can be combined to generate topic information data of the sharing topic.
[0074] It can be understood that the topic page can include a topic collection page and a topic detail page. Specifically, the topic information data can be used by other clients (such as a second client) to generate a sharing topic (i.e., a topic post) including the trend of the transaction target corresponding market data (such as K-line data) and the trend of the transaction target under the technical indicators in the topic collection page, for other clients corresponding users to view, and can also be used by other clients to generate 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 detail page corresponding to a certain sharing topic.
[0075] The topic collection page can be a functional page provided by the investment transaction type App corresponding client. In an embodiment, at least one topic area control corresponding to a sharing topic can be included in the topic collection page, and the topic area control is used to display the trend of the transaction target corresponding market data (such as K-line data) and the trend of the transaction target under the technical indicators in the corresponding sharing topic, to realize that users in the investment transaction type App view the sharing topics published by other users for different transaction targets and custom technical indicators through the corresponding client.
[0076] Further, the topic collection page also provides a topic creation entry control. In response to the triggering operation of the topic creation entry control by the user, the client can jump to display the topic creation editing page from the topic collection page, realize entering the topic creation editing page, edit the sharing topic, so that each user in the investment transaction type App publishes sharing topics for different transaction targets and custom technical indicators through the corresponding client, to share the market trend of different transaction targets, the trend of the market trend of different transaction targets under the corresponding custom technical indicators to other users.
[0077] The topic detail page can be another functional page provided by the investment transaction type App corresponding client, used to display the market data (such as K-line data) of the corresponding transaction target in the corresponding sharing topic and the trend of the transaction target under the technical indicators.
[0078] Taking the second client of the second user as an example, the second user can enter a topic collection page through the second client, and the topic collection page can provide a topic area control corresponding to each candidate sharing topic. The candidate sharing topic can be a sharing topic published by another user. Specifically, the second client can send a pull request of the topic collection page to the background server in response to a trigger operation of entering the topic collection page. The background server can obtain topic information data of each candidate sharing topic in the topic collection page based on the pull request, and generate a transaction object trend chart and an index trend chart of the transaction object under a corresponding technical index in the topic area control corresponding to each candidate sharing topic in the topic collection page based on the topic information data of each candidate sharing topic, and display the topic collection page through the second client.
[0079] Further, the second client can receive a selection operation of the second user on a (candidate) sharing topic in the topic collection page, and the second client can obtain the sharing topic pointed by the selection operation and jump to display a topic detail page corresponding to the sharing topic from the topic collection page, so as to generate index trend information of the corresponding transaction object under the corresponding technical index in the topic detail page through the topic information data of the sharing topic. Specifically, the second client can send a display request of the sharing topic pointed by the selection operation to the background server in response to the selection operation of the second user on a (candidate) sharing topic in the topic collection page. The background server can obtain the topic information data corresponding to the sharing topic based on the display request, and generate a transaction object trend chart and an index trend chart of the transaction object under the corresponding technical index in the topic detail page based on the topic information data of the sharing topic, and display the topic detail page through the second client.
[0080] Specifically, for any sharing topic, the index definition information of each technical index under the sharing topic can be determined according to the index sharing identifier carried in the topic information data of the sharing topic, and the specific trend information of the technical index in the time period corresponding to the associated snapshot data can be determined by using the associated snapshot data carried in the topic information data of the sharing topic and the index definition information of each technical index. Therefore, the topic information data of the sharing topic of the transaction object can be used to instruct the second client to generate index trend information of the transaction object under each technical index in the topic page corresponding to the sharing topic.
[0081] The technical scheme provided in the embodiments of the present application supports the client sharing the technical indicators of any transaction subject in the sharing topic for different users. Specifically, when receiving the sharing request of the sharing topic of any transaction subject sent by the first client, the transaction subject, the technical indicators and the index definition information of the technical indicators in the sharing topic are first acquired, and the index sharing identifier of the index definition information of the technical indicators is acquired, and the associated snapshot data of the transaction subject at the current sharing moment is generated. Then, the index sharing identifier of the index definition information of the technical indicators and the associated snapshot data of the transaction subject 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 index trend information of the transaction subject under the technical indicators in the topic page corresponding to the sharing topic, to share the technical indicators of any transaction subject for other users, and realize comprehensive sharing of the technical indicators of any transaction subject. Moreover, through the index trend information of the technical indicators described in the sharing topic of any transaction subject, the shared other users can intuitively perform various operation interactions on the technical indicators, and efficient and convenient application of the shared technical indicators to different users is supported, and intuitive interaction after sharing of the technical indicators is ensured.
[0082] According to one or more embodiments in the present application, for the sharing topic of each transaction subject, after determining the topic information data of the sharing topic, the user can enter the topic page in the client where the investment transaction App is located to display the shared sharing topic of the transaction subject, and the index trend information of each technical indicator under the transaction subject can be specifically displayed in the sharing topic; and the user can perform intuitive operations on the technical indicators specified in each sharing topic in the topic page, so as to efficiently and conveniently apply the shared technical indicators to the transaction risk and return of the transaction subject under the technical indicators.
[0083] In order to support efficient and convenient application of the shared technical indicators to different users after sharing of the technical indicators, and ensure intuitive interaction after sharing of the technical indicators, in combination with FIG. 2, FIG. 3 and FIG. 4, the present application can specifically explain the display process of the shared sharing topic of each transaction subject in the topic page, and the specific collection process and the specific uncollection process of the technical indicators specified in each sharing topic.
[0084] FIG. 2 is a method flowchart of the display process of the sharing topic of the transaction subject provided in the embodiments of the present application, which can specifically include the following steps:
[0085] S210, in response to the display request of the sharing topic sent by the second client, acquiring the topic information data of the sharing topic, and determining the index sharing identifier and the associated snapshot data from the topic information data.
[0086] It can be understood that the second client can be a client in which other users of the investment transaction type App are located, and can support various users to enter a topic page, which can include a topic collection page and a topic detail page. The user can trigger an operation of entering the topic collection page through the second client or entering the topic detail page corresponding to a shared topic through the second client. The second client can respond to the operation, trigger a display request for the shared topic, and send the display request to the background server.
[0087] When detecting that the user of the second client enters the topic page (such as the topic collection page or the topic detail page of a (candidate) shared topic), it indicates that the user needs to view the shared topics of each transaction target in the topic page, that is, there is a display requirement for the shared topic of any transaction target shared by the first client. Therefore, for the shared topic of any transaction target 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 topic of the transaction target shared by the first client and upload it to the background server.
[0088] Specifically, when the background server receives the display request for the shared topic of any transaction target shared by the first client sent by the second client, it can first obtain the topic information data of the shared topic. Then, by analyzing the topic information data of the shared topic, the index sharing index and the associated snapshot data corresponding to the shared topic can be determined.
[0089] S220, according to the index sharing identifier, determine the index definition information of the technical index in the shared topic.
[0090] Since the shared topic of a certain transaction target shared by the first client needs to be accurately analyzed when displayed in the topic page of the second client to present to the user. Therefore, for the shared topic requested to be displayed by the second client, the background server can determine the index definition information of each technical index involved in the shared topic from all the stored index definition information according to the specific index sharing identifier carried in the topic information data of the shared topic.
[0091] S230, generate a market trend chart of the transaction target according to the associated snapshot data.
[0092] When receiving the display request for the shared topic of any transaction target shared by the first client sent by the second client, by analyzing the topic information data of the shared topic, the associated snapshot data corresponding to the shared topic can also be determined.
[0093] By analyzing the associated snapshot data corresponding to the sharing topic, the change of the market trend of the transaction subject can be determined, and thus the market trend chart of the transaction subject is generated. The market trend chart can reflect the trend of the market data (such as K-line data) corresponding to the transaction subject.
[0094] In S240, the index trend chart of the technical index corresponding to the transaction subject is generated according to the associated snapshot data and the index definition information.
[0095] In order to accurately display the sharing topic of the transaction subject, the specific values of the variables in the index definition information of each technical index can be determined from the associated snapshot data, and the specific values of the variables are brought into the index definition information, so that the specific values of each technical index are obtained. Through the above method, the specific trend chart of the transaction subject under each technical index within a period of time can be generated as the index trend chart in the present application.
[0096] It can be understood that the index trend information of the transaction subject under the technical index mentioned in one or more embodiments is used to describe the change of the index values of the transaction subject under each technical index within a period of time, which can be intuitively displayed through the index trend chart. Therefore, the index trend chart in the present application corresponds to the index trend information of the transaction subject under the technical index mentioned in other embodiments.
[0097] In S250, the market trend chart and the index trend chart are displayed in the topic page corresponding to the sharing topic through the second client.
[0098] After determining the market trend chart of the transaction subject corresponding to the sharing topic and the index trend chart of each technical index under the transaction subject, the market trend chart and the index trend chart can be used as the specific topic content of the sharing topic, and displayed in the topic page corresponding to the sharing topic through the second client, so as to realize the comprehensive sharing of each technical index under the transaction subject.
[0099] It can be understood that the content of the sharing topic of the transaction subject can include the market trend chart of the transaction subject and the index trend chart of each technical index under the transaction subject, and can also include each interactive control of each technical index, so as to support the user to trigger each interactive control of the specified technical index to perform the corresponding interactive operation on the specified technical index, improve the use convenience of each technical index under the transaction subject, and enhance the expandability of each technical index under the transaction subject.
[0100] FIG. 3 is a method flowchart of a collection process after sharing of a technical index according to an embodiment of the present application. The method can specifically include the following steps:
[0101] S310, in response to the collection request sent by the second client for the specified technical index in the sharing topic, creating a copy of the index information of the specified technical index in the index collection list corresponding to the second client according to the index definition information of the specified technical index.
[0102] In order to realize efficient and convenient application interaction of technical index sharing for different users, when displaying the sharing topics of each transaction object shared by the first client in the topic page of the second client, a plurality of interaction controls are set in the specific content of each sharing topic, including a collection control, to support the user of the second client to collect each technical index under the transaction object shared by the other user of the first client in the topic page, so as to apply the collected technical index to the transaction object invested by the user to analyze the specific market value.
[0103] In order to ensure the accurate collection of technical indexes by different users, the background server can configure a corresponding index collection list for each user of each client to record each technical index collected by each user of each client. Specifically, for the specified technical index 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 index to perform the corresponding collection operation on the specified technical index.
[0104] Therefore, when the second client detects the collection operation initiated by the user for the specified technical index in a sharing topic displayed in the topic page, the second client can generate a collection request for the specified technical index and upload it to the background server. The collection request can carry the user identifier information of the second client and the index identifier information of the collected specified technical index, so that the background server can clearly know which technical index is collected by the user of the second client this time.
[0105] When the background server receives the collection request for the specified technical index in a sharing topic sent by the second client, the background server first analyzes the collection request to determine the user identifier information of the second client participating in this collection and the index identifier information of the specified technical index. Then, according to the index identifier information of the specified technical index, the index definition information of the specified technical index can be determined from the index database.
[0106] Moreover, according to the user identifier information of the second client, the index collection list corresponding to the second client can be determined. Furthermore, by using the index definition information of the specified technical index, a copy of the index information of the specified technical index can be created in the index collection list corresponding to the second client.
[0107] It can be understood that when the index information copy of the specified technical index is created in the index collection list corresponding to the second client, the index name of the specified technical index is recorded as the name of the index information copy of the specified technical index in the index collection list of the second client. The index collection list of the second client may collect technical indexes with the same name in the shared topics shared by users of different clients, but the specific index definition information is different, so that the index name of the specified technical index collected each time may conflict with the index name of the technical index already collected in the index collection list of the second client, and the phenomenon of user confusion caused by the existence of multiple technical index information copies with the same name in the index collection list.
[0108] Therefore, in order to avoid the name conflict in the index collection list when the technical index is collected, the application creates the index information copy of the specified technical index in the index collection list corresponding to the second client in the following manner: determining the index information copy name of the specified technical index according to the index name of the collected copy in the index collection list corresponding to the second client, and creating the index information copy of the specified technical index in the index collection list corresponding to the second client.
[0109] That is, when the index information copy of the specified technical index collected this time is created in the index collection list corresponding to the second client, the index name of each collected copy in the index collection list corresponding to the second client can be determined first, and compared with the index name of the specified technical index, to determine whether the collected copy in the index collection list and the specified technical index collected this time have the same index name. If there is a collected copy with the same index name as the index name of the specified technical index in the index collection list, the index name of each collected copy with the same index name as the index name of the specified technical index in the index collection list can be numbered and incremented to set a unique copy name for the index information copy of the specified technical index, so as to create the index information copy of the specified technical index in the index collection list corresponding to the second client.
[0110] S320, issuing a collection success message of the specified technical index to the second client to refresh the list information of the index collection list of the second client.
[0111] In order to ensure that the user of the second client intuitively views the collection of the technical indicators, the application can display the corresponding collection list information on the second client. Therefore, in order to ensure that the user of the second client accurately views the collection of the technical indicators, after the background server creates a copy of the index information of the specified technical indicator in the index collection list of the second client, the background server sends a collection success message of the specified technical indicator to the second client, so that the second client can refresh the list information of the index collection list of the second client in time when the collection success message of the specified technical indicator is received, to realize the synchronous update of the index collection list of the second client and the background server, so that the user of the second client can view the latest collection of the technical indicators in time.
[0112] Taking the second client of the second user as an example, the second user can view the index trend of any trading target under a specified technical indicator through the stock display page. Specifically, the second client can select the specified technical indicator collected from the index collection list of the second client in response to the triggering operation of any technical indicator, and determine the index definition information of the specified technical indicator by determining the copy of the index information of the specified technical indicator shared by other users under the trading target. Then, according to the index definition information, the index trend chart of the specified technical indicator can be generated in the stock display page of the second user.
[0113] FIG. 4 is a method flowchart of the process of canceling the collection after sharing the technical indicators according to an embodiment of the application. The method can specifically include the following steps:
[0114] S410, in response to the cancel collection request of the specified technical indicator in the shared topic sent by the second client, deleting the copy of the index information of the specified technical indicator in the index collection list corresponding to the second client.
[0115] After displaying the shared topics of each trading target shared by the first client 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 in each shared topic displayed in the topic page of the second client to perform the corresponding collection operation on the specified technical indicator. In the client of the investment transaction type App, after the user triggers the collection control in the shared topic content of the specified technical indicator to perform the collection operation of the specified technical indicator, the collection control is converted into a cancel collection control in the actual topic content corresponding to the specified technical indicator after the second client collects a certain specified technical indicator, so as to support the user to initiate the corresponding cancel collection operation on the collected specified technical indicator.
[0116] Therefore, when the second client detects a cancel collection operation initiated by a user on a specified technical index in a sharing topic displayed in a topic page, the second client can generate a cancel collection request for the specified technical index and upload it to the background server. The cancel collection request can carry the user identifier information of the second client and the index identifier information of the specified technical index to be canceled this time, so that the background server can clearly know which technical index the user of the second client cancels this time.
[0117] Therefore, when the background server receives the cancel collection request for the specified technical index in the sharing topic sent by the second client, the background server first analyzes the cancel collection request to determine the user identifier information of the second client and the index identifier information of the specified technical index to be canceled this time. Then, according to the user identifier information of the second client, the index collection list corresponding to the second client is determined. Then, according to the index identifier information of the specified technical index to be canceled this time, the index information copy of the specified technical index created when the specified technical index is collected can be deleted in the index collection list corresponding to the second client.
[0118] S420, a cancel collection success message of the specified technical index is sent to the second client to refresh the list information of the index collection list of the second client.
[0119] To ensure that the user of the second client can accurately view the technical index collection situation, after the background server deletes the index information copy of the specified technical index to be canceled this time in the index collection list corresponding to the second client, the background server sends a cancel collection success message of the specified technical index to the second client, so that the second client can refresh the list information of the index collection list of the second client in time when receiving the cancel collection success message of the specified technical index, to realize the synchronous update of the index collection list of the second client and the background server, so that the user of the second client can view the latest technical index collection situation in time.
[0120] FIG. 5 is a principle block diagram of a technical index sharing device provided by an embodiment of the present application. As shown in FIG. 5, the device 500 can include:
[0121] The information acquisition module 510 is configured to acquire the transaction object, the technical index, and the index definition information of the technical index under the sharing topic in response to the sharing request for the sharing topic of the transaction object sent by the first client.
[0122] The sharing identifier acquisition module 520 is configured to acquire the index sharing identifier of the index definition information of the technical index.
[0123] The snapshot generation module 530 is configured to generate the associated snapshot data of the transaction object at the current sharing moment.
[0124] The technical index sharing module 540 is configured to generate topic information data of the sharing topic according to the index sharing identifier of the index definition information and the associated snapshot data, wherein the topic information data is used to instruct the second client to generate index trend information of the transaction object under the technical index in a topic page corresponding to the sharing topic.
[0125] In some implementations, the snapshot generation module 530 can be specifically configured to:
[0126] obtain a first market time period of the technical index and a second market time period of the transaction object under the sharing topic;
[0127] determine a market sharing time period corresponding to the sharing topic according to the first market time period and the second market time period;
[0128] generate the associated snapshot data according to market data in the market sharing time period.
[0129] In some implementations, the technical index sharing device 500 can further include a sharing topic display module. The sharing topic display module can be configured to:
[0130] in response to a display request for the sharing topic sent by the second client, obtain topic information data of the sharing topic, and determine an index sharing identifier and associated snapshot data from the topic information data;
[0131] determine index definition information of the technical index in the sharing topic according to the index sharing identifier;
[0132] generate a market trend chart of the transaction object according to the associated snapshot data;
[0133] generate an index trend chart of the transaction object corresponding to the technical index according to the associated snapshot data and the index definition information;
[0134] display the market trend chart and the index trend chart in a topic page corresponding to the sharing topic through the second client.
[0135] In some implementations, the technical index sharing device 500 can further include an index collection module. The index collection module can be configured to:
[0136] in response to a collection request for a specified technical index in the sharing topic sent by the second client, create a copy of index information of the specified technical index in an index collection list corresponding to the second client according to index definition information of the specified technical index;
[0137] The second client is sent a collection success message of the specified technical index, so as to refresh the list information of the index collection list of the second client.
[0138] In some implementations, the index collection module can be specifically used for:
[0139] According to the index name of the collected copy in the index collection list corresponding to the second client, the index information copy name of the specified technical index is determined, so as to create the index information copy of the specified technical index in the index collection list corresponding to the second client.
[0140] In some implementations, the sharing device 500 of the technical index can further include an index uncollection module. The index uncollection module can be used for:
[0141] In response to the uncollection request of the specified technical index in the sharing topic sent by the second client, the index information copy of the specified technical index is deleted in the index collection list corresponding to the second client.
[0142] The second client is sent a collection success message of the specified technical index, so as to refresh the list information of the index collection list of the second client.
[0143] In the embodiments of the present application, for each technical index under any transaction subject, the client supports sharing the technical index to different users. Specifically, when receiving the sharing request of the sharing topic of any transaction subject sent by the first client, first, the transaction subject, the technical index and the index definition information of the technical index under the sharing topic are obtained, and the index sharing identifier of the index definition information of the technical index is obtained, and the associated snapshot data of the transaction subject at the current sharing moment is generated. Then, the index sharing identifier of the index definition information of the technical index and the associated snapshot data of the transaction subject 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 index trend information of the transaction subject under the technical index in the topic page corresponding to the sharing topic, so as to share each technical index under any transaction subject to other users, and realize comprehensive sharing of the technical index under any transaction subject. Moreover, through the index trend information of each technical index described in the sharing topic of any transaction subject, the shared other users can intuitively perform various operation interactions on the technical index, so as to support efficient and convenient application of the technical index after sharing to different users, and ensure intuitive interaction after sharing of the technical index.
[0144] It should be understood that the apparatus embodiments and the method embodiments can correspond to each other, and similar descriptions can be referred to the method embodiments. To avoid repetition, no longer be described here. Specifically, the apparatus 500 shown in FIG. 5 can perform any method embodiment provided by the present application, and the foregoing and other operations and / or functions of each module in the apparatus 500 are respectively for realizing the corresponding flow in each method of the embodiments of the present application. For the sake of brevity, no longer be described here.
[0145] The apparatus 500 of the embodiments of the present application is described above in conjunction with the accompanying drawings from the perspective of functional modules. It should be understood that the functional modules can be realized by hardware, or by instructions in the form of software, or by a combination of hardware and software modules. Specifically, the steps of the method embodiments in the embodiments of the present application can be completed by the integrated logic circuit of hardware in the processor and / or instructions in the form of software. The steps of the method combined with the embodiments of the present application can be directly embodied as hardware code processing for execution, or executed by a combination of hardware and software modules in the code processing. Alternatively, the software module can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps in the above method embodiments.
[0146] FIG. 6 is a schematic block diagram of an electronic device provided by the embodiments of the present application.
[0147] As shown in FIG. 6, the electronic device 600 can include:
[0148] The memory 610 is used to store computer programs and transmit the program codes to the processor 620. In other words, the processor 620 can call and run the computer programs from the memory 610 to implement the method in the embodiments of the present application.
[0149] For example, the processor 620 can be used to execute the above method embodiments according to the instructions in the computer program.
[0150] In some embodiments of the present application, the processor 620 can include but is not limited to:
[0151] general processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like.
[0152] In some embodiments of the present application, the memory 610 includes, but is not limited to:
[0153] volatile memory and / or non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a 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 RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).
[0154] In some embodiments of the present application, the computer program can 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 can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the electronic device.
[0155] As shown in FIG. 6, the electronic device can further include:
[0156] A transceiver 630, which can be connected to the processor 620 or the memory 610.
[0157] The processor 620 can control the transceiver 630 to communicate with other devices, specifically, can send information or data to other devices, or receive information or data sent by other devices. The transceiver 630 can include a transmitter and a receiver. The transceiver 630 can further include an antenna, and the number of antennas can be one or more.
[0158] It should be understood that various components in the electronic device are connected through a bus system, wherein the bus system includes a data bus, a power supply bus, a control bus, and a state signal bus in addition to a data bus.
[0159] The embodiments of the present application also provide a computer storage medium, which stores a computer program, and the computer program enables the computer to execute the method of the above-mentioned method embodiments when the computer program is executed by the computer. Alternatively, the embodiments of the present application also provide a computer program product containing instructions, and the instructions enable the computer to execute the method of the above-mentioned method embodiments when the instructions are executed by the computer.
[0160] When implemented by using software, the computer program product can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the flow or function according to the embodiments 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 one website, computer, server or data center to another website, computer, server or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (for example, a solid state disk (SSD)) and the like.
[0161] Those skilled in the art can understand that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0162] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed modules can be indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0163] The modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e. they can be located in one place or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiments according to actual needs. For example, the functional modules in each embodiment of the present application can be integrated in one processing module, or each module can be physically present separately, or two or more modules can be integrated in one module.
[0164] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, and any skilled person in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for sharing technical indicators, characterized in that, The method comprises: in response to a sharing request for a sharing topic of a transaction subject sent by a first client, obtaining the transaction subject, a technical index and index definition information of the technical index under the sharing topic; obtaining the index sharing identifier of the index definition information of the technical index; generating associated snapshot data of the transaction subject at a current sharing moment; generating topic information data of the sharing topic according to the index sharing identifier of the index definition information and the associated snapshot data; wherein the topic information data is used to instruct a second client to generate index trend information of the transaction subject under the technical index in a topic page corresponding to the sharing topic.
2. The method of claim 1, wherein, The method further comprises: obtaining a first market time period of the technical index and a second market time period of the transaction subject under the sharing topic; determining a market sharing time period corresponding to the sharing topic according to the first market time period and the second market time period; generating the associated snapshot data according to market data in the market sharing time period.
3. The method of claim 2, wherein, The method further comprises: obtaining a selected K-line visible time period for the transaction subject under the sharing topic as the second market time period of the transaction subject; determining corresponding pre-sequence market data quantity and post-sequence market data quantity according to the index definition information of the technical index; determining a K-line start and end time period corresponding to the technical index as the first market time period of the technical index according to the pre-sequence market data quantity, the post-sequence market data quantity and the second market time period.
4. The method of claim 2, wherein, The method further comprises: selecting a maximum time period after the first market time period and the second market time period are combined as an initial time period of the market sharing time period corresponding to the sharing topic; selecting a minimum time period after the initial time period of the market sharing time period and K-line data time period stored in the current memory intersect as a final time period of the market sharing time period.
5. The method of claim 2, wherein, The associated snapshot data is shared with the second client after serialization and compression processing, and is obtained by the second client after decompression and deserialization processing.
6. The method of claim 1, wherein, The method further comprises: in response to a display request for the sharing topic sent by the second client, obtaining the topic information data of the sharing topic, determining the index sharing identifier and the associated snapshot data from the topic information data; determining the index definition information of the technical index in the sharing topic according to the index sharing identifier; generating a market trend chart of the transaction subject according to the associated snapshot data; generating an index trend chart of the transaction subject corresponding to the technical index according to the associated snapshot data and the index definition information; displaying the market trend chart and the index trend chart in the topic page corresponding to the sharing topic through the second client.
7. The method of claim 1, wherein, The method further comprises: In response to a collection request for a specified technical index in the sharing topic sent by the second client, a copy of index information of the specified technical index is created in the index collection list corresponding to the second client according to index definition information of the specified technical index; A collection success message of the specified technical index is sent to the second client to update list information of the index collection list of the second client.
8. The method of claim 7, wherein, The creating of the copy of index information of the specified technical index in the index collection list corresponding to the second client comprises: A copy name of index information of the specified technical index is determined according to an index name of the collected copy in the index collection list corresponding to the second client, and the copy of index information of the specified technical index is created in the index collection list corresponding to the second client.
9. The method of claim 1, wherein, The method further comprises: In response to a collection request for a specified technical index in the sharing topic sent by the second client, a copy of index information of the specified technical index is created in the index collection list corresponding to the second client according to index definition information of the specified technical index; A collection success message of the specified technical index is sent to the second client to update list information of the index collection list of the second client.
10. A technique index sharing apparatus characterized by comprising: Comprise: An information acquisition module is configured to acquire a transaction subject, a technical index, and index definition information of the technical index under the sharing topic in response to a sharing request for the sharing topic of the transaction subject sent by a first client; A sharing identifier acquisition module is configured to acquire an index sharing identifier of the index definition information of the technical index; A snapshot generation module is configured to generate associated snapshot data of the transaction subject at a current sharing time; A technical index sharing module is configured to generate topic information data of the sharing topic according to the index sharing identifier of the index definition information and the associated snapshot data; wherein the topic information data is used to instruct a second client to generate index trend information of the transaction subject under the technical index in a topic page corresponding to the sharing topic.
11. An electronic device, comprising: Comprise: A processor and a memory, 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 index sharing method in any one of claims 1-9.
12. A computer-readable storage medium, characterized in that, A computer program for storing, the computer program enables a computer to execute the technical index sharing method in any one of claims 1-9.
13. A computer program product comprising computer programs / instructions, characterized in that, The computer program / instruction is executed by the processor to implement the technical index sharing method in any one of claims 1-9.
Citation Information
Patent Citations
Information sharing method and device and computer readable storage medium
CN109697129A
Transaction strategy data sharing method and device
CN110517143A
Page sharing picture generation method and device, and page sharing method and device
CN112052420A
Content sharing method, device and equipment
CN114491323A
Store selection device and method for sharing custom diagnostic indexes
CN117670552A