以文本方式查看主题

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

--  作者:21cnsunny
--  发布时间:2019/9/2 9:32:17
--  EXTDATA_USER(
请问通达信中的 EXTDATA_USER,在金字塔中用什么替代?


Y:=EXTDATA_USER(2,0)/10;
--  作者:FireScript
--  发布时间:2019/9/2 9:34:20
--  
 这函数啥意思呢?函数说明帖一下我看看。否则我也不知道怎么替换。
--  作者:21cnsunny
--  发布时间:2019/9/2 10:00:29
--  
MA50:=MA(C,10);
MA150:=MA(C,50);
MA200:=MA(C,120);
MA22:=REF(MA200,20); 
L250:=LLV(LOW,120);
H250:=HHV(HIGH,120);
Y:=EXTDATA_USER(2,0)/10;
X:=IF(C<REF(C,1),V,0);

--  作者:FireScript
--  发布时间:2019/9/2 10:09:16
--  
 我是说贴下函数说明。你给这个代码我还是看不出通达信里面这个函数到底做什么的。
--  作者:21cnsunny
--  发布时间:2019/9/2 10:15:48
--  
图片点击可在新窗口打开查看

--  作者:21cnsunny
--  发布时间:2019/9/2 10:19:57
--  
EXTDATA_USER(n,type); 表示读当前品种的N号扩展序列数据,TYPE:为1 表示做平滑处理,没有自定义数据的周期返回上一周期的值,为0表示不做平滑处理
--  作者:FireScript
--  发布时间:2019/9/2 10:58:47
--  
 这个"扩展序列数据"应该是和金字塔自定义数据类似吧,那这样的话:
1.自定义数据
参考:http://www.weistock.com/WeisoftHelp/index.html?zidingyishuju.htm
更具体的使用场景看这个2帖子:
你看下是否是和这个自定义数据类似的功能,如果不是,那就没有与之能对应的了。

2.取自定义数据的值:
有多种方式取值:
SELFDATA
SELFDATALABEL
SELFDATALABELN( , )
SELFDATALABELS( , )
SELFDATAN( )
SELFDATAS( )

可以根据序号取值,也可以根据自定义数据的字符串名称去取。这个具体参考函数说明即可,这个不是很麻烦。
[此贴子已经被作者于2019/9/2 10:58:59编辑过]