简单模型编写 (文华财经WH8赢智V8.2)

投资者咨询:简单模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-18 18:40
过滤:50根k线的均线,线上多,线下空
进场:价格突破前十根k线的最高价或者最低价开仓一手
离场:价格反向突破前十根k线最低价或最高价平仓
止损:亏损达到40个点止损
麻烦老师编写一下,谢谢
技术人员回复
日期:2018-7-18 18:44
MA50:MA(C,50);
C>HV(H,10)&&C>MA50,BPK;
C<LV(L,10)&&C<MA50,SPK;
C>HV(H,10),BP;
C<LV(L,10),SP;
C<=SKPRICE+40*MINPRICE,BP;
C>=BKPRICE-40*MINPRICE,SP;
AUTOFILTER;
投资者咨询:简单模型编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-18 18:40
老师你可能理解错了的想法了,我再把思路缕一下

50日均线做过滤信号,价格在线上就只做多的方向,线下同反
进场:最新价在50均线上,然后最新价突破前十根k线的最高点,开一手
         50日均线下,价格突破前十根k线的最低点,开一手
离场:离场信号不需要过滤机制,在已经开仓的基础上,只要价格反向突破前十根k线的最高点或最低点,平一手
止损:不需要过滤机制,只要亏40个点就止损

希望老师看一下,编码给重改一下,谢谢
技术人员回复
日期:2018-7-19 20:41
 请参考;

MA50:MA(C,50);
CROSS(C,HV(H,10))&&C>MA50,BK;
CROSSDOWN(C,LV(L,10))&&C<MA50,SK;
CROSS(C,HV(H,10)),SP;
CROSSDOWN(C,LV(L,10)),BP;
C<=SKPRICE+40*MINPRICE,BP;
C>=BKPRICE-40*MINPRICE,SP;
AUTOFILTER;