以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  重新提需求  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=180845)

--  作者:AMOS
--  发布时间:2020/6/28 11:32:23
--  重新提需求
文字表述重新提需求:
1.日内创新高的空方成交量(sellvo)持续减少;//只取每次创出日内新高价格的空方成交量比较
持续:至少3个满足条件的周期;

2.从空方日内最高价回落的一个最大的幅度;
  a:空方;//已经定义
谢谢

--  作者:AMOS
--  发布时间:2020/6/28 11:34:01
--  
补充:日内分笔周期
--  作者:FireScript
--  发布时间:2020/6/28 13:20:26
--  
 “日内创新高的空方成交量(sellvo)持续减少” 这什么意思。创新高之后成交量持续减少?
[此贴子已经被作者于2020/6/28 13:22:41编辑过]

--  作者:AMOS
--  发布时间:2020/6/28 14:03:05
--  
回3楼:
A.当前价格创日内新高取空方的成交量(sellvol);
b.如果每次创新高的空方成交量在持续减少则....;//这是一个指标

--  作者:AMOS
--  发布时间:2020/6/28 14:09:35
--  
补充4楼:
只测量创新高的那个SELLVOL的连续性,如果创新高后的价格回调发生的SELLVOL排除在外;

--  作者:AMOS
--  发布时间:2020/6/28 14:19:27
--  
补充:
日内创新高的价格上发生的SELLVOL的连续性;//这个sellvol的取值只能发生在价格是新高的时候

--  作者:FireScript
--  发布时间:2020/6/28 14:29:08
--  
 “A.当前价格创日内新高取空方的成交量(sellvol);”
x:VALUEWHEN(h=hhv(h,TODAYBAR),SELLVOL);

“b.如果每次创新高的空方成交量在持续减少则....;//这是一个指标”
VARIABLE:mark:=0;
x:VALUEWHEN(h=hhv(h,TODAYBAR),vol);
if x<ref(x,1) then mark:=mark+1;
if x>ref(x,1) then mark:=0;
连续递减的周期数:mark;


--  作者:AMOS
--  发布时间:2020/6/28 14:36:49
--  
感谢解答,
还有一个提问没有解答:
2.从空方日内最高价回落的一个最大的价差幅度;
  a:空方;//已经定义
谢谢

--  作者:AMOS
--  发布时间:2020/6/28 15:06:23
--  
没有用过VARIABLE,请老师指正:
VARIABLE:mark:=0;
x:VALUEWHEN(h=hhv(h,TODAYBAR),sellvol);
if x<ref(x,1) then mark:=mark+1;
if x>ref(x,1) then mark:=0;
条件1成立: MARK>3 ;//如果至少3个连续周期满足有效值 sellvol持续减少
是这样写吗?
谢谢

--  作者:FireScript
--  发布时间:2020/6/28 15:26:08
--  
 1.最大价差:
maxjc:hhv(hhv(h,TODAYBAR)-c,TODAYBAR);

2.是的mark>3 即可。