以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  老师好  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=174087)

--  作者:NH
--  发布时间:2020/1/22 15:44:56
--  老师好
当KDJ   
J值等于0  或者100   第一个值忽略,当出现第二个J值也为0或者100  且收盘价 或者最高价大于前一个值的 收盘价 或者最高价时  且价格低于MA10。 在图表主图画出椭圆形框 ,,且给出买进声音提示。

--  作者:gxx978
--  发布时间:2020/1/22 15:55:49
--  
第一个值忽略是什么意思?是否可以这样理解:当J值等于0或100,且当前价格或者最高价大于上一次J值为0或100时的收盘价或最高价,并且当前价格小于MA10均价,则画椭圆形,并声音提示。
--  作者:NH
--  发布时间:2020/1/22 15:59:21
--  
是的 老师
--  作者:gxx978
--  发布时间:2020/1/22 16:42:46
--  

参考如下案例:

A1:J<>0 OR J<>100;       //J值等于0或100
A2:C>REF(C,BARSLAST(A1)) OR H>REF(H,BARSLAST(A1));    //当前价格或者最高价大于上一次J值为0或100时的收盘价或最高价
A3:C>MA(C,10);   //当前价格小于MA10均价

DRAWELLIPSE(A1 AND A2 AND A3,H,A1 AND A2 AND A3,L,TRUE);
PLAYSOUND(A1 AND A2 AND A3,\'D:\\开多声音.MP3\' );


--  作者:NH
--  发布时间:2020/1/23 11:57:48
--  

A1:J<>0 OR J<>100;   

编译通不过  这里的<> 是等于 还是不等于的意思? 如果是等于  是否可以用 =(等号)  替代?


--  作者:gxx978
--  发布时间:2020/1/23 13:30:03
--  

1、是用=(等号代替),<>是表示不等于,之前的写错了。

2、编译通不过提示什么,是否是某个变量未定义呢,看下错误提示呢。

[此贴子已经被作者于2020/1/23 14:01:08编辑过]