Rss & SiteMap

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

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

标题:编写遇到问题

1楼
fan1379 发表于:2018/3/12 15:56:06

麻烦老师了。

股票,日线和周线和月线同时满足MACD再0轴之上金叉,买入。三者任何一个死叉就卖出。怎么表达?

非常感谢!

2楼
FireScript 发表于:2018/3/12 16:54:24

diff_day:STKINDI('','macd.diff',0,6,0);
dea_day:STKINDI('','macd.dea',0,6,0);
macd1_day:STKINDI('','macd.macd1',0,6,0);

 

jc_day:cross(diff_day,dea_day);
sc_day:cross(dea_day,diff_day);

 

diff_week:STKINDI('','macd.diff',0,7,0);
dea_week:STKINDI('','macd.dea',0,7,0);
macd1_week:STKINDI('','macd.macd1',0,7,0);

 

jc_week:cross(diff_week,dea_week);
sc_week:cross(dea_week,diff_week);

 

diff_month:STKINDI('','macd.diff',0,8,0);
dea_month:STKINDI('','macd.dea',0,8,0);
macd1_month:STKINDI('','macd.macd1',0,8,0);

 

jc_month:cross(diff_month,dea_month);
sc_month:cross(dea_month,diff_month);


buycond:jc_day and jc_week and jc_month;//开仓条件
sellcond:sc_day or sc_week or sc_month;//平仓条件

3楼
fan1379 发表于:2018/3/12 16:59:22
非常感谢老师!
4楼
fan1379 发表于:2018/3/12 17:15:26
老师麻烦看一下,选出来就这几个股票,范围是上海A股,这几个股票主观看一下,第一个就不符合。
图片点击可在新窗口打开查看此主题相关图片如下:6.png
图片点击可在新窗口打开查看
5楼
FireScript 发表于:2018/3/12 17:29:08

我忘记了0轴的那个了

改了下

 

diff_day:STKINDI('','macd.diff',0,6,0);
dea_day:STKINDI('','macd.dea',0,6,0);
macd1_day:STKINDI('','macd.macd1',0,6,0);

 

jc_day:cross(diff_day,dea_day) and macd1_day>0;
sc_day:cross(dea_day,diff_day) and macd1_day>0;

 

diff_week:STKINDI('','macd.diff',0,7,0);
dea_week:STKINDI('','macd.dea',0,7,0);
macd1_week:STKINDI('','macd.macd1',0,7,0);

 

jc_week:cross(diff_week,dea_week) and macd1_week>0;
sc_week:cross(dea_week,diff_week) and macd1_week>0;

 

diff_month:STKINDI('','macd.diff',0,8,0);
dea_month:STKINDI('','macd.dea',0,8,0);
macd1_month:STKINDI('','macd.macd1',0,8,0);

 

jc_month:cross(diff_month,dea_month) and macd1_month>0 ;
sc_month:cross(dea_month,diff_month) and macd1_month>0;


buycond:jc_day and jc_week and jc_month;//开仓条件
sellcond:sc_day or sc_week or sc_month;//平仓条件

6楼
fan1379 发表于:2018/3/12 17:32:47
这个连一个都选不出来,范围(上海A股,深圳A股),老师您试试
7楼
FireScript 发表于:2018/3/13 8:49:32

1.直接把代码输出到图表看下 buycond的值,看下是否存在值是1的情况。

2.其他变量更换成 :=方式定义

diff_day:=STKINDI('','macd.diff',0,6,0);
dea_day:=STKINDI('','macd.dea',0,6,0);
macd1_day:=STKINDI('','macd.macd1',0,6,0);

 

jc_day:=cross(diff_day,dea_day) and macd1_day>0;
sc_day:=cross(dea_day,diff_day) and macd1_day>0;

 

diff_week:=STKINDI('','macd.diff',0,7,0);
dea_week:=STKINDI('','macd.dea',0,7,0);
macd1_week:=STKINDI('','macd.macd1',0,7,0);

 

jc_week:=cross(diff_week,dea_week) and macd1_week>0;
sc_week:=cross(dea_week,diff_week) and macd1_week>0;

 

diff_month:=STKINDI('','macd.diff',0,8,0);
dea_month:=STKINDI('','macd.dea',0,8,0);
macd1_month:=STKINDI('','macd.macd1',0,8,0);

 

jc_month:=cross(diff_month,dea_month) and macd1_month>0 ;
sc_month:=cross(dea_month,diff_month) and macd1_month>0;


jc_day and jc_week and jc_month;//选股条件
//sellcond:sc_day or sc_week or sc_month;//平仓条件

8楼
fan1379 发表于:2018/3/13 10:16:50

还是不行,主观来看,就有好几个股票符合,这一个也选不出

9楼
FireScript 发表于:2018/3/13 10:24:37
把代码加载到你觉得符合的股票上看下输出情况 主要看那个buycond 那个条件值。
10楼
fan1379 发表于:2018/3/13 11:11:10

还没好,,,,,,是不是引用的不对啊,您试了吗?

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


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