以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]老师,请帮我写个公式,在1分钟周期里判断1秒的升幅  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=25109)

--  作者:readonly
--  发布时间:2012/8/30 21:00:24
--  [求助]老师,请帮我写个公式,在1分钟周期里判断1秒的升幅

我想要的公式是工作在1分钟k线图里,使用1秒的轮询模式。

 

if 当前这一秒钟的价格升幅大于5*MINDIFF,且大于当前这一分钟内的其余时间每秒发生的升幅,buy

 

如果能不使用跨周期函数就最好,要用到跨周期也可以接受。


--  作者:RogarZ
--  发布时间:2012/8/30 22:11:07
--  

这个没法写 

“且大于当前这一分钟内的其余时间每秒发生的升幅”这个要这1分钟走完才知道啊

比如第一秒 比上一个1S 升幅大于5个最小变动价位 并且符合你之后的条件"大于当前这1分钟内其他时间每秒发生的升幅"(因为未来的数据还没走出来)


--  作者:readonly
--  发布时间:2012/8/30 22:27:26
--  

哦,我描述错误。

 

改为

大于当前这1分钟内已经过的每秒升幅


--  作者:readonly
--  发布时间:2012/8/31 10:29:02
--  
[继续求助]在1分钟周期里判断1秒的升幅

我想要的公式是工作在1分钟k线图里,使用1秒的轮询模式。

if 当前这一秒钟的价格升幅大于5*MINDIFF,且大于2分钟内的已发生过的每秒升幅,buy

如果能不使用跨周期函数就最好,要用到跨周期也可以接受。


--  作者:szjkp
--  发布时间:2012/8/31 11:17:00
--  不出信号了?

试了一下还是没写出来。。。。。


--  作者:RogarZ
--  发布时间:2012/8/31 11:41:49
--  
1、你这个本来就是1分钟引用1S (这个不是跨周期引用?)
2、另外你就写的这个条件 貌似和1分钟周期里啥都没关系 直接一S运行呗 就不用跨周期了
3、1S是由tick 生成的,请注意做历史回测 需要去FTP 补全TICK 数据
需要建立1个技术指标1个交易系统
技术指标:我命名为“升幅”
a1:=close-ref(close,1);
cond1:a1>=5*mindiff;
cond2:a1>=hhv(a1,120);
cond3:cond1+cond2
交易系统(多秒线设置成1秒)
if "升幅.cond3#multisec"=2 then buy

--  作者:readonly
--  发布时间:2012/8/31 17:36:37
--  
谢谢两位老师!