feat(hypothesis): aggiungi feature temporali al prompt con 2 esempi few-shot
This commit is contained in:
@@ -84,6 +84,22 @@ Leaf - indicatori (calcolati su close):
|
|||||||
Leaf - feature OHLCV:
|
Leaf - feature OHLCV:
|
||||||
{{"kind": "feature", "name": "open|high|low|close|volume"}}
|
{{"kind": "feature", "name": "open|high|low|close|volume"}}
|
||||||
|
|
||||||
|
Leaf - feature TEMPORALI (sempre accessibili, UTC):
|
||||||
|
{{"kind": "feature", "name": "hour"}} // range 0-23
|
||||||
|
{{"kind": "feature", "name": "dow"}} // range 0-6 (lun=0, dom=6)
|
||||||
|
{{"kind": "feature", "name": "is_weekend"}} // 0 o 1
|
||||||
|
{{"kind": "feature", "name": "minute_of_hour"}} // range 0-59
|
||||||
|
|
||||||
|
Esempi di gating temporale:
|
||||||
|
// Solo durante la sessione US (14:00-22:00 UTC)
|
||||||
|
{{"op": "and", "args": [
|
||||||
|
{{"op": "gt", "args": [{{"kind": "feature", "name": "hour"}}, {{"kind": "literal", "value": 14}}]}},
|
||||||
|
{{"op": "lt", "args": [{{"kind": "feature", "name": "hour"}}, {{"kind": "literal", "value": 22}}]}}
|
||||||
|
]}}
|
||||||
|
|
||||||
|
// Solo nel weekend (sab+dom)
|
||||||
|
{{"op": "eq", "args": [{{"kind": "feature", "name": "is_weekend"}}, {{"kind": "literal", "value": 1}}]}}
|
||||||
|
|
||||||
Leaf - letterale numerico:
|
Leaf - letterale numerico:
|
||||||
{{"kind": "literal", "value": 70.0}}
|
{{"kind": "literal", "value": 70.0}}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user