请帮忙编写个程序 [文华财经]
-
咨询内容:
请帮忙编写个程序,谢谢条件1,前X根k线满足每根的最高点不高于前一根或者每根的最低点比前一根低;
条件2,前x根k线中最高价和最低价之间的差值大于50跳,
条件3,满足条件1和2的情况下,下一根k线突破前一根k线最高点开多,
止损:1开仓后如果跌破开仓的前一根k线的最低点时止损,开仓后以开仓后最高价所在的k线的最低价做为止损价位,跌破止损。
以上为开多和多的止损,相反的条件下开空和止损。
来源:程序化99
-
文华技术人员:
参考:
红色标记位置自行修改:
A1:=REF(EVERY(H<=REF(H,1)||L<REF(L,1),5),1);
A2:=HV(H,5)-LV(L,5)>50*MINPRICE;
A1&&A2&&C>REF(H,1),BK;
C<REF(L,BARSBK+1),SP;
BKVOL>0&&C<VALUEWHEN(HHVBARS(H,BARSBK)+1=1,L),SP;
AUTOFILTER;开空以及平空条件您具体说明一下,您上面的条件反之是不能准确表达出来您的思路的
来源: WWW.CXH99.COM
-
文华客服:
1 能不能加上注释啊,2、另外红色的这个变量x不能定义吗?因为只要满足条件1这个是变化的,不能局限于5, 3空的情况 条件1,前X根k线满足每根的最低点不低于前一根或者每根的最高点比前一根高;条件2,前x根k线中最高价和最低价之间的差值大于50跳,条件3,满足条件1和2的情况下,下一根k线跌破前一根k线最低点开空,止损:1开仓后如果突破开仓的前一根k线的最高点时止损,开仓后以开仓后最低价所在的k线的最高价做为止损价位,突破止损。
-
网友回复:
这里是需要自己定义出来的X,
B1:=REF(EVERY(L>=REF(L,1)||H><REF(H,1),5),1);//前X根k线满足每根的最低点不低于前一根或者每根的最高点比前一根高
B2:=HV(H,5)-LV(L,5)>50*MINPRICE;//前x根k线中最高价和最低价之间的差值大于50跳,
A1&&A2&&C<REF(L,1),SK;//满足条件1和2的情况下,下一根k线跌破前一根k线最低点开空,
C>REF(H,BARSSK+1),BP;//开仓后如果突破开仓的前一根k线的最高点时止损
SKVOL>0&&C>VALUEWHEN(LLVBARS(L,BARSSK)+1=1,H),BP;//开仓后以开仓后最低价所在的k线的最高价做为止损价位,突破止损
AUTOFILTER; - 网友回复: 我就是不会定义这个x啊,这个x定义为满足条件:
- 网友回复:每根的最高点不高于前一根或者每根的最低点比前一根低的K线的根数。可以定义出来,并且替代里面的数值5吗?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容