以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问客服老师如何写这个公式 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86987) |
-- 作者:LCY -- 发布时间:2015/11/5 14:18:48 -- 请问客服老师如何写这个公式 1分钟K下,请问客服老师如何写下面这个公式:过滤掉第一根K(即不包括9:16K这根)连续三十根K价格上涨。如上一天15:01K~今天9:31K其中不包括9:16K。 |
-- 作者:jinzhe -- 发布时间:2015/11/5 14:23:09 -- 过滤的意思是就算第一根k线不上涨,也不影响判断吗?
|
-- 作者:LCY -- 发布时间:2015/11/5 14:28:44 -- 以下是引用jinzhe在2015/11/5 14:23:09的发言:
过滤的意思是就算第一根k线不上涨,也不影响判断吗?
是的。过滤的意思就是相当于9:16K这根K不存在。 |
-- 作者:jinzhe -- 发布时间:2015/11/5 14:36:38 -- nn:barslast(time=091600);
ss1就是所需要的判断 只能用在序列模式下 |
-- 作者:LCY -- 发布时间:2015/11/5 14:40:45 -- 谢谢 |
-- 作者:LCY -- 发布时间:2015/11/6 20:26:36 -- 请问如我要在逐K线模式下运行,下面这样改可以吗?
cc:=const(nn); a4:=ref(all(c>ref(c,1),30-cc),nn+1); 改为: a4:=ref(all(c>ref(c,1),30-nn),nn+1);
|
-- 作者:LCY -- 发布时间:2015/11/6 20:36:38 -- 另外当nn=0时我的意思是相当于它不存在,即不作判断。这样把这句"if nn=0 then ss1:=a2;"去掉是否可以?还是改成用go to语句引到程序的最后@#"if nn=0 then go to@#;"? |
-- 作者:jinzhe -- 发布时间:2015/11/9 8:48:46 -- 不行,CONST不能用在逐k线 |
-- 作者:LCY -- 发布时间:2015/11/9 16:48:46 -- 以下是引用jinzhe在2015/11/9 8:48:46的发言:
不行,CONST不能用在逐k线 请问如我要在逐K线模式下运行,下面这样改可以吗?
cc:=const(nn); a4:=ref(all(c>ref(c,1),30-cc),nn+1); 改为: a4:=ref(all(c>ref(c,1),30-nn),nn+1);
|
-- 作者:jinzhe -- 发布时间:2015/11/9 16:51:41 -- 不行,你讲的这点我是考虑过的,ref个nn+1周期后的nn不再是当前的nn,而是nn+1个周期前的nn,你可以调试一下看看我说的对不对 [此贴子已经被作者于2015/11/9 16:52:03编辑过]
|