以文本方式查看主题

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

--  作者:tomato
--  发布时间:2014/4/22 16:33:48
--  macd的编写问题
我想写一个macd指标的程序,macd第一次突破零轴以上,出现第一个死叉和金叉,且死叉和金叉之间要小于13根k线,做多,该怎么写呢
--  作者:jinzhe
--  发布时间:2014/4/22 16:44:34
--  
编写中,请稍等
--  作者:qq代人发帖
--  发布时间:2014/4/22 16:55:23
--  
DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  : EMA(DIFF,M);
MACD:2*(DIFF-DEA), COLORSTICK,NOAXIS;
jc:cross(macd,0);
sc:cross(0,macd);
aa:barslast(jc)<13;
if aa and sc THEN
buy(holding=0,1,market);

--  作者:tomato
--  发布时间:2014/4/23 11:17:59
--  
请帮我看看我写的是否有问题,diff上穿dea做多,dea上穿diff做空,此处画红框的地方可以不用上一根么?
--  作者:tomato
--  发布时间:2014/4/23 11:18:45
--  
截图
[此贴子已经被作者于2014/4/23 11:19:06编辑过]

--  作者:tomato
--  发布时间:2014/4/23 11:21:42
--  

截图


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

--  作者:qq代人发帖
--  发布时间:2014/4/23 13:10:17
--  

用上一根的条件比较稳定,您自己选择用或不用。


--  作者:tomato
--  发布时间:2014/4/24 13:47:46
--  
谢谢您,我还想问如果我想让这个死叉和金叉是第一个在零轴之上的死叉和金叉,应该怎么写
--  作者:jinzhe
--  发布时间:2014/4/24 14:09:44
--  
第一个是什么意思?当天第一个?
--  作者:tomato
--  发布时间:2014/4/24 14:16:28
--  
像截图这种,diff和dea都是从零轴下面穿过来的,我就当时第一个出现零轴之上的死叉和第一个零轴之上的金叉
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看