Rss & SiteMap

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

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

标题:求编写一个简单的均线macd策略公式

1楼
天天涨停 发表于:2019/1/31 11:53:18
求写一个公式策略
1、开多条件:先满足5日线上穿10日线,然后再满足macd红柱在0轴以上,并且K线站上5日线,达到上述条件就开多;
2、平多条件:先满足5日线下穿10日线,然后再满足macd绿柱在0轴以下,再次满足macd绿柱缩量,达到上述条件就平多。
1、开空条件:先满足5日线下穿10日线,然后再满足macd绿柱在0轴以下,并且K线在5日线下,再次满足macd绿柱缩量,达到上述条件就开空
2、平空条件:先满足5日线上穿10日线,然后再满足macd红柱在0轴以上,达到上述条件就平空;

2楼
天天涨停 发表于:2019/1/31 14:44:52
求写一个公式策略
1、开多条件:先满足5日线上穿10日线,然后再满足macd红柱在0轴以上,并且K线站上5日线,达到上述条件就开多;
2、平多条件:先满足5日线下穿10日线,然后再满足macd绿柱在0轴以下,再次满足macd绿柱缩量,达到上述条件就平多。
1、开空条件:先满足5日线下穿10日线,然后再满足macd绿柱在0轴以下,并且K线在5日线下,再次满足macd绿柱缩量,达到上述条件就开空
2、平空条件:先满足5日线上穿10日线,然后再满足macd红柱在0轴以上,达到上述条件就平空;

3楼
FireScript 发表于:2019/1/31 16:31:45
 需要明确:
1.图表程序还是后台程序化代码
2.“先满足5日线上穿10日线,然后再满足macd红柱在0轴以上”  类似这种描述是指同时满足这2个条件,还是说按先后顺序满足。
3.“K线站上5日线”  是指收盘价大于五日均线吗?
4.macd绿柱缩量 是指macd绝对值相比上个周期缩小是吗?
[此贴子已经被作者于2019/1/31 16:32:49编辑过]
4楼
FireScript 发表于:2019/2/1 10:00:44
input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);//参数设置
DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  : EMA(DIFF,M);
MACD1 : 2*(DIFF-DEA);

ma5:ma(c,5);
ma10:ma(c,10);

buycond1: ma5>ma10 and macd1>0 and macd1>ref(macd1,1) and c>ma5 and holding=0;//均线金叉之后满足macd1红柱,且macd红柱大于上一个macd红柱且最新收盘价大于五日均线
sellcond1:ma5<ma10 and macd1<0 and macd1<ref(macd1,1) and holding>0;

if buycond1 then buy(1,1,market);
if sellcond1 then sell(holding>0,holding,market);

这里以多头为例。你先看下多头部分是否满足需求,再处理空头部分吧。
5楼
天天涨停 发表于:2019/2/1 15:56:12
好的,谢谢你,老师。
共5 条记录, 每页显示 10 条, 页签: [1]


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