以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 为什么调试的时候赋值不进去? (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=99803) |
-- 作者:NatalieGuan -- 发布时间:2016/6/29 14:49:19 -- 为什么调试的时候赋值不进去? 这是我的代码: ![]() |
-- 作者:NatalieGuan -- 发布时间:2016/6/29 14:52:17 -- 晕,怎么上传图片哦 |
-- 作者:jinzhe -- 发布时间:2016/6/29 14:56:10 -- 方法如下“ http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614&page=3
|
-- 作者:NatalieGuan -- 发布时间:2016/6/29 15:03:19 -- 还是上传不了,用文字吧,这是我代码: variable:AccountID=\'612808\'; //指定交易账户 VARIABLE:VHY12down=25; //M1:=MONTH(); M1:=7; HY1:=\'IF\' + If(M1>9,M1,\'0\'+numtostr(M1,0)); //当前月合约 HY2:=\'IF\' + If(M1+1>9,M1+1,\'0\'+numtostr(M1+1,0));//下月合约 然后我F5以后每一步都F8,旁边调试窗口显示 ACCOUNTID: - 最新0.000 HY1和HY2也是这样,然后M1等于7 |
-- 作者:jinzhe -- 发布时间:2016/6/29 15:18:50 -- 因为你定义的是字符型数据,不是数字型数据,所以这样的调试是没用的 用 drawtext(1,close,accountid); 来调试这个变量的值是多少
|
-- 作者:NatalieGuan -- 发布时间:2016/6/29 15:24:44 -- 那是我调试的时候看不到字符型数据,还是字符根本没有赋值成功呢? 另外, aprice:ASKPRICE; bprice:BIDPRICE; VHY1:=stkindi(HY1,bprice,0,0); VHY2:=STKINDI(HY2,aprice,0,0); 为什么VHY1和VHY2也没有呢
|
-- 作者:jinzhe -- 发布时间:2016/6/29 15:47:24 -- 引用写错了,引用不是这样写的 你调试就直接像我上面那样调试 你多加了其他内容的调试,会在其他内容上出错,然后你又看不出来 看看k线上显示出来的是什么,就知道调试对不对了 |
-- 作者:NatalieGuan -- 发布时间:2016/6/29 16:00:06 -- 那您能否告诉我如何得到A期货的卖价和B期货的买价呢? |
-- 作者:jinzhe -- 发布时间:2016/6/29 16:26:00 -- 公式1: aa:ASKPRICE;
bb:BIDPRICE;
公式2:
a1:stkindi(\'品种1\',\'公式1.aa\',0,datatype);
b1:stkindi(\'品种2\',\'公式1.bb\',0,datatype);
|
-- 作者:NatalieGuan -- 发布时间:2016/6/29 17:05:59 -- 谢谢!还想问一下那我怎么把这个数据变成数字型数据呢? |