关于入单之后的最高点、最低点,如果系统是反手的,如何 [开拓者 TB]
- 咨询内容:
一般我们定义入单的之后的最高点、最低点。。。初始化定义用的是if(barsinceentry==0){ highafterentry=close;lowafterentry=close;} if(barsinceentry》0){ highafterentry=max(highafterentry,high);lowafterentry=min(lowafterentry,low);}
但是如果 我的系统是反手的,,该如何定义入单之后的最高点和最低点。。。。。 这一反手最高、最低点的初始化就没有用了。。。[img][/img]
有什么好的解决办法使得每次反手后,,这入单后的最高点、最低点能重新开始计算 - TB技术人员:
- TB客服:
没人光顾么。。。有什么好的解决办法使得每次反手后,,这入单后的最高点、最低点能重新开始计算
- 网友回复:
开仓后最大值的传递:设一个序列变量,最大值初始值设置为很低比如0,第一次成交后把当根k线的最高值赋给这个变量,然后后面继续传递。
最小值类似 - 网友回复:
liaowenbin 发表于 2013-1-12 00:24
开仓后最大值的传递:设一个序列变量,最大值初始值设置为很低比如0,第一次成交后把当根k线的最高值赋给这 ...
你看我上面的图形。。我也是按照你说的那样写的,并且用PLOTnumber把它显示出来了。。。。。就是在每次仓位变动的时候:比如空仓变多仓、多仓变空仓。。这入单后的最高点不会重新开始计算。。。。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容