Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
R
robo-dividend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wenwen.tang
robo-dividend
Commits
3f327ee0
Commit
3f327ee0
authored
Dec 06, 2022
by
jichao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加同步数据功能
parent
fc57ab42
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
1 deletion
+22
-1
api.py
api.py
+21
-0
robo_executor.py
robo_executor.py
+1
-1
No files found.
api.py
View file @
3f327ee0
from
abc
import
ABC
,
abstractmethod
from
datetime
import
datetime
as
dt
from
enum
import
Enum
,
unique
from
typing
import
List
from
py_jftech
import
get_config
...
...
@@ -563,3 +564,23 @@ class RoboExecutor(ABC):
@
staticmethod
def
use_name
():
return
get_config
(
'robo-executor'
)[
'use'
]
class
RoboReport
(
ABC
):
@
abstractmethod
def
report_name
(
self
)
->
str
:
'''
返回报告名称
:return: 报告名称
'''
pass
@
abstractmethod
def
load_report
(
self
,
day
=
dt
.
today
())
->
List
[
dict
]:
'''
获取指定日期的报告
:param day: 指定日期
:return: 报告数据
'''
pass
robo_executor.py
View file @
3f327ee0
...
...
@@ -32,7 +32,7 @@ class BacktestStep(Enum):
@
component
(
bean_name
=
'backtest'
)
class
BacktestExector
(
RoboExecutor
):
class
BacktestExec
u
tor
(
RoboExecutor
):
@
autowired
def
__init__
(
self
,
risk
:
AssetRisk
=
None
,
datum
:
Datum
=
None
,
pool
:
AssetPool
=
None
,
syncs
:
List
[
DataSync
]
=
None
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment