请帮忙修改一个交易程序 [文华财经]
-
咨询内容:
老师,如下
MA1:MA(C,X);
MA2:MA(C,Y);C>MA2&&CLOSE>HV(C,N),BK;
(C<MA1-Q)&&MA1>MA2||(C<MA2-Q),SP;
ISLASTSP&&MA1>MA2&&C>(MA1+Q),BK;C<MA2&&CLOSE<LV(C,N),SK;
C>(MA1+Q)&&MA1<MA2||(C>MA2+Q),BP;
ISLASTBP&&MA1<MA2&&C<(MA1-Q),SK;SETDEALPERCENT(30);
AUTOFILTER;我想编的是:1、当定义两条均线,如20日均线、60日均线;2、当收盘价上穿60日均线并且收盘价高于N日收盘价的高点做多;3、做多后,如果收盘价低于20日均线Q个点位,或者收盘价低于60日均线,(或者下跌超过当初做多的收盘价计算的2%),平仓;4、如果以上平仓后,收盘价重新高于20日均线Q个点位,重新做多。。。。。。做空反之
但是以上括号中的内容:,(或者下跌超过当初做多的收盘价计算的2%)——我不会编程,请老师帮忙。
来源:程序化99
-
文华技术人员:
编写如下,仅供参考
C<=BKPRICE-REF(C,BARSBK)*0.02,SP;C>=SKPRICE+REF(C,BARSSK)*0.02,BP;来源: WWW.CXH99.COM
-
文华客服:
谢谢老师了
-
网友回复:
我想编的是:1、当定义两条均线,如20日均线、60日均线;2、当收盘价上穿60日均线并且收盘价高于N日收盘价的高点做多;3、做多后,如果收盘价低于20日均线Q个点位,或者收盘价低于60日均线,(或者下跌超过当初做多的收盘价计算的2%),平仓;4、如果以上平仓后,收盘价重新高于20日均线Q个点位,重新做多。。。。。。做空反之
————如果将以上(或者下跌超过当初做多的收盘价计算的2%)这一条件改为“如果做多后,当前交易日收盘价不高于前五日的收盘价,就平仓”该如何编程呢?
- 网友回复: 2楼编写就是符合您括号里的平仓条件的,您直接添加在1楼源码中就可以了
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容