以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- [求助]公式中能根据应用的品种自动进行参数调节么? (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=3021) |
-- 作者:z7c9 -- 发布时间:2010/9/28 8:41:11 -- [求助]公式中能根据应用的品种自动进行参数调节么? 公式中能根据应用的品种自动进行参数调节么? 比如一个公式为MTD,应用在ru上自动调整为预设的3,3,5参数,应用在sr上自动调整为预设的3,8,6参数? 否则进行多品种交易时,总要根据品种不同手工调整,很麻烦,要是能在公式内部预设好不同品种不同参数就方便了。 |
-- 作者:金字塔 -- 发布时间:2010/9/28 8:45:26 -- 可将公式复制成"公式001_RU"\\公式001_SR\\...,保留参数后就不会变了 |
-- 作者:z7c9 -- 发布时间:2010/9/28 8:53:53 -- 以下是引用金字塔在2010-9-28 8:45:26的发言:
可将公式复制成"公式001_RU"\\公式001_SR\\...,保留参数后就不会变了 就是说建立多个公式吧,每个公式内容一样,就保留不同的参数,对吧? 不过这样还是很麻烦,因为每切换一个品种,就要重新选择不同的公式呀。 比如我现在24个品种,应用了一个公式,如果都切换一边的话,要重新选择24次公式。 如果公式能根据品种不同自动调整预设的参数,就加载一次参数就行了。 |
-- 作者:admin -- 发布时间:2010/9/28 8:57:48 -- 参考 EXTGBDATA(S) 和 EXTGBDATASET(S,X),将参数变量存放全局变量数据库,用品种代码做关键字,这样就可以实现不同品种的不同参数,具体请参阅金字塔函数帮助和论坛的以往讨论 |
-- 作者:wattwei -- 发布时间:2010/9/28 8:58:36 -- 不用参数,用变量代替参数。首先判断合约类型(可能有些繁),通过选择语句确定这些值,然后运行公式主体 |
-- 作者:z7c9 -- 发布时间:2010/9/28 9:04:32 -- 以下是引用wattwei在2010-9-28 8:58:36的发言:
不用参数,用变量代替参数。首先判断合约类型(可能有些繁),通过选择语句确定这些值,然后运行公式主体 怎么判断合约类型?如何得到? |
-- 作者:wattwei -- 发布时间:2010/9/28 9:11:44 -- 取得合约的label,然后用字符串函数取头部,头部比对,如ru,cu,还要考虑单个字符的头如a。有点繁的 |
-- 作者:z7c9 -- 发布时间:2010/9/28 9:16:15 -- 以下是引用wattwei在2010-9-28 9:11:44的发言:
取得合约的label,然后用字符串函数取头部,头部比对,如ru,cu,还要考虑单个字符的头如a。有点繁的 怎么得到label,用stklabel么?得到的都是100000呀 |
-- 作者:wattwei -- 发布时间:2010/9/28 9:30:47 -- 不可能啊,不知道你怎么搞的。 加语句DRAWTEXTEX( 1,0,0,0,stklabel);输出看看 |
-- 作者:z7c9 -- 发布时间:2010/9/28 9:41:45 -- 以下是引用wattwei在2010-9-28 9:30:47的发言:
不可能啊,不知道你怎么搞的。 加语句DRAWTEXTEX( 1,0,0,0,stklabel);输出看看
|