找回密码
 立即注册

QQ登录

只需一步,快速开始

广告载入中...
查看: 1435|回复: 5

对“refx”和“refxv”两个函数的区别

[复制链接]
发表于 2017-12-23 10:05 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转本论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
最近在用程式写将军柱和黄金柱指标的时候发现refx和refxv的区别,wen98老师定义黄金柱是从后面往前面推移,就避免了调用“未来函数”(refx(*,*))的问题,而我的程序是在“同花顺”里面写的大量调用了未来的函数(refx),要把它转过“通达信”来,却发现因为调用了refx函数的问题,最近几天的显示就是错误的,这样给了我很大的困惑,为什么会发生这样的问题呢?百思不得其解,最后查查refx的用法,发现refx函数在调用不到数据的时候会自动“平滑处理”,会把最近这一天的数据直接引用,这样就会造成数据的错误,本来没有数据的却自动读出最近一天的数据,这就是问题的根源。  
    但是如果要重新定义基柱的位置,所有的程序全部要重新写过,这太可怕了,后来我发现了“通达信”里面竟然还有“不做平滑处理”的函数“refxv”,于是把“refx”改成“refxv”,问题就迎刃而解。
    希望对有和我一样困惑的朋友可以给到一点点帮助.

评分

1

查看全部评分

 楼主| 发表于 2017-12-28 09:17 | 显示全部楼层
我发现在不同的软件里面refx和refxv的定义是不一样的,比如:在“新浪”下载的和在“华泰证券”下载的软件,这两个函数的“平滑处理和不平滑处理”是反着来的,真是伤脑筋!现在才知道wen98老师为什么要定义成从后往前推了!!!
回复

使用道具 举报

发表于 2017-12-28 10:39 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-29 20:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2018-10-10 12:27 | 显示全部楼层
最近在用程式写将军柱和黄金柱指标的时候发现refx和refxv的区别,wen98老师定义黄金柱是从后面往前面推移,就避免了调用“未来函数”(refx(*,*))的问题,而我的程序是在“同花顺”里面写的大量调用了未来的函数(refx),要把它转过“通达信”来,却发现因为调用了refx函数的问题,最近几天的显示就是错误的,这样给了我很大的困惑,为什么会发生这样的问题呢?百思不得其解,最后查查refx的用法,发现refx函数在调用不到数据的时候会自动“平滑处理”,会把最近这一天的数据直接引用,这样就会造成数据的错误,本来没有数据的却自动读出最近一天的数据,这就是问题的根源。  
    但是如果要重新定义基柱的位置,所有的程序全部要重新写过,这太可怕了,后来我发现了“通达信”里面竟然还有“不做平滑处理”的函数“refxv”,于是把“refx”改成“refxv”,问题就迎刃而解。
回复

使用道具 举报

发表于 2018-10-10 14:33 | 显示全部楼层
从后面往前面推移,避免调用“不做平滑处理”的“未来函数”(refxv(*,*))的问题.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|股海明灯官网 ( 京ICP备18020431号 )

GMT+8, 2024-11-27 17:58 , Processed in 0.094394 second(s), Total 12, Slave 11 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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