changedInput schema / properties / quote / description
Previous value: -"Default USDT."New value: +"Default USDC on Hyperliquid, USDT elsewhere."
addedInput schema / properties / rules / items / properties / left / properties
Added value: +{
+ "expression": {
+ "type": "string"
+ },
+ "field": {
+ "enum": [
+ "open",
+ "high",
+ "low",
+ "close",
+ "volume",
+ "quoteVolume",
+ "trades",
+ "change1",
+ "change5",
+ "rangePercent"
+ ],
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "field",
+ "indicator",
+ "formula",
+ "strategy"
+ ],
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "parameters": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ "params": {
+ "additionalProperties": {
+ "type": [
+ "number",
+ "string",
+ "boolean"
+ ]
+ },
+ "type": "object"
+ },
+ "plotKey": {
+ "description": "Optional; defaults to the first indicator output.",
+ "type": "string"
+ },
+ "strategyId": {
+ "type": "string"
+ },
+ "studyId": {
+ "description": "Indicator id, e.g. rsi or ema.",
+ "type": "string"
+ }
+}
addedInput schema / properties / rules / items / properties / right / anyOf
Added value: +[
+ {
+ "type": "number"
+ },
+ {
+ "properties": {
+ "kind": {
+ "enum": [
+ "constant",
+ "operand"
+ ],
+ "type": "string"
+ },
+ "operand": {
+ "properties": {
+ "expression": {
+ "type": "string"
+ },
+ "field": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "field",
+ "indicator",
+ "formula",
+ "strategy"
+ ],
+ "type": "string"
+ },
+ "params": {
+ "type": "object"
+ },
+ "plotKey": {
+ "type": "string"
+ },
+ "strategyId": {
+ "type": "string"
+ },
+ "studyId": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "value": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ }
+]
changedInput schema / properties / rules / items / properties / right / description
Previous value: -"A number, or another operand in the same form as left."New value: +"Use a number for a threshold: RSI >50 is {left:{kind:\"indicator\",studyId:\"rsi\"},operator:\"above\",right:50}. To compare with an indicator use {kind:\"operand\",operand:{kind:\"indicator\",studyId:\"ema\",params:{period:20}}}."