以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何准确表达这个上穿呀?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=95157)

--  作者:月牙泉
--  发布时间:2016/3/27 12:13:28
--  如何准确表达这个上穿呀?

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160327115824.png
图片点击可在新窗口打开查看
请问该如何准确表达这个上穿呀?
--  作者:jinzhe
--  发布时间:2016/3/28 9:14:58
--  
不知道为何用户会认为是上穿的,连续两根k线的close都在两条线的上面
--  作者:月牙泉
--  发布时间:2016/3/29 18:26:44
--  
那请问不是上穿是什么?或者换句话说,不管是不是上穿吧,就是这种一根K线穿过这3根线,该怎么写代码呢?
--  作者:netfox
--  发布时间:2016/3/29 20:45:50
--  
以下是引用月牙泉在2016/3/29 18:26:44的发言:
那请问不是上穿是什么?或者换句话说,不管是不是上穿吧,就是这种一根K线穿过这3根线,该怎么写代码呢?

 

 

BB: ref(close,2) < ref(MA5,2) and close<ref(MA10,2) and close<ref(MA20,2);

CC: ref(close,1)> ref(ma5,1) and close>ref(ma10,1) and close>ref(ma20,1);

OK_START: BB and CC;

 

这样就好实现了

 

[此贴子已经被作者于2016/3/29 20:46:27编辑过]

--  作者:netfox
--  发布时间:2016/3/29 20:47:00
--  

上头忘记各自添加 ref(close,x) 了,记得添加就好


--  作者:月牙泉
--  发布时间:2016/3/30 22:06:14
--  
可我想表达的是K线穿越了这3条线,而且我并不知道前面几日CLOSE就站上了某一条线呀?
--  作者:月牙泉
--  发布时间:2016/3/30 22:07:17
--  
如果按这种写法,第一个画圈处就不会出信号了
--  作者:jinzhe
--  发布时间:2016/3/31 9:03:47
--  

究原因是9月21号时粉色的粗线没有上穿,如果要表达k线实体有3条件线同时穿过,那么可以这样表达:

max(o,c)>线1 and min(c,o)<线1 and max(o,c)>线2 and min(c,o)<线2  max(o,c)>线3 and min(c,o)<线3

[此贴子已经被作者于2016/3/31 9:04:43编辑过]