以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教开盘后一段时间的定位  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=155787)

--  作者:qkl586
--  发布时间:2017/7/7 13:02:35
--  请教开盘后一段时间的定位

我要表达开盘一段时间内一直是上涨的,但是写出来的语句不能实现,请教如何准确定位?请高手帮助修改下面的语句,谢谢!

定位开盘:=BARSLAST(time=010400);
开盘后持续多:=LAST(箱顶>ref(箱顶,1) OR 箱顶>=ref(箱顶,1),定位开盘,0);


--  作者:wenarm
--  发布时间:2017/7/7 13:17:28
--  
代码贴完整,或者表述清楚你的逻辑需求。
--  作者:qkl586
--  发布时间:2017/7/7 18:06:43
--  

抱歉,上面的的确有点难以理解,重新表达的简单一些。诉求:我要写从开盘的一段时间内一直是上涨的,请教如何准确定位?谢谢!

定位开盘时间:=BARSLAST(time=010400);
开盘后持续多:=LAST(MA5>MA10,定位开盘时间,0);


--  作者:wenarm
--  发布时间:2017/7/10 8:25:25
--  

要怎么定义持续上涨?表述下判断逻辑、


--  作者:FireScript
--  发布时间:2017/7/10 9:17:25
--  
以下是引用qkl586在2017/7/7 18:06:43的发言:

抱歉,上面的的确有点难以理解,重新表达的简单一些。诉求:我要写从开盘的一段时间内一直是上涨的,请教如何准确定位?谢谢!

定位开盘时间:=BARSLAST(time=010400);
开盘后持续多:=LAST(MA5>MA10,定位开盘时间,0);

BARSLAST(time=010400);这条语句, 如果你的周期是奇数周期(不包括1分钟周期),那么这个条件是没有返回值的。用time值来作为判断条件,请务必考虑周期。


--  作者:qkl586
--  发布时间:2017/7/10 23:24:04
--  
好的,谢谢,我重新设置时间试试看。