Files
2026-02-13 23:34:39 +01:00

32 lines
533 B
Plaintext

(do
(def med (pipe [[dax [:Close :Open]]]
(fn [cs os]
(do
(def o (get os 0))
(def c (get cs 0))
(def mm (* 0.5 (+ o c)))
{:m mm}
)
)
))
(def v 0)
(def xxx (pipe [[dax [:High :Low]] [med [:m]]]
(fn [hs ls ms]
(do
(def h (round (get hs 0)))
(def l (round (get ls 0)))
(def m (get ms 0))
(watch "h=" h " l=" l " m=" m)
(assign v (+ v h))
{:ah v}
)
)
))
(pipe [[xxx [:ah]]]
(fn [a] (do (print (get a 0)) ...))
)
)