以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 粘合即使有,也不入选 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=69166) |
-- 作者:zgzyd75 -- 发布时间:2014/8/24 12:50:37 -- 粘合即使有,也不入选
需实现的功能!即使粘合也不入选
HD1:=MAX(MAX(MA7,MA14),MAX(MA25,C));求最大最小值 DDH1:=MIN(MIN(MA7,MA14),MIN(MA25,C)); NIAN1:=HD1/DDH1<1.08;{为粘合值} Zh:=hd1-ddh;{}求差值 {此处NIAN1为真,需进行如下}
需实现的一个功能表述 {1,计算出NIAN1为真时前10天的每天的MA7,MA14,MA25这三个数的最大最小差值,} 2,当NIAN1为真时的,这三个数的最大最小差值与前10天这三个数的最大最小差值,相比: 这10天内每天的这三个数的最大最小差值 大于 NIAN1为真时Zh 。共出了5次或6次,这样也能证明NIAN1为真,也就是讲如果出现的次数过少,即使NIAN1为真(粘合了),也不能认出其为真。
第二个功能表述 {1,计算出NIAN1为真时前10天的每天的MA7,MA14,MA25这三个数的最大最小差值,}
2,当NIAN1为真时的,这三个数的最大最小差值与前10天这三个数的最大最小差值,相比: 这10天内,如果前10天的,NIAN1为真时三个数的最大最小差值小于前10天这三个数的最大最小差值多少,则即使NIAN1为真(粘合了),也不能认出其为真。
以下是我个人表述编程,极不全也:
ZD1:=REF(ddh1,10); ZD2:=REF(ddh1,10); ZHH1:=ZD-ZD1; {定:10日前最大,最小值,差值} Zz1:=if(zh1>zh,1,0);; |
-- 作者:jinzhe -- 发布时间:2014/8/25 15:31:16 -- 当NIAN1为真时的,这三个数的最大最小差值与前10天这三个数的最大最小差值,相比:
到底是什么重复出现了5,6次之后就认为nian1为真了? |
-- 作者:zgzyd75 -- 发布时间:2014/8/25 22:26:11 -- 这10天内每天的这三个数的最大最小差值 大于 NIAN1为真时Zh 。共出了5次或6次,这样也能证明NIAN1为真=== 即在10个时间周期内,出现此种情况共6次时,NIAN1仍为真,但出现了4次即使NIAN1为真(粘合了),也不能认出其为真:
|
-- 作者:jinzhe -- 发布时间:2014/8/26 8:56:28 -- 10个周期内的最大最小差值只有两个数,怎么能计算出来超过6次的? |