以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]字符串如何变成变量名? (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=56323) |
-- 作者:bbking -- 发布时间:2013/9/5 22:44:39 -- [求助]字符串如何变成变量名? 我有BK1 BK2 BK3 ... BKn个开仓方式
现在我不知道哪个开仓方式好~ 我不想写n个交易策略一一去优化
现在我改成 INPUT:p1(1,1,100,1);//字符串
BK1:=...; BK2:=...; BK3:=...; ... BKn:=...; if \'bk\'&numtostr(p1,0) then begin buy... sell... end
我希望\'bk\'&numtostr(p1,0)这个字符串能够代表BK1-BKn这些变量进行交易下单信号 我只需要优化P1这个参数即可以把n种开仓方式全部计算一次~ 如何做到?
|
-- 作者:bbking -- 发布时间:2013/9/5 22:52:48 -- 简单点说就是 p1=1则调用变量BK1 p1=2则调用变量BK2 ... p1=n则调用变量BKn
如何实现? |
-- 作者:bbking -- 发布时间:2013/9/6 9:28:02 -- 自己顶一下 |
-- 作者:fly -- 发布时间:2013/9/6 10:13:06 -- 请少等 |
-- 作者:bbking -- 发布时间:2013/9/6 10:34:38 -- 终于有个答复了
这个问题好像很二逼... |
-- 作者:fly -- 发布时间:2013/9/6 10:55:25 -- 想法完全理解.
优化本身的计算量就非常大 开仓条件值非0即1,而您本质要优化的还是形成开仓条件的变量. 承受不了您这么大范围的优化条件.
结论是:实现不了,还是采用传统的一一优化吧 |