请老师给编辑加入开平 (文华财经)

投资者咨询:请老师给编辑加入开平 (文华财经)
来源:文华财经  日期:2021-1-22 12:31
请老师帮忙编写开平 

DIFF12 :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA12: =EMA(DIFF12,9);
DIFF24:=EMA(CLOSE,24) - EMA(CLOSE,52);
DEA24  := EMA(DIFF24,9);

cross(dea12,0)以这条件对应的k线的实体收盘价画条线,之后的收盘价上穿开多,下穿开空,
cross(dea24,0)以这条件对应的k线的实体收盘价画条线,之后的收盘价上穿开多,下穿开空,
crossdown(dea12,0)以这条件对应的k线的实体收盘价画条线,之后的收盘价上穿开多,下穿开空,
crossdown(dea24,0)以这条件对应的k线的实体收盘价画条线,之后的收盘价上穿开多,下穿开空,


1.以最近的成立条件为准,比如之前的条件是cross(dea12,0),后面cross(dea24,0)了 ,则之前的持仓带入,再开平就以cross(dea24,0)为准,
2.最后一次开仓价格是 BKPRICE,以这个价格为准,涨了10%,比如4000的买开价,涨10%,为4400,那4400这价格被下穿,则spk,在上穿4400,则bpk;
最后一次开仓价格 是SKPRICE,就以这价格跌10%为基础,
 
技术人员回复
日期:2021-1-22 13:12

参考:

 

DIFF12 :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA12: =EMA(DIFF12,9);
DIFF24:=EMA(CLOSE,24) - EMA(CLOSE,52);
DEA24  := EMA(DIFF24,9);

A:=VALUEWHEN(CROSS(DEA12,0)||CROSS(DEA24,0)||CROSSDOWN(DEA12,0)||CROSSDOWN(DEA24,0),C);
CROSS(C,A),BK;
CROSSDOWN(C,A),SK;
BKVOL>0&&CROSSDOWN(C,1.1*BKPRICE),SPK;
SKVOL>0&&CROSS(C,0.9*SKPRICE),BPK;
AUTOFILTER;

投资者咨询:请老师给编辑加入开平 (文华财经)
来源:文华财经  日期:2021-1-22 12:31
 谢谢老师:最后一次开仓价格是 BKPRICE,以这个价格为准,涨了10%,比如4000的买开价,涨10%,为4400,那4400这价格被下穿,则spk,再上穿4400,则bpk;

您看看这黑体字,没编辑进去

技术人员回复
日期:2021-1-22 14:09

 这两句:

 

BKVOL>0&&CROSSDOWN(C,1.1*BKPRICE),SPK;//有多头持仓,价格下穿开多价的1.1倍,SPK
SKVOL>0&&CROSS(C,0.9*SKPRICE),BPK;

投资者咨询:请老师给编辑加入开平 (文华财经)
来源:文华财经  日期:2021-1-22 12:31
 是的,有多头持仓,价格下穿开多价的1.1倍,SPK,但是价格又上穿了这个1.1倍,没有开仓信号,我想给个bpk,就是spk后,又上穿,给bpk
技术人员回复
日期:2021-1-22 14:32

 SPK后,持有空仓,就是SKPRICE,就以这价格跌10%为基础了。

 

要是以1.1*BKPRICE,那SKVOL>0&&CROSS(C,0.9*SKPRICE),BPK;就没法执行。

投资者咨询:请老师给编辑加入开平 (文华财经)
来源:文华财经  日期:2021-1-22 12:31
 我的想法是,1.1倍这价格,被下穿后,有两个开多情况,一个1.1倍这价格被上穿,开多,一个是下跌0.9倍后,被上穿,开多,当然如果是上穿开多,下面这个0.9就失效了,老师您再看看,
技术人员回复
日期:2021-1-22 14:52

 参考:

 

DIFF12 :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA12: =EMA(DIFF12,9);
DIFF24:=EMA(CLOSE,24) - EMA(CLOSE,52);
DEA24  := EMA(DIFF24,9);

A:=VALUEWHEN(CROSS(DEA12,0)||CROSS(DEA24,0)||CROSSDOWN(DEA12,0)||CROSSDOWN(DEA24,0),C);
CROSS(C,A),BK;
CROSSDOWN(C,A),SK;
CROSSDOWN(C,1.1*BKPRICE),SPK;

CROSS(C,1.1*BKPRICE),BPK;
CROSS(C,0.9*SKPRICE),BPK;

CROSSDOWN(C,0.9*SKPRICE),SPK;
AUTOFILTER;