Rss & SiteMap

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

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

标题:[求助]公式中能根据应用的品种自动进行参数调节么?

1楼
z7c9 发表于:2010/9/28 8:41:11
公式中能根据应用的品种自动进行参数调节么? 比如一个公式为MTD,应用在ru上自动调整为预设的3,3,5参数,应用在sr上自动调整为预设的3,8,6参数? 否则进行多品种交易时,总要根据品种不同手工调整,很麻烦,要是能在公式内部预设好不同品种不同参数就方便了。
2楼
金字塔 发表于:2010/9/28 8:45:26
可将公式复制成"公式001_RU"\公式001_SR\...,保留参数后就不会变了
3楼
z7c9 发表于:2010/9/28 8:53:53
以下是引用金字塔在2010-9-28 8:45:26的发言:
可将公式复制成"公式001_RU"\公式001_SR\...,保留参数后就不会变了

就是说建立多个公式吧,每个公式内容一样,就保留不同的参数,对吧?

不过这样还是很麻烦,因为每切换一个品种,就要重新选择不同的公式呀。

比如我现在24个品种,应用了一个公式,如果都切换一边的话,要重新选择24次公式。

如果公式能根据品种不同自动调整预设的参数,就加载一次参数就行了。

4楼
admin 发表于:2010/9/28 8:57:48

参考 EXTGBDATA(S)EXTGBDATASET(S,X),将参数变量存放全局变量数据库,用品种代码做关键字,这样就可以实现不同品种的不同参数,具体请参阅金字塔函数帮助和论坛的以往讨论

5楼
wattwei 发表于:2010/9/28 8:58:36
 不用参数,用变量代替参数。首先判断合约类型(可能有些繁),通过选择语句确定这些值,然后运行公式主体
6楼
z7c9 发表于:2010/9/28 9:04:32
以下是引用wattwei在2010-9-28 8:58:36的发言:
 不用参数,用变量代替参数。首先判断合约类型(可能有些繁),通过选择语句确定这些值,然后运行公式主体

怎么判断合约类型?如何得到?

7楼
wattwei 发表于:2010/9/28 9:11:44
 取得合约的label,然后用字符串函数取头部,头部比对,如ru,cu,还要考虑单个字符的头如a。有点繁的
8楼
z7c9 发表于:2010/9/28 9:16:15
以下是引用wattwei在2010-9-28 9:11:44的发言:
 取得合约的label,然后用字符串函数取头部,头部比对,如ru,cu,还要考虑单个字符的头如a。有点繁的

怎么得到label,用stklabel么?得到的都是100000呀

9楼
wattwei 发表于:2010/9/28 9:30:47
不可能啊,不知道你怎么搞的。
加语句DRAWTEXTEX( 1,0,0,0,stklabel);输出看看
10楼
z7c9 发表于:2010/9/28 9:41:45
以下是引用wattwei在2010-9-28 9:30:47的发言:
不可能啊,不知道你怎么搞的。
加语句DRAWTEXTEX( 1,0,0,0,stklabel);输出看看

当前合约:stklabel,linethick0;

图片点击可在新窗口打开查看

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


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