以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教空头跟踪止损怎么写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=180732)

--  作者:wjp121
--  发布时间:2020/6/22 10:23:19
--  请教空头跟踪止损怎么写?

请解释以下语句的含义
///////////
 
以多头为例,空头的话修改下止盈止损判断条件,以及平仓holding判断方式即可。
M:=20;
TR1 : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR : MA(TR1,m);
////以下二句最看不懂,请详解////////////////////////////
zs:AvGENTERPRICE-c>=0.5*atr;//止损
zy:h-AvGENTERPRICE>=atr;//止盈

////////特别是这个0.5*ATR,这代表什么含义?

我想写空头跟踪止损,但是不知道怎么修改?请帮我修改一下,谢谢!

--  作者:gxx978
--  发布时间:2020/6/22 11:11:45
--  

1、为什么使用ATR指标作为止损的条件,这个要看编写者的交易思路了,我们也无法解释是为何使用这个来判断止盈止损点位的。

2、另外这个范例能否提供完整一点的,以便工作人员编写空单这边的止盈止损。


--  作者:wjp121
--  发布时间:2020/6/22 11:19:11
--  
AvGENTERPRICE,这个语句所表达的意思是什么?谢谢


--  作者:gxx978
--  发布时间:2020/6/22 11:26:21
--  

这个函数是在图表上计算从上次空仓以来的,品种的持仓均价。这个ZS,ZY就是计算持仓的浮动盈利和亏损。亏损超过0.5*ATR值就止损,盈利超过ATR值就止盈。