以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 单策略多品种中全局变量的值是否因不同品种而不同 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=64991) |
-- 作者:lcgs005 -- 发布时间:2014/5/14 14:39:32 -- 单策略多品种中全局变量的值是否因不同品种而不同 后台程序化中,单策略多品种情况下,使用了全局变量来记住多单的前一次开仓价,请问,全局变量是否因品种不同而取得到准确的值? IF TISREMAIN(3)<>1 AND ttype(1)<>1 THEN EXTGBDATASET(\'kkj\',TENTErPRICE);
[此贴子已经被作者于2014/5/14 14:39:54编辑过]
|
-- 作者:yukizzc -- 发布时间:2014/5/14 14:46:27 -- 该函数与和品种无关,多个品种共用同一个kkj |
-- 作者:lcgs005 -- 发布时间:2014/5/14 15:18:04 -- 如果共用同一个全局变量,那,在多品种中这个值不断地被改写为最新的满足条件的品种的开仓价,结果导致其它品种取值时得到一个错误值,无法使用 [此贴子已经被作者于2014/5/14 15:18:45编辑过]
|
-- 作者:lichenghu -- 发布时间:2014/5/14 15:24:35 -- 1,后台您可以分成多个预警条件。1个预警对应一个品种 2,或者指定品种下单,每个品种对应不同的全局变量 |
-- 作者:王锋 -- 发布时间:2014/5/14 15:24:54 -- 建议做一下改进,全局变量名前加品种代码前缀,这样就不会混淆了
MYKK:=\'kkj\'&STKLABEL; EXTGBDATASET(mykk,TENTErPRICE); |
-- 作者:lcgs005 -- 发布时间:2014/5/28 0:38:05 -- 做了这样的改进后,如何取得不同品种的指定持仓方向均价呢? |
-- 作者:dlutzxj -- 发布时间:2014/5/28 8:38:53 -- 说你可以设置kkjIF00 KKJRU00 KKJCU00 等多个变量, 每个变量记录该品种的开仓价格 |
-- 作者:yukizzc -- 发布时间:2014/5/28 8:41:54 -- TAVGENTERPRICEEX2(AC,STOCK,N)
|