Rss & SiteMap

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

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

标题:求助变量跨策略使用问题

1楼
www532412596 发表于:2019/8/8 14:56:58

GLOBALVARIABLE:Ecc:=0;
Ecc:=DBVALUE('数据A);

 

 

我用交易策略  后台程式化交易  从数据库读取了  ‘数据A’   给它赋值给了全局变量Ecc 

想在技术指标策略中  把‘数据A’  给调取出来  显示在副图中,但是提示未定义变量Ecc

求解是我全局变量用的不对,还是应该用其他办法

2楼
FireScript 发表于:2019/8/8 15:14:43
Ecc:=DBVALUE('数据A);
改下
Ecc:=DBVALUE('数据A);
3楼
www532412596 发表于:2019/8/8 15:20:26

额  这是复制失误了 '我是加了的    不是这个原因

 

 

4楼
www532412596 发表于:2019/8/8 15:31:00

是不是要用 EXTGBDATASET  这个函数

但是我没看懂提示    实验  EXTGBDATASET('AAA',123);    依然提示AAA未定义变量

5楼
FireScript 发表于:2019/8/8 15:35:15
 帖下你用的完整代码我看下。
6楼
www532412596 发表于:2019/8/8 15:44:56

嗯  我弄出来了

读值

Ecc:=0;
EXTGBDATASET('Ecc',DBVALUE('数据A’));

 

 

 

然后在另外的策略写   a:EXTGBDATA('Ecc');      可以调出Ecc的数据。

7楼
FireScript 发表于:2019/8/8 15:50:20
 能弄出来就好。
共7 条记录, 每页显示 10 条, 页签: [1]


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