Rss & SiteMap

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

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

标题:[求助]字符串如何变成变量名?

1楼
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种开仓方式全部计算一次~

如何做到?

 

2楼
bbking 发表于:2013/9/5 22:52:48

简单点说就是

p1=1则调用变量BK1

p1=2则调用变量BK2

...

p1=n则调用变量BKn

 

如何实现?

3楼
bbking 发表于:2013/9/6 9:28:02

自己顶一下

4楼
fly 发表于:2013/9/6 10:13:06

请少等

5楼
bbking 发表于:2013/9/6 10:34:38

终于有个答复了

 

这个问题好像很二逼...

6楼
fly 发表于:2013/9/6 10:55:25

想法完全理解.

 

优化本身的计算量就非常大

开仓条件值非0即1,而您本质要优化的还是形成开仓条件的变量.

承受不了您这么大范围的优化条件.

 

结论是:实现不了,还是采用传统的一一优化吧

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


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