以文本方式查看主题

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

--  作者:没啥事
--  发布时间:2020/2/8 16:55:34
--  指标模型编写求助
 老师,你好。
麻烦帮我写一个小指标

1小时为周期,三条均线:5,  21,55 。
如果均价站上55均线,成交量是前一根K线的1倍以上,下一跟均线的收盘价在55线上方,且MACD 白线在O柚上,且白色位于黄线的上方,则开多开仓,、
如果收盘跌破21均线则止损

谢谢!


--  作者:wenarm
--  发布时间:2020/2/8 17:11:05
--  

如果均价站上55均线??

什么均价?给出定义


--  作者:没啥事
--  发布时间:2020/2/8 17:17:46
--  
就是如果这一根的K线收盘价站上55均线,则下一根收盘价如果还是在 55均线上方,则在收盘之前就可以开多
--  作者:wenarm
--  发布时间:2020/2/8 18:21:33
--  

ma5:ma(close,5);
ma21:ma(close,21);
ma55:ma(close,55);

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA), COLORSTICK;

//程序化无法判断未来,只能站在下一根的位置向前看两个的状态。

if ref(c,1)>ref(ma55,1) and ref(vol,1)>ref(vol,2)/2 and close>ma55 and ref(diff,1)>0 and ref(diff,1)>ref(dea,1) then BEGIN
 buy(HOLDING=0,1,MARKET); 
end

if close<ma21 and HOLDING>0 then BEGIN
 sell(1,HOLDING,MARKET);
end

[此贴子已经被作者于2020/2/8 18:22:12编辑过]