Rss & SiteMap

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

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

标题:我想15分钟diff持续下降6日掉头向上时买入,60分钟macd减少时卖出,以下策略对吗?选择什么模式,周期怎么选择?

1楼
zwdqx 发表于:2016/12/23 6:18:50

diff:=stkindi('','macd.diff1',0,3);//15 分钟 diff值
macd:=stkindi('','macd.macd1',0,5);//60分钟macd值
J:=stkindi('','kdj.j',0,6);

If  last(ref(diff,1)<ref(diff,2),6,0) and diff>REF(diff,1)  and  TTOTALDAYTRADE<1 then BEGIN
tbuy(1,10000/close,mkt);
SENDMAIL(1,'13913992413@139.COM', STKLABEL & STKNAME & NUMTOSTR(CLOSE,2)& '《买》_【】','');
end

If  macd<ref(macd,1)  then BEGIN
 tsell(1,0,mkt);  
SENDMAIL(1,'13913992413@139.COM', STKLABEL & STKNAME & NUMTOSTR(CLOSE,2)& '《卖》_【】','');
end


2楼
jinzhe 发表于:2016/12/23 9:01:12
不是,问题是你想要在哪个周期上运行的,你先要定好,不能让我们来做决定
3楼
zwdqx 发表于:2016/12/23 9:06:38
60分钟周期上运行,怎么取
15分钟周期的数据。
4楼
jinzhe 发表于:2016/12/23 9:20:19

一般分为行情数据和指标数据

行情数据:callstock(stklabel,vtclose,3);//引用15分钟的收盘价数据

指标数据:stkindi('','ma.ma1',0,3);//引用15分钟ma指标的ma1指标线数据

5楼
zwdqx 发表于:2016/12/24 17:21:56
我是15分钟macd金叉买入,60分钟macd红柱变短卖出,默认周期和禁用周期应该怎么选?

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

6楼
jinzhe 发表于:2016/12/26 9:20:15
不用选的,要运行在60分钟,那么就要引用15分钟;你要运行在15分钟,就要引用60分钟。看你怎么用的了
7楼
zwdqx 发表于:2016/12/26 13:24:40

 我是30分钟macd金叉买入,60分钟macd红柱变短卖出,默认周期选60分钟,下面的写法对吗?


Diff30:=stkindi('','macd.diff',0,4);//30 分钟 diff

Dea30:= stkindi('','macd.dea',0,4);//30 分钟 dea

If  cross(diff30,dea30)   and  tbuyholding(1)=0  then  BEGIN

tbuy(1,10000/close,mkt);

SENDMAIL(1,'13913992413@139.COM', STKLABEL & STKNAME & NUMTOSTR(CLOSE,2)& '《买》_14','');

end

If  macd<ref(macd,1)  and  tbuyholding(0)>0  then BEGIN

 tsell(1,0,mkt); 

SENDMAIL(1,'13913992413@139.COM', STKLABEL & STKNAME & NUMTOSTR(CLOSE,2)& '《卖》_【普14','');

End

8楼
jinzhe 发表于:2016/12/26 13:28:54

可以,但是第二个再加一个条件 and all(macd>0,2),表示两个macd住都是红色的

9楼
zwdqx 发表于:2017/1/1 7:56:01

策略中30分钟线(macd金叉买入)和60分钟线(macd柱变短卖出),走完K线模式。走完一根K线该怎么理解?

1、如策略运行周期选30分钟,30分钟K线走完判断买入条件是否成立,此时是否也判断卖出条件?如判断是不是会造成卖出信号失真(假如30分钟时有卖出信号,60分钟K线结束卖出信号消失)。

2、如策略运行周期选60分钟,是否是60分钟K线走完才判断?这样是否会造成其中一个30分钟周期触发的信号漏掉。

 

 

如果是这样的话,该怎样避免?谢谢!

[此贴子已经被作者于2017-1-1 7:57:11编辑过]
10楼
jinzhe 发表于:2017/1/3 8:55:26

1.应用在30分钟k线表示要走完这根30分钟k线之后出信号,60分钟k线同理

2.代码从上倒下进行计算,看你的代码,也会进行判断卖出条件。

3.后台没有信号闪烁这个讲法,所以不知道你的失真要表达什么意思

4.是的,60分钟周期和30分钟周期是两回事,不是1个60=2个30 这样算的

共31 条记录, 每页显示 10 条, 页签: [1] [2][3][4]


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