以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  为什么不是1830?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=90979)

--  作者:JDS
--  发布时间:2016/2/5 11:57:13
--  为什么不是1830?

 IF HOLDING>0 AND C<LOWPRICE THEN LOWPRICE:=C;//L

 

上午rb00的最低是1830,收市是1832,查指标器LOWPRICE为1832!为什么不是1830?


--  作者:yukizzc
--  发布时间:2016/2/5 11:58:10
--  

你使用的c收盘价去做判断,并不是最低价

if holding>0 and l<lowerprice


--  作者:JDS
--  发布时间:2016/2/5 12:33:46
--  
请问客服老师哪个全局变量记录下LOWPRICE最低价的值(不让LOWPRICE随C变化)?


--  作者:yukizzc
--  发布时间:2016/2/5 13:07:08
--  

variable:lowprice=0;

IF HOLDING>0 AND LOWPRICE<L THEN LOWPRICE:=L;//L


--  作者:JDS
--  发布时间:2016/2/5 13:41:08
--  
谢谢。不能用L,必须是用C。因为是开仓当天的,是要开仓以来的最低价

--  作者:yukizzc
--  发布时间:2016/2/5 13:59:17
--  

c是收盘价,不是最低价

你要用c那就不是取得最低了,这个您不明白吗?


--  作者:JDS
--  发布时间:2016/2/5 15:13:56
--  
以下是引用yukizzc在2016/2/5 13:59:17的发言:

c是收盘价,不是最低价

你要用c那就不是取得最低了,这个您不明白吗?

因为是开仓当天的,是要开仓当天开仓以来的最低价


--  作者:yukizzc
--  发布时间:2016/2/5 15:19:44
--  

就是4楼的代码,记录最低

至于开仓

if 开多条件 then

buy();

LOWPRICE:=L;

end


--  作者:JDS
--  发布时间:2016/2/5 16:33:42
--  
以下是引用yukizzc在2016/2/5 15:19:44的发言:

就是4楼的代码,记录最低

至于开仓

if 开多条件 then

buy();

LOWPRICE:=L;

end



老师我的意思是日K线下多单开仓当日为了止损,找开仓当日的开仓后最低价。L是全天最低价,两者是不同概念。


--  作者:yukizzc
--  发布时间:2016/2/5 16:44:50
--  

这个无法取到,日线只有开高低收四个值,无法取到盘中的实时情况

你自己换小周期则没有问题