以文本方式查看主题

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

--  作者:llz1124
--  发布时间:2020/8/27 7:21:52
--  取得当前品种参数

根据不同品种设置不同参数,比如:

白银连续:=120;

螺纹钢连续:=100;

......

 

如何取得当前通用窗格下 品种的上面的参数值?

 


--  作者:FireScript
--  发布时间:2020/8/27 8:48:33
--  
 这个真没办法读取到。你是要做什么,提供下你的原始思路,看下有没有其他处理办法。


--  作者:llz1124
--  发布时间:2020/8/27 9:03:57
--  

取得当前窗口品种的排序值。STKNAME是字符串函数,这样做不行。

 

利用引用可以实现,数值输出也正确。但是因为引用的是数组,VARIABLE报错。
品种:=STKNAME;

SSS:=\'资金流向01排序.\'; 
 排序: STKINDIEX( \'\', STRCAT( SSS,品种),0 ,3 ,0, 200);


 


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

--  作者:llz1124
--  发布时间:2020/8/27 9:05:05
--  

[此贴子已经被作者于2020/8/27 9:05:33编辑过]

--  作者:FireScript
--  发布时间:2020/8/27 9:25:02
--  
 你要调用的是 你截图里面的“甲醇连续” 这种变量?
被调用的变量不能 用  := 定义。得是 :

我这边这样做没啥问题,能正常调用过来。

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

--  作者:llz1124
--  发布时间:2020/8/27 9:30:46
--  
嗯,我也是这样做的,但是老报错 。我再看看。
--  作者:llz1124
--  发布时间:2020/8/27 10:51:07
--  
还是这个排序,没有夜盘的品种 在夜盘时间段会默认输出上日收盘时的值,如何在夜盘时间段把这个值设置为0?
[此贴子已经被作者于2020/8/27 10:51:53编辑过]

--  作者:FireScript
--  发布时间:2020/8/27 11:02:48
--  
我试了下。这还真没好的办法处理。


所以我建议你尝试用下自定义数据,那个可以在没有有效值的时候,选择是取上一次的值还是设置成一个特定值。


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

--  作者:llz1124
--  发布时间:2020/8/27 11:09:30
--  

好的,正在学习自定义数据 。采用自定义数据还要修改以前的公式写法。


--  作者:llz1124
--  发布时间:2020/8/27 11:22:32
--  
“ 所以我建议你尝试用下自定义数据,那个可以在没有有效值的时候,选择是取上一次的值还是设置成一个特定值。” 这样会不会在停盘期间 都没有了输出?