forked from wzrdsappr/trading-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
trading-core.asd
37 lines (35 loc) · 1.59 KB
/
trading-core.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
;;;; trading-core.asd
(asdf:defsystem #:trading-core
:serial t
:description "Trading platform that allows trading strategies to be implemented via finite state machines."
:author "Jonathan Lee"
:license "MIT"
:depends-on (#:file-io #:cl-ppcre #:logv #:cl-mustache #:local-time
#:rutils #:alexandria)
:components ((:file "circular-buffer")
(:file "package")
(:file "utility-functions")
(:file "trading-core")
(:file "algo")
(:file "event")
(:file "fsm")
(:file "trade")
(:file "agent")
(:file "aggregate-agent")
(:file "fsm-agent")
(:file "trade-stats")
(:file "simulate")
(:file "system-analysis")
(:file "indicators")
(:file "processing-agents/tick-bar-generator")
(:file "processing-agents/time-bar-generator")
(:file "processing-agents/box-chart-agent")
(:file "trading-agents/simple-model")
(:file "trading-agents/simple-model-comm")
(:file "trading-agents/channel-breakout-trend-following")
(:file "trading-agents/envelope-moving-avg-trend-following")
(:file "trading-agents/adaptive-moving-avg-trend-following")
(:file "trading-agents/swing-breakout")
(:file "trading-agents/opening-range-breakout")
(:file "trading-agents/swing-mean-reversion")
(:file "trading-agents/range-projection-mean-reversion") ))