均线拐点模型 [文华财经]
- 咨询内容:
请老师帮助编写一个程序,能够表达如下的意思:
当60日均线的拐点出现,那么如果拐点(A)之后是连续上升,则在A处开多,并且在此拐点到下一个拐点(B)之间,按照macd的金叉加仓,死叉平仓,直到B完全结束。并开始做空。循环。
问过多个老师了,不知道是我表达的不清楚,还是大家擅长的不同,不太满意。请日月乾坤老师帮助编写!
非常非常感谢
- 文华技术人员:
那么如果拐点(A)之后是连续上升,则在A处开多
既然已经连续上升 那就已经远离A点了 又怎么可能在A处开多呢?而且如果不连续上升 出现拐点以后就不开仓吗?
您是如何定义连续上升的呢?连续多少根k线上升?收盘价比前一根k线收盘价高算是上升吗?MACD金叉加仓 一次加几手?死叉平仓一次平几手,全部平掉吗?
直到B完全结束
是什么意思呢?全部多头平仓的意思吗?
- 文华客服:
谢谢日月乾坤老师!
不能在A处开多,我明白了。
只要日K线第二根K线对应的60日均线与前一根比是上升了,而之前一直是下降的,那么就可以叫连续。
出现拐点之后靠30分钟macd金死叉开平仓。金死叉每次开平仓5手。
到B,全部平仓。
- 网友回复:
新建一个模型 命名为AA
MA60:MA(C,60);
A:MA60>REF(MA60,1);
B:MA60<REF(MA60,1);
保存 再新建一个模型 命名为BB
#IMPORT[,DAY,AA] AS VARA:=VAR.A;
B:=VAR.B;
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA := EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均A&&CROSS(DIFF,DEA),BPK;
CROSS(DEA,DIFF),SP;
B,SP;
A,BP;
B&&CROSS(DEA,DIFF),SK;
CROSS(DIFF,DEA),BP;
AUTOFILTER;
模型仅供参考
- 网友回复:
A&&CROSS(DIFF,DEA),BPK;
CROSS(DEA,DIFF),SP;
B,SP;
A,BP;
B&&CROSS(DEA,DIFF),SK;
CROSS(DIFF,DEA),BP;
有点乱啊。
如果我要是想表达连续三根K线对应的MA60都依次比前一天的高,那么标注第一根为A作为拐点,在此条件成立的那根K线开多,并一直持有到下一个拐点B。同时,A到B之间,按照30分钟MACD开平仓,作为增减仓,怎么写呢?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容