From 8f0aa7223d3f244a66556c5ddee5dae0b3789b2e Mon Sep 17 00:00:00 2001 From: mindesbunister Date: Sat, 1 Nov 2025 11:00:13 +0100 Subject: [PATCH] Fix Format Risk node data references - Updated to Set node v3.4 with proper assignments format - Explicitly reference Parse Signal Enhanced for rawMessage - Use $json for Check Risk output (reason, details, score, reasons) - Properly formatted message with all data fields populated - Added seconds to timestamp for better tracking --- workflows/trading/Money_Machine.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/workflows/trading/Money_Machine.json b/workflows/trading/Money_Machine.json index 68b18ea..ed77b02 100644 --- a/workflows/trading/Money_Machine.json +++ b/workflows/trading/Money_Machine.json @@ -235,11 +235,15 @@ }, { "parameters": { - "fields": { - "values": [ + "mode": "manual", + "duplicateItem": false, + "assignments": { + "assignments": [ { + "id": "risk_message", "name": "message", - "stringValue": "={{ '⚠️ TRADE BLOCKED\\n\\n' + $json.rawMessage + '\\n\\n🛑 Reason: ' + ($json.reason || 'Risk limits exceeded') + ($json.details ? '\\n📋 Details: ' + $json.details : '') + ($json.qualityScore ? '\\n📊 Quality Score: ' + $json.qualityScore + '/100' : '') + ($json.qualityReasons && $json.qualityReasons.length > 0 ? '\\n⚠️ Issues:\\n • ' + $json.qualityReasons.join('\\n • ') : '') + '\\n⏰ ' + $now.format('HH:mm') }}" + "value": "={{ '⚠️ TRADE BLOCKED\\n\\n' + $('Parse Signal Enhanced').item.json.rawMessage + '\\n\\n🛑 Reason: ' + $json.reason + '\\n📋 Details: ' + ($json.details || 'N/A') + '\\n\\n📊 Quality Score: ' + ($json.qualityScore || 'N/A') + '/100' + ($json.qualityReasons && $json.qualityReasons.length > 0 ? '\\n⚠️ Issues:\\n • ' + $json.qualityReasons.join('\\n • ') : '') + '\\n\\n⏰ ' + $now.format('HH:mm:ss') }}", + "type": "string" } ] }, @@ -248,7 +252,7 @@ "id": "da462967-0548-4d57-a6de-cb783c96ac07", "name": "Format Risk", "type": "n8n-nodes-base.set", - "typeVersion": 3.2, + "typeVersion": 3.4, "position": [ 60, 760