以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 统计从第一根数据开始,周期是30分钟,然后第一根数据到现在,每天是当天最低点的次数最多的那个半个小时,是几点到几点。 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=140296) |
-- 作者:jetzhu -- 发布时间:2016/9/29 21:20:26 -- 统计从第一根数据开始,周期是30分钟,然后第一根数据到现在,每天是当天最低点的次数最多的那个半个小时,是几点到几点。 如何统计从第一根数据开始,周期是30分钟,然后第一根数据到现在,每天是当天最低点的次数最多的那个半个小时,是几点到几点。 |
-- 作者:jinzhe -- 发布时间:2016/9/30 9:06:32 -- 哪个品种的30分钟周期? [此贴子已经被作者于2016-9-30 9:07:03编辑过]
|
-- 作者:jetzhu -- 发布时间:2016/10/8 21:25:22 -- 原油 原油,求解答! |
-- 作者:jinzhe -- 发布时间:2016/10/9 8:58:00 -- 这个要枚举一下,并且需要补充好足够的日线数据 vairable:n1=0,n2=0,n3=0..........n24=0;//这里自行补充够24个全局变量 hh:callstock(stklable,vthigh,6); if time=000000 and h=hh then n1:=n1+1; if time=003000 and h=hh then n2:=n2+1; if time=001000 and h=hh then n3:=n3+1; ....
if time=230000 and h=hh then n24:=n24+1;
然后判断一下这24个里面哪个最大 |
-- 作者:jetzhu -- 发布时间:2016/10/10 11:13:52 -- 如何比较大小 vairable:n1=0; n2=0;n3=0;n4=0;n5=0;n6=0;n7=0;n8=0;n9=0;n10=0;n11=0;n12=0;n13=0;n14=0;n15=0;n16=0;n17=0;n18=0;n19=0;n20=0;n21=0;n22=0;n23=0 n24=0; hh:callstock(stklable,vthigh,6); if time=010000 and h=hh then n1:=n1+1; if time=020000 and h=hh then n2:=n2+1; if time=030000 and h=hh then n3:=n3+1; if time=040000 and h=hh then n4:=n4+1; if time=050000 and h=hh then n5:=n5+1; if time=060000 and h=hh then n6:=n6+1; if time=070000 and h=hh then n7:=n7+1; if time=080000 and h=hh then n8:=n8+1; if time=090000 and h=hh then n9:=n9+1; if time=100000 and h=hh then n10:=n10+1; if time=110000 and h=hh then n11:=n11+1; if time=120000 and h=hh then n12:=n12+1; if time=130000 and h=hh then n13:=n13+1; if time=140000 and h=hh then n14:=n14+1; if time=150000 and h=hh then n15:=n15+1; if time=160000 and h=hh then n16:=n16+1; if time=170000 and h=hh then n15:=n17+1; if time=180000 and h=hh then n18:=n18+1; if time=190000 and h=hh then n19:=n19+1; if time=200000 and h=hh then n20:=n20+1; if time=210000 and h=hh then n21:=n21+1; if time=220000 and h=hh then n22:=n22+1; if time=230000 and h=hh then n23:=n23+1; |
-- 作者:jinzhe -- 发布时间:2016/10/10 11:23:43 -- max(a,b) max(a,max(b,c)) max(a,max(b,max(c,d))) max(a,max(b,max(c,max(d,e)))) ........这样写 |
-- 作者:jetzhu -- 发布时间:2016/10/10 11:43:44 -- 最主要是写一句?是吗· 最主要是写一句,延伸出去吗?是吗· |
-- 作者:jinzhe -- 发布时间:2016/10/10 13:32:44 -- 按照上面所提供的方法来判断24个值里面的最大值 |
-- 作者:jetzhu -- 发布时间:2016/10/12 23:44:18 -- 哪里写错了 VARIABLE:n1=0, n2=0,n3=0,n4=0,n5=0,n6=0,n7=0,n8=0,n9=0,n10=0,n11=0,n12=0,n13=0,n14=0,n15=0,n16=0,n17=0,n18=0,n19=0,n20=0,n21=0,n22=0,n23=0 ; hh:=callstock(\'cl00\',vtlow,6); if time=010000 and h=hh then n1:=n1+1; if time=020000 and h=hh then n2:=n2+1; if time=030000 and h=hh then n3:=n3+1; if time=040000 and h=hh then n4:=n4+1; if time=050000 and h=hh then n5:=n5+1; if time=060000 and h=hh then n6:=n6+1; if time=070000 and h=hh then n7:=n7+1; if time=080000 and h=hh then n8:=n8+1; if time=090000 and h=hh then n9:=n9+1; if time=100000 and h=hh then n10:=n10+1; if time=110000 and h=hh then n11:=n11+1; if time=120000 and h=hh then n12:=n12+1; if time=130000 and h=hh then n13:=n13+1; if time=140000 and h=hh then n14:=n14+1; if time=150000 and h=hh then n15:=n15+1; if time=160000 and h=hh then n16:=n16+1; if time=170000 and h=hh then n15:=n17+1; if time=180000 and h=hh then n18:=n18+1; if time=190000 and h=hh then n19:=n19+1; if time=200000 and h=hh then n20:=n20+1; if time=210000 and h=hh then n21:=n21+1; if time=220000 and h=hh then n22:=n22+1; if time=230000 and h=hh then n23:=n23+1; a:max(n1,max(n2,max(n3,max(n4,max(n5,max(n6,max(n7,max(n8,max(n9,max(n10,max(n11,max(n12,max(n13,max(n14,max(n15,max(n16,max(n17,max(n18,max(n19,max(n20,max(n21,max(n22,n23))))))))))))))))))))));
|
-- 作者:jinzhe -- 发布时间:2016/10/13 9:37:34 -- hh:=callstock(\'cl00\',vtlow,6);
这句改成
hh:=callstock(stklabel,vthigh,6); |