Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
zengbin93
czsc
提交
f486063d
C
czsc
项目概览
zengbin93
/
czsc
通知
23
Star
2
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
4
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
czsc
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
4
Issue
4
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f486063d
编写于
6月 05, 2020
作者:
Z
zengbin93
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
0.3.7 修复背驰识别bug
上级
7bf454f2
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
8 addition
and
6 deletion
+8
-6
czsc/solid.py
czsc/solid.py
+8
-6
未找到文件。
czsc/solid.py
浏览文件 @
f486063d
...
@@ -285,10 +285,11 @@ def is_third_buy(ka, ka1=None, ka2=None, pf=False):
...
@@ -285,10 +285,11 @@ def is_third_buy(ka, ka1=None, ka2=None, pf=False):
if
zs_g
>
zs_d
:
if
zs_g
>
zs_d
:
# 第4段比第2段有新高或新低,且无背驰,第5段不跌回中枢;
# 第4段比第2段有新高或新低,且无背驰,第5段不跌回中枢;
zs1
=
[
ka
.
xd
[
-
3
][
'dt'
],
ka
.
xd
[
-
2
][
'dt'
]]
direction
=
'up'
zs2
=
[
ka
.
xd
[
-
5
][
'dt'
],
ka
.
xd
[
-
4
][
'dt'
]]
zs1
=
{
"start_dt"
:
ka
.
xd
[
-
3
][
'dt'
],
"end_dt"
:
ka
.
xd
[
-
2
][
'dt'
],
"direction"
:
direction
}
zs2
=
{
"start_dt"
:
ka
.
xd
[
-
5
][
'dt'
],
"end_dt"
:
ka
.
xd
[
-
4
][
'dt'
],
"direction"
:
direction
}
if
ka
.
xd
[
-
2
][
'xd'
]
>
ka
.
xd
[
-
4
][
'xd'
]
\
if
ka
.
xd
[
-
2
][
'xd'
]
>
ka
.
xd
[
-
4
][
'xd'
]
\
and
not
is_bei_chi
(
ka
,
zs1
,
zs2
,
direction
=
'up'
,
mode
=
'xd'
)
\
and
not
is_bei_chi
(
ka
,
zs1
,
zs2
,
mode
=
'xd'
)
\
and
ka
.
xd
[
-
1
][
'xd'
]
>
zs_g
:
and
ka
.
xd
[
-
1
][
'xd'
]
>
zs_g
:
detail
[
'操作提示'
]
=
'三买'
detail
[
'操作提示'
]
=
'三买'
detail
[
'出现时间'
]
=
ka
.
xd
[
-
1
][
'dt'
]
detail
[
'出现时间'
]
=
ka
.
xd
[
-
1
][
'dt'
]
...
@@ -349,10 +350,11 @@ def is_third_sell(ka, ka1=None, ka2=None, pf=False):
...
@@ -349,10 +350,11 @@ def is_third_sell(ka, ka1=None, ka2=None, pf=False):
if
zs_g
>
zs_d
:
if
zs_g
>
zs_d
:
# 第4段比第2段新低无背驰,第5段不升回中枢;
# 第4段比第2段新低无背驰,第5段不升回中枢;
zs1
=
[
ka
.
xd
[
-
3
][
'dt'
],
ka
.
xd
[
-
2
][
'dt'
]]
direction
=
'down'
zs2
=
[
ka
.
xd
[
-
5
][
'dt'
],
ka
.
xd
[
-
4
][
'dt'
]]
zs1
=
{
"start_dt"
:
ka
.
xd
[
-
3
][
'dt'
],
"end_dt"
:
ka
.
xd
[
-
2
][
'dt'
],
"direction"
:
direction
}
zs2
=
{
"start_dt"
:
ka
.
xd
[
-
5
][
'dt'
],
"end_dt"
:
ka
.
xd
[
-
4
][
'dt'
],
"direction"
:
direction
}
if
ka
.
xd
[
-
2
][
'xd'
]
<
ka
.
xd
[
-
4
][
'xd'
]
\
if
ka
.
xd
[
-
2
][
'xd'
]
<
ka
.
xd
[
-
4
][
'xd'
]
\
and
not
is_bei_chi
(
ka
,
zs1
,
zs2
,
direction
=
'down'
,
mode
=
'xd'
)
\
and
not
is_bei_chi
(
ka
,
zs1
,
zs2
,
mode
=
'xd'
)
\
and
ka
.
xd
[
-
1
][
'xd'
]
>
zs_g
:
and
ka
.
xd
[
-
1
][
'xd'
]
>
zs_g
:
detail
[
'操作提示'
]
=
'三卖'
detail
[
'操作提示'
]
=
'三卖'
detail
[
'出现时间'
]
=
ka
.
xd
[
-
1
][
'dt'
]
detail
[
'出现时间'
]
=
ka
.
xd
[
-
1
][
'dt'
]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录