Rss & SiteMap

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

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

标题:macd金叉开多单问题?

1楼
tanganquan 发表于:2012/5/10 12:35:05

老师,我提了问题,可能不是很完整,现在重新发一次:

macd 金叉开多单:

1.macd>0, 开多单的条件是:macd已经金叉,并且离他最近的上一次的macd死叉的周期<=13根K线;

2.macd<0,开多单的条件是:macd已经金叉,并且离他最近的上一次的macd金叉的周期<=13根K线;

谢谢老师!

2楼
jinzhe 发表于:2012/5/10 13:21:59

//引用出macd指标中的macd,diff,dea

macd2:=stkindi('','macd.macd1',0,1);
dea1:=stkindi('','macd.dea',0,1);
diff1:=stkindi('','macd.diff',0,1);
//上一次金、死叉到现在的周期数

sq:barslast(cross(dea1,diff1))+1;
jq:barslast(cross(diff1,dea1))+1;
//满足条件就开仓

if macd2>0 and cross(diff1,dea1) and sq<=13 then buy(1,1,market);

if macd2<0 and cross(dea1,diff1) and jq<=13 then buy(1,1,market);

3楼
董小球 发表于:2012/5/11 13:14:37
sq:=barslast(cross(dea1,diff1))+1;
jq:=barslast(cross(diff1,dea1))+1;
这么表示,否则K线图被压缩
4楼
jinzhe 发表于:2012/5/11 13:20:34

图片点击可在新窗口打开查看

自己设定的是仅随k线变动的,所以没问题。没考虑到其他人的情况。。。

5楼
zws 发表于:2012/7/7 23:24:13
 

导入后没有显示???

 

是什么原因,请查查???图片点击可在新窗口打开查看

6楼
just 发表于:2012/7/11 13:30:52
估计是引用这里的代码变量表示,楼主去看看自己代码里的MACD指标里的指标线是用什么标量进行定义的,可能不是MACD1而是MACD。
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 2 queries.