
Dans le monde du trading de cryptomonnaies, des analystes très suivis (appelés influenceurs ou « grands V ») produisent quotidiennement des analyses de marché professionnelles. Si leurs flux d’informations peuvent paraître mystérieux, ils reposent en réalité sur une logique de traitement des données claire. Aujourd’hui, nous allons décortiquer ce processus et vous apprendre à créer votre propre système d’analyse de trading professionnel grâce aux nœuds de visualisation des flux de travail de la plateforme Inventor.

Ce flux de travail est entièrement basé sur les nœuds visuels du flux de travail Inventor, sans nécessiter de code complexe. L’idée principale est la suivante :Acquisition de données → Analyse technique → Analyse des sentiments → Analyse intégrée de l’IA → Push automatiséL’ensemble du processus peut être réalisé en faisant glisser des nœuds et en configurant des paramètres, permettant au personnel non technique de créer facilement un système d’analyse de transactions professionnel.

Type de nœud:Déclencheur de planification

Ce nœud constitue le point de départ de l’ensemble du système. Il assure le démarrage automatique du processus d’analyse à intervalles réguliers afin de garantir une fréquence et une rapidité d’exécution élevées.
Le workflow déploie trois nœuds MarketInfo pour obtenir des données dans différentes dimensions temporelles :

Description des paramètres:
period: Cycle K-line, 15 minutes, 1 heure, 1 jourlimit: 200:Obtenez 200 000 lignes, suffisantes pour l’analyse technique$vars.pairUtilisez des variables pour stocker les paires de trading, ce qui facilite le changement d’objectifs d’analyse. En tant que paramètres externes de la stratégie, vous pouvez les définir selon les variations qui vous intéressent.Les trois blocs de code suivants traitent respectivement les données de la ligne K de différentes périodes :
Code 1 (15 minutes de traitement des données):
const result = [];
const data = $input.first().json.result || [];
data.forEach(item => {
result.push({
timeframe: "15m",
candles: item
});
});
return result;
Code 2 (1 heure de traitement des données):
const result = [];
const data = $input.first().json.result || [];
data.forEach(item => {
result.push({
timeframe: "1h",
candles: item
});
});
return result;
Code 3 (Traitement quotidien des données):
const result = [];
const data = $input.first().json.result || [];
data.forEach(item => {
result.push({
timeframe: "1d",
candles: item
});
});
return result;
Standardisation:
Type de nœud:Fusionner
modèle: Mode d’ajout, fusionnez les données des trois périodes en séquence

Ce nœud intègre les données K-line de toutes les périodes dans un package de données unifié, fournissant une base de données techniques complète pour l’analyse de l’IA.
Type de nœud:Code Emplacement:Situé après le nœud de fusion, responsable de l’intégration des données de la ligne K de plusieurs périodes
Code de base:
const allCandles = [];
for (const item of items){
allCandles.push(item.json)
}
return [{
json:{
allCandles
}
}];
Analyse des fonctions du code:
allCandlesDans le tableauType de nœud: Requête HTTP (requête HTTP)
Configuration détaillée:
{
"parameters": {
"method": "GET",
"url": "https://newsapi.org/v2/everything",
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "q",
"value": "Crypto OR Bitcoin OR Coindesk"
},
{
"name": "from",
"value": "={{ new Date(Date.now() - 3 * 24 * 60 * 60 * 1000).toISOString().split('T')[0] }}"
}
]
},
"sendHeaders": true,
"headerParameters": {
"parameters": [{
"name": "x-api-key",
"value": "网站申请"
}]
}
}
}
Analyse des paramètres clés:
q参数:Recherchez des mots-clés en utilisant la logique OU pour garantir la couverture des principaux médias consacrés aux cryptomonnaiesfrom参数: Calculez dynamiquement la date il y a 3 jours pour vous assurer d’obtenir les informations les plus récentesx-api-key: Clé d’authentification NewsAPI, qui doit être enregistréeType de nœud:Code
Code de base:
const articles = $input.first().json.data.articles || [];
const filteredArticles = articles.map(article => ({
title: article.title,
description: article.description,
}));
return [{
json: {
filteredArticles
}
}]
Analyse de code:
Type de nœudAgent intelligent IA Modèle LLM:Modèle Claude
Configuration de l’invite de base:
你是一个专门分析加密货币市场的高智能精准情感分析器。你将使用两部分方法分析提供文本的情感:
短期情感:
- 评估即时市场反应、近期新闻影响和技术波动性
- 确定情感类别:"积极"、"中性"或"消极"
- 计算-1(极度消极)到1(极度积极)之间的数值分数
- 提供简洁的理由说明短期情感(针对重大事件和加密货币给出详细回应和适当标题)
长期情感:
- 评估整体市场前景、基本面以及监管或宏观经济因素
- 确定情感类别:"积极"、"中性"或"消极"
- 计算-1(极度消极)到1(极度积极)之间的数值分数
- 提供详细的理由说明长期情感(针对重大事件和加密货币给出详细回应和适当标题)
您的输出必须恰好是一个包含两个键的JSON对象:"shortTermSentiment"和"longTermSentiment"。每个键的值必须是包含三个键的对象:"category"、"score"和"rationale"。不要输出任何额外文本。
现在,分析以下文本并生成您的JSON输出:
{{ JSON.stringify($json.filteredArticles) }}
Points forts de la conception rapide:
Type de nœud:Code
Code clé:
// Initialize containers for each set of data.
const allCandles = [];
let contentData = null;
// Loop over each item from the merge node.
for (const item of items) {
// If the item has candlestick data, add it to the array.
if (item.json.allCandles !== undefined) {
// Assuming item.json.allCandles is an array.
allCandles.push(...item.json.allCandles);
}
// If the item has embedded content (in message.content), store it.
if (item.json.output !== undefined) {
contentData = item.json.output;
}
}
// Return a single item with both candlestick data and content.
return [{
json: {
allCandles,
content: contentData
}
}];
Logique d’intégration:
Type de nœudAgent intelligent IA Modèle LLM:Modèle Claude
Configuration détaillée de l’invite:
## 交易分析指令
**数据结构:**
{{ $vars.pair}}的综合市场数据:
- 技术数据: {{ JSON.stringify($json["allCandles"]) }}
- 情感分析: {{ JSON.stringify($json["content"]) }}
K线格式: 时间框架 ("15m", "1h", "1d") + K线数组
情感: 来自加密货币新闻的短期/长期分析
**分析框架:**
**短期 (15m + 1h 数据):**
- 识别即时支撑/阻力位
- 价格行动信号 + 滞后指标
- 专注入场/出场时机
**长期 (1d + 1h 数据):**
- 主要趋势方向
- 结构性价位
- 更广泛的市场背景
**输出要求:**
**格式:** 纯文本,Telegram HTML样式
**日期:** {{ $vars.pair}}分析 {{ $now }} (格式: mm/dd/yyyy at xx:xxpm)
**结构:**
**现货建议:**
**短期:**
- 操作: [买入/卖出/持有]
- 入场: $X
- 止损: $X
- 目标: $X
- 理由: [2-3句简洁句子涵盖关键信号、指标、情感]
**长期:**
- 操作: [买入/卖出/持有]
- 入场: $X
- 止损: $X
- 目标: $X
- 理由: [2-3句简洁句子涵盖关键信号、指标、情感]
**杠杆建议:**
**短期:**
- 仓位: [做多/做空]
- 杠杆: Xx
- 入场: $X
- 止损: $X
- 目标: $X
- 理由: [2-3句简洁句子涵盖价格行动、确认、情感]
**长期:**
- 仓位: [做多/做空]
- 杠杆: Xx
- 入场: $X
- 止损: $X
- 目标: $X
- 理由: [2-3句简洁句子涵盖价格行动、确认、情感]
**关键指导原则:**
- 每个理由保持在50字以内
- 专注于可操作的洞察
- 消除冗余解释
- 优先考虑高信度信号
- 使用直接、简洁的语言
Fonctionnalités principales de Prompt:
Type de nœud:Code
Algorithme de segmentation:
// 获取输入文本,如果不存在则使用空字符串
const inputText = $input.first().json.output || "";
// 验证输入类型
if (typeof inputText !== "string") {
throw new Error("Input must be a string");
}
// 删除 "#" 和 "*" 符号
const cleanedText = inputText.replace(/[#*]/g, "");
// 查找 "杠杆建议" 的位置
const leveragedIndex = cleanedText.indexOf("杠杆建议");
// 如果没有找到分割标记,则按原来的方式分割
if (leveragedIndex === -1) {
const mid = Math.ceil(cleanedText.length / 2);
const firstHalf = cleanedText.substring(0, mid);
const secondHalf = cleanedText.substring(mid);
return [
{ json: { blockNumber: 1, content: firstBlock } },
{ json: { blockNumber: 2, content: secondBlock } }
];
}
// 根据 "杠杆建议" 分割文本
const firstBlock = cleanedText.substring(0, leveragedIndex).trim();
const secondBlock = cleanedText.substring(leveragedIndex).trim();
// 返回包含两个块的数组
return [
{ json: { blockNumber: 1, content: firstHalf } },
{ json: { blockNumber: 2, content: secondHalf } }
];
Stratégie de segmentation:
Type de nœud:Telegram

Fonctionnalités Push:
De cette façon, nous avons complété notre propre canal d’analyse et pouvons effectuer des analyses de marché pertinentes et proposer des suggestions de trading en fonction des produits que nous commercialisons.

Le déclencheur de synchronisation démarre les quatre branches d’acquisition de données à des intervalles de temps fixes pour garantir la rapidité et la précision élevées de l’analyse.
En utilisant le modèle de langage Claude combiné à des invites soigneusement conçues, nous obtenons des capacités de jugement de marché comparables à celles des analystes professionnels.
Chaque fonction est encapsulée sous forme de nœud indépendant pour faciliter la maintenance, la mise à niveau et la personnalisation.
Segmentez intelligemment les textes longs en fonction de la structure du contenu pour garantir une présentation parfaite des résultats d’analyse sur différents canaux push.
Si vous souhaitez créer votre propre système de trading automatique, vous pouvez ajouter des nœuds d’exécution de transactions sur cette base :
Ajoutez simplement des branches de jugement conditionnel et d’exécution de transaction après le nœud d’analyse AI pour obtenir un système de trading entièrement automatisé.
Grâce au nœud de visualisation Inventor Workflow, nous avons réussi à démanteler la véritable nature du flux d’informations des influenceurs de cryptomonnaies. En clair, derrière ces analyses de marché apparemment complexes se cache un processus de traitement de données standardisé.
La vérité est simple:
Nous n’avons pas besoin de suivre aveuglément les influenceurs, ni de payer pour des « informations privilégiées ». La plateforme quantitative Inventor a rendu l’analyse technique complexe accessible, permettant au grand public de créer ses propres systèmes d’analyse. Plus important encore, une fois que vous aurez créé ce système, vous comprendrez : l’analyse de marché n’est pas un mystère et les influenceurs ne sont pas des prophètes. Ce qu’ils peuvent faire, vous pouvez le faire aussi, et peut-être même mieux. À l’ère du progrès technologique, la plateforme Inventor abaisse les barrières à l’entrée pour les décisions d’investissement.
Au lieu d’être le fan de quelqu’un d’autre, il est préférable d’utiliser la plateforme FMZ pour devenir le maître de vos propres décisions d’investissement.
Adresse de la politique : https://www.fmz.com/strategy/509088