编写均线开平仓模型 (文华财经)

投资者咨询:编写均线开平仓模型 (文华财经)
来源:文华财经  日期:2020-12-1 13:58
  请帮助编写一个程序

 

该程序在 IF当月连60分钟K线上使用。1.当期价涨过5线+10时开买仓,当期价跌过5线-10时开卖仓;2.当期价涨到买入价+30时平仓,当期价跌到卖出价-30时平仓:3.当期价跌过5线-10时反手开卖单,当期价涨过5线+10时反手开买单:4.当期价跌到反手卖出价-30时平仓,当期价涨到反手买入价+30时平仓;

 
技术人员回复
日期:2020-12-1 14:08
参考:

MA5:MA(C,5);
C>MA5+10,BPK;
C<MA5-10,SPK;
C>BKPRICE+30,SP;
C<SKPRICE-30,BP;
AUTOFILTER;
投资者咨询:编写均线开平仓模型 (文华财经)
来源:文华财经  日期:2020-12-1 13:58
 CHECKSIG_MIN(BPK,'B',0,'D',0);//BPK信号出信号不立即下单,K线走完后下单。是这个意思吗?谢谢!
技术人员回复
日期:2020-12-1 14:38
是的,BPK K线走完确认信号下单。
投资者咨询:编写均线开平仓模型 (文华财经)
来源:文华财经  日期:2020-12-1 13:58
 

该程序在 IF当月连60分钟K线上使用。1.当期价涨过5线+10时开买仓,当期价跌过5线-10时开卖仓;2.当期价涨到买入价+30时平仓,当期价跌到卖出价-30时平仓:3.当期价跌过5线-10时反手开卖单,当期价涨过5线+10时反手开买单:4.当期价跌到反手卖出价-30时平仓,当期价涨到反手买入价+30时平仓;

 

 

 MA5:MA(C,5);

UP:MA5+10;

DN:MA5-10;

CROSSDOWN(C,DN),SPK;

CROSSUP(C,UP),BPK;

BKVOL>0 && C>BKPRICE+30,CLOSEOUT;

SKVOL>0 && C<SKPRICE-30,CLOSEOUT;

CHECKSIG_MIN(BPK,'B',0,'D',0);

CHECKSIG_MIN(SPK,'B',0,'D',0);

SETSIGPRICETYPE(BPK,LIMIT_ORDER );

SETSIGPRICETYPE(SPK,LIMIT_ORDER );

SETSIGPRICETYPE(CLOSEOUT,LIMIT_ORDER );

TRADE_OTHER('AUTO');

AUTOFILTER;

请帮助修改一下,谢谢!

技术人员回复
日期:2020-12-1 15:59
5楼模型编写没有问题的,符合您思路的。

还有问题您具体说明下,我们针对分析。
投资者咨询:编写均线开平仓模型 (文华财经)
来源:文华财经  日期:2020-12-1 13:58

 MA5:MA(C,5);

UP:MA5+10;

DN:MA5-10;

CROSSDOWN(C,DN),SPK;

CROSSUP(C,UP),BPK;

BKVOL>0 && C>BKPRICE+30,CLOSEOUT;

SKVOL>0 && C<SKPRICE-30,CLOSEOUT;

CHECKSIG_MIN(BPK,'B',0,'D',0);

CHECKSIG_MIN(SPK,'B',0,'D',0);

CHECKSIG_MIN(CLOSEOUT,'A',0,'C',0);

SETSIGPRICETYPE(BPK,LIMIT_ORDER );

SETSIGPRICETYPE(SPK,LIMIT_ORDER );

SETSIGPRICETYPE(CLOSEOUT,LIMIT_ORDER );

TRADE_OTHER('AUTO');

AUTOFILTER;

模型的字母大小不一致、不对称,可以吗?


技术人员回复
日期:2020-12-1 16:35
可以,不区分大小写的。

不过变量名改为MA15,下面引用时也要对应修改:

MA15:MA(C,15);

UP:MA15+10;

DN:MA15-10;

投资者咨询:编写均线开平仓模型 (文华财经)
来源:文华财经  日期:2020-12-1 13:58
 

#IMPORT[DAY,1,AA] AS VAR

DMA10:=VAR.MA10;

MA10:MA(C,10);

MA30:MA(C,30);

C>DMA10&&CROSSUP(C,MA30),BK;

CROSSDOWN(C,MA30),CLOSEOUT;

TRADE_OTHER('AUTO');

AUTOFILTER;

请教以上模型代表什么意思呢?


技术人员回复
日期:2020-12-2 10:35
跨周期引用日线的均线,当前周期在日K线均线上,并且价格上穿30均线买开。

编写平台选中函数右键-》查找函数说明详细了解下用法。

另外,为方便论坛管理和高效回复,新的问题您重新发帖提问,感谢配合。