Rss & SiteMap

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

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

标题:[求助]在某个交易日增加几个交易日的函数

1楼
tjtgl 发表于:2020/8/8 13:00:15
在某个交易日增加几个交易日的函数,如7月31日 增加3个交易日是8月5日,函数是哪个?谢谢
2楼
FireScript 发表于:2020/8/10 8:57:38
 这个没有的。而且这个思路有点未来的思路在里面,不用函数,自行实现也有点麻烦,必然要用到未来函数才可能实现。
3楼
tjtgl 发表于:2020/8/10 10:03:59
不是在未来的,是在为了计算在特定日子后面的第几个已经有K线的位置,仅用于标记的
4楼
FireScript 发表于:2020/8/10 10:34:57
 这个不行的。这种就只能写循环去找到几个交易后的日期,但是又要用refx 而这2个是冲突的。
5楼
tjtgl 发表于:2020/8/10 11:15:54
例如:标记,前10交易日开始向前的第3个交易日,用什么代码或函数?直接加3的话,会出现含周六日及休息日,如何处理
6楼
FireScript 发表于:2020/8/10 11:26:55
 这样做也行可以,跨周期调用序列模式的指标:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

DT:
INPUT:N(3,1,200,1);//N表示往前的周期数
x:REFX(DATE,N);

当前指标下,这个必须是日线:
DATEA:STKINDI('','DT.X',0,6,0);

"前10交易"这个直接ref就行了。
result:ref(DATEA,10);


共6 条记录, 每页显示 10 条, 页签: [1]


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