Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:公式怎么写才会让系统走完一根K线在发信号

1楼
qing 发表于:2015/9/25 12:48:49
我写了一个MACD金叉或死叉的声音预警公式,有个问题就是有时候还没有走完一根K线就会发出声音预警,等到走完了K线有没有金叉或死叉。   请问高手我的公式应在加点什么样的语句才会让系统走完一个K线在发出预警声音?谢谢!
2楼
jinzhe 发表于:2015/9/25 13:06:28
把“预警条件”改为“ref(预警条件,1)”即可
[此贴子已经被作者于2015/9/25 13:08:10编辑过]
3楼
qing 发表于:2015/9/25 14:24:42
if REF (cross(diff,dea),1) then PLAYSOUND(cross(diff,dea),'E:\MM.MP3');
按照您的方案出现了语法错误。“cross在逐K线模式下不能直接在IF控制语句内应用。。。。。
那我应该怎么改
4楼
jinzhe 发表于:2015/9/25 14:39:17
是不是外面还有一层if?
5楼
qing 发表于:2015/9/25 15:10:58
if REF (cross(diff,dea),1) then PLAYSOUND(cross(diff,dea),'E:\MM.MP3');
只有一个if,
6楼
jinzhe 发表于:2015/9/25 15:24:18

你再仔细看看,外面还有一层if

你可以自己试试看,看看光这句代码会不会编译错误,当然要定义好diff和dea

7楼
qing 发表于:2015/9/25 15:35:54
知道了,谢谢
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01465 s, 3 queries.