金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1645|回复: 2

关于函数的周期数问题

[复制链接]

2

主题

5348

帖子

5348

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-19 09:01 | 显示全部楼层
1.没有现成的函数。但是你可以调用上一个月或者周线的日期和当前日期做差值就行.
注意 callstock 对vtdate的调用是在最新版才有的.其他版本则需要你新建一个指标跨周期调用date的值.

w_date:callstock('',vtdate,7,-1);//调用前一个周线的结束日期

index1:tradingdatediff(w_date,date);//本周第几个交易日

m__date:callstock('',vtdate,8,-1);//调用前一个月线的结束日期

index2:tradingdatediff(m__date,date);//本月第几个交易日

2.没有直接的函数可以使用.  但是思路差不多,你可以用 HistoryData:https://www.weistock.com/docs/VB ... 2%E6%95%B0%E6%8D%AE

获取到指定周期的date数据,然后对当前date和指定周期的date做差值.   用GetPosFromDate 应该可以直接获取2个日期的索引,然后做个差值。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-9-9 05:25 , Processed in 0.077603 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表