以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=180631)

--  作者:wjp121
--  发布时间:2020/6/16 23:14:00
--  请教空头跟踪止损
请解释以下语句的含义
///////////
 
以多头为例,空头的话修改下止盈止损判断条件,以及平仓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,这代表什么含义?

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

--  作者:FireScript
--  发布时间:2020/6/17 9:27:49
--  
前面几句就是一个atr 的计算方式,atr一般是真实波幅的意思。
0.5*atr 这个没别的意思,就是表示你价格变动大于 0.5*atr。这种就是完全是个人思路了。没有什么特殊的逻辑的含义在里面。就和你调整macd参数是一样的,每个人都有自己思路,都可以调整,至于要解释为什么调整成某一组参数,这个其实没有什么特别的根据的。