以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]关于LLV(L,100),K线范围控制的问题。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157333)

--  作者:jztcxh123
--  发布时间:2017/8/28 9:58:43
--  [求助]关于LLV(L,100),K线范围控制的问题。
我用这个LLV(L,100),来求100周期内的最低点.但我想过滤掉开仓之前的数据.能行吗?

怕说不清,用图说明一下.
我开仓后,想用LLV(L,100)求得A这个低点,但100周期范围会连开仓之前的K线数据也算入,于是就得到B这个低点,但B点不是我想要的.怎么过滤掉开仓之前的数据?或是能有更好的函数可用吗。

谢谢!



图片点击可在新窗口打开查看此主题相关图片如下:001a期用.bmp
图片点击可在新窗口打开查看



--  作者:FireScript
--  发布时间:2017/8/28 10:14:11
--  

你是以当前位置来计算100个周期对吧?

K:if(ENTERBARS>100,LLV(L,100),LLV(L,ENTERBARS));


--  作者:jztcxh123
--  发布时间:2017/8/28 10:44:02
--  
谢谢回复!
如果我想求得当前位置对于100周期内低点的涨幅呢?
如:  C/LLV(C,200)*100>105   要怎么弄呢?

--  作者:FireScript
--  发布时间:2017/8/28 10:47:52
--  
以下是引用jztcxh123在2017/8/28 10:44:02的发言:
谢谢回复!
如果我想求得当前位置对于100周期内低点的涨幅呢?
如:  C/LLV(C,200)*100>105   要怎么弄呢?

 u:(c-k)/k;//k是前面计算出来的最低价


--  作者:jztcxh123
--  发布时间:2017/8/28 10:48:28
--  
我想用这个弄一个平仓条件怎么弄:
SELL(C/LLV(C,100)*100>105 AND ENTERPRICE/C*100>103 AND ENTERPRICE/LLV(C,100)*100<115   AND holding>0 ,1,MARKET),ORDERQUEUE; 
[此贴子已经被作者于2017/8/28 10:48:51编辑过]

--  作者:FireScript
--  发布时间:2017/8/28 10:52:40
--  
以下是引用jztcxh123在2017/8/28 10:48:28的发言:
我想用这个弄一个平仓条件怎么弄:
SELL(C/LLV(C,100)*100>105 AND ENTERPRICE/C*100>103 AND ENTERPRICE/LLV(C,100)*100<115   AND holding>0 ,1,MARKET),ORDERQUEUE; 
[此贴子已经被作者于2017/8/28 10:48:51编辑过]

什么意思?你这不就是一个平仓语句了?


--  作者:jztcxh123
--  发布时间:2017/8/28 10:54:28
--  
我好像明白了。直接把K值代入到式子中可能就行了。我自己再弄弄。

如果弄不好我再来提问!

谢谢回复!非常感谢。