Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]请教如何编写如下模型

1楼
saintlucifer 发表于:2019/9/25 14:38:49

以每日收盘价C为基准,设定一个价格步长A,在下一日的时候检查价格会否碰C+A或者C-A,并分别输出碰C+A的几率,碰C-A的几率,以及同时碰到C+A与C-A的几率。

2楼
FireScript 发表于:2019/9/25 14:59:05
 你这个相当于统计每日分笔价格中大于等于c+a 和 小于等于c-a存在的百分比了? 同时c+a和c-a 这个不存在啊,分笔过来时候是有次序的,一个价格要么大于要么小于。
[此贴子已经被作者于2019/9/25 14:59:43编辑过]
3楼
saintlucifer 发表于:2019/9/25 15:05:11
不是统计分笔,其实就是统计当日最高最低价是否会碰到c+a或者c-a,或者两个都会碰到,然后把过去n天里面,以上三个数据的百分比输出。例如n天里面,会碰到c+a的几率是70%,碰到c-a的几率是60%,两个都同时碰到的是50%这种输出方式。
4楼
FireScript 发表于:2019/9/25 15:15:13
“否碰C+A或者C-A,并分别输出碰C+A的几率,碰C-A的几率” 意思是说看日线最高最低是否大于 昨日c+a 以及最低价是否小于 昨日c-a

然后再统计N天的情况?是这样吧。
5楼
saintlucifer 发表于:2019/9/25 15:20:53
对的
6楼
FireScript 发表于:2019/9/25 15:22:36
 //日线上运行,其他周期跨周期调用下
INPUT:A(10,1,300,1),N(10,5,200,1);//N是统计的天数
cd1:h>=ref(c,1)+A;
cd2:l<=ref(c,1)-A;
cd3:cd1 and cd2;

result1:count(cd1,N)/N;//上穿 包括当前周期在内共N个周期  
result2:count(cd2,N)/N;//下穿
result3:count(cd3,N)/N;//上穿且下穿

这样就差不多了。
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.00781 s, 3 queries.