Commit 0cef3e4
committed
Add Strategy config facade
- Add `StrategyCore` and macro-generated `config()` accessors
- Return `StrategyConfig` from macro-wired strategy calls
- Classify `StrategyCore` config as plug-in host-owned
- Document strategy config access in the Rust how-to1 parent 7d5fdb1 commit 0cef3e4
5 files changed
Lines changed: 24 additions & 1 deletion
File tree
- crates
- plugin/tests
- trading/src
- strategy
- docs/how_to
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
| 195 | + | |
196 | 196 | | |
| 197 | + | |
197 | 198 | | |
198 | 199 | | |
199 | 200 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
| |||
75 | 77 | | |
76 | 78 | | |
77 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
78 | 89 | | |
79 | 90 | | |
80 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
181 | 187 | | |
182 | 188 | | |
183 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4609 | 4609 | | |
4610 | 4610 | | |
4611 | 4611 | | |
| 4612 | + | |
4612 | 4613 | | |
4613 | 4614 | | |
4614 | 4615 | | |
4615 | 4616 | | |
4616 | 4617 | | |
4617 | 4618 | | |
| 4619 | + | |
4618 | 4620 | | |
4619 | 4621 | | |
4620 | 4622 | | |
4621 | 4623 | | |
4622 | 4624 | | |
4623 | 4625 | | |
| 4626 | + | |
4624 | 4627 | | |
4625 | 4628 | | |
4626 | 4629 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
0 commit comments