以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  程序化交易实盘俱乐部  (http://weistock.com/bbs/list.asp?boardid=9)
----  [求助]行情暴动移动止损太快怎么办?  (http://weistock.com/bbs/dispbbs.asp?boardid=9&id=65496)

--  作者:netfox
--  发布时间:2014/5/27 10:57:03
--  [求助]行情暴动移动止损太快怎么办?

  就刚RM09   利润直接被拦 。。。 大悲剧啊。

 

 我这么写的

 

最低:=LLV(L,OPENBAR+1);

IF H>最低+NN THEN BEGIN
空损:SELLSHORT(holding<0,holding,MARKETR);
END

 

其中 NN 是一个常数 ,普遍设置在 15-20之间

 

也就是我止损都是  只要当根K线最高 大于 最低+15(20)  就拦截。

   好吧,平常没事 ,遇到暴动时候。。。 这个  最低+15 会不停降低 ,于是 H就会猛烈> 设定数

 

换成C不好在于这是考验盘中的,因此如果C可能走完K线不平仓 ,实际盘中已经被干掉, 换成H虽然不变了但平常没事,遇到暴动利润直线丢失。

 

     咨询论坛各位可有什么解决方案。


--  作者:qwer123
--  发布时间:2014/5/27 11:57:31
--  
这个主要是周期太大的原因造成的
分成几部分:
if h>=llv(l,enterbars+1)+nn and h-l<nn then
...............................

if h>=llv(L,enterbars+1)+nn and h-L>=nn and c>o then
..............................

if h-L>=nn and c-l>=nn then 
..........................................

就这个意思,自己在琢磨一下。

--  作者:netfox
--  发布时间:2014/5/27 20:52:46
--  
诚挚感谢帮助 ,果然是好办法。
--  作者:splisun
--  发布时间:2016/7/12 21:13:06
--  
mark,学习。
--  作者:wsslei
--  发布时间:2016/10/3 23:17:22
--  
mark,学习。